Skip to content

Fix high-severity Dependabot vulnerabilities - #474

Merged
jeff-at-trimble merged 1 commit into
mainfrom
copilot/update-dependencies-to-resolve-vulnerabilities
Aug 10, 2026
Merged

Fix high-severity Dependabot vulnerabilities#474
jeff-at-trimble merged 1 commit into
mainfrom
copilot/update-dependencies-to-resolve-vulnerabilities

Conversation

Copilot AI commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Resolves all critical/high Dependabot alerts in the repository. Five high-severity advisories were present in transitive dependencies with non-breaking patches available.

Changes

  • package-lock.json: Ran npm audit fix to bump vulnerable transitive dependencies to patched versions:
    • brace-expansion (DoS via expansion) → 1.1.18 / 5.0.9
    • fast-uri (host confusion) → 3.1.5
    • js-yaml (quadratic CPU consumption) → 4.3.1
    • nanoid (infinite loop on invalid size) → 3.3.18
    • shell-quote (quadratic-complexity DoS) → 1.10.0

Scope

  • Lockfile-only change; no package.json ranges or source touched.
  • 0 high, 0 critical advisories remain.
  • 11 moderate advisories persist in the hugo-bin@xhmikosr/* / file-type chain and postcss; these require major-version breaking upgrades (npm audit fix --force) and are intentionally left out of scope.

Co-authored-by: jeff-at-trimble <215895768+jeff-at-trimble@users.noreply.github.com>
@jeff-at-trimble
jeff-at-trimble marked this pull request as ready for review August 10, 2026 15:58
@jeff-at-trimble
jeff-at-trimble self-requested a review as a code owner August 10, 2026 15:58
@jeff-at-trimble
jeff-at-trimble merged commit c1b1e61 into main Aug 10, 2026
7 of 9 checks passed
@jeff-at-trimble
jeff-at-trimble deleted the copilot/update-dependencies-to-resolve-vulnerabilities branch August 10, 2026 15:58
@github-actions

Copy link
Copy Markdown

Super-linter summary

Language Validation result
GITLEAKS Pass ✅
GIT_MERGE_CONFLICT_MARKERS Pass ✅
JSON Pass ✅
JSON_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.

2 participants