Skip to content

Fix high Dependabot vulnerabilities and add CODE_OF_CONDUCT.md - #472

Open
jeff-at-trimble with Copilot wants to merge 2 commits into
mainfrom
copilot/fix-dependabot-vulnerabilities
Open

Fix high Dependabot vulnerabilities and add CODE_OF_CONDUCT.md#472
jeff-at-trimble with Copilot wants to merge 2 commits into
mainfrom
copilot/fix-dependabot-vulnerabilities

Conversation

CopilotAI commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Resolves the OSS compliance violations: 4 high-severity open Dependabot vulnerabilities (MUST) and a missing CODE_OF_CONDUCT.md (SHOULD).

Security

  • Ran npm audit fix to patch high-severity advisories in transitive dependencies. Only package-lock.json is touched — no direct dependency versions or breaking upgrades.
    • brace-expansion — DoS via unbounded expansion
    • fast-uri — host confusion via backslash authority delimiter
    • shell-quote — quadratic-complexity ReDoS in parse()
  • npm audit --audit-level=high now reports 0 high vulnerabilities.

Content

  • Added CODE_OF_CONDUCT.md (Contributor Covenant v2.1), with the enforcement contact pointing at Trimble's existing Cybersecurity reporting form for consistency with SECURITY.md.

Out of scope

Remaining npm audit findings are all moderate (file-type, postcss) and only fixable via breaking major bumps (hugo-bin, out-of-range postcss). Left unchanged to avoid destabilizing the Hugo build; they fall outside the MUST (zero high/critical) requirement.

CopilotAI lite review requested due to automatic review settings August 4, 2026 19:22

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because there is no eligible user to bill. To allow Copilot reviews on bot-authored pull requests, enable direct organization billing in your organization's Copilot settings.

Co-authored-by: jeff-at-trimble <215895768+jeff-at-trimble@users.noreply.github.com>
CopilotAI review requested due to automatic review settings August 4, 2026 19:24

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because there is no eligible user to bill. To allow Copilot reviews on bot-authored pull requests, enable direct organization billing in your organization's Copilot settings.

CopilotAI changed the title [WIP] Fix Dependabot vulnerabilities in public repositoryFix high Dependabot vulnerabilities and add CODE_OF_CONDUCT.mdAug 4, 2026
@jeff-at-trimble
jeff-at-trimble marked this pull request as ready for review August 4, 2026 19:26
@github-actions

Copy link
Copy Markdown

Super-linter summary

LanguageValidation result
GITLEAKSPass ✅
GIT_MERGE_CONFLICT_MARKERSPass ✅
JSONPass ✅
JSON_PRETTIERPass ✅
MARKDOWNPass ✅
MARKDOWN_PRETTIERPass ✅
PRE_COMMITPass ✅
SPELL_CODESPELLPass ✅
TRIVYPass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🚨 Policy Compliance Violation — Action Required

3 participants

@jeff-at-trimble