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

Copilot AI 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.

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

Copilot AI 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>
Copilot AI review requested due to automatic review settings August 4, 2026 19:24

Copilot AI 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.

Copilot AI changed the title [WIP] Fix Dependabot vulnerabilities in public repository Fix high Dependabot vulnerabilities and add CODE_OF_CONDUCT.md Aug 4, 2026
Copilot AI requested a review from jeff-at-trimble August 4, 2026 19:25
@jeff-at-trimble
jeff-at-trimble marked this pull request as ready for review August 4, 2026 19:26
@github-actions

github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown

Super-linter summary

Language Validation result
GITLEAKS Pass ✅
GIT_MERGE_CONFLICT_MARKERS Pass ✅
JSON Pass ✅
JSON_PRETTIER Pass ✅
MARKDOWN Pass ✅
MARKDOWN_PRETTIER Pass ✅
PRE_COMMIT Pass ✅
SPELL_CODESPELL Pass ✅
TRIVY Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

Sign up for free to 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