Skip to content

chore(deps): apply npm audit fix for transitive dependencies#693

Merged
sid88in merged 1 commit into
masterfrom
chore/security-audit-fixes
May 22, 2026
Merged

chore(deps): apply npm audit fix for transitive dependencies#693
sid88in merged 1 commit into
masterfrom
chore/security-audit-fixes

Conversation

@sid88in
Copy link
Copy Markdown
Owner

@sid88in sid88in commented May 22, 2026

Patches transitive CVEs via safe sub-dependency bumps within already-allowed semver ranges. No package.json changes.

  • All 248 tests pass
  • Lint and build clean
  • Remaining advisories deferred to a future release (tracked separately)

What

Runs npm audit fix (safe mode, no --force) to patch transitive dependency
CVEs via sub-dependency bumps within already-allowed semver ranges.

Impact

  • package.json unchanged
  • package-lock.json updated
  • Total vulnerabilities: 78 → 64 (15 advisories cleared, including 1 critical)
  • Production-tree vulnerabilities: 16 → 7
  • Severity breakdown:
    • Critical: 1 → 0
    • High: 36 → 33
    • Moderate: 26 → 17
    • Low: 15 → 14

Verification

  • npm test — 248/248 tests passing
  • npm run lint — clean
  • npm run build — clean

Advisories patched

Critical

  • @babel/traverse — Arbitrary code execution when compiling crafted malicious code (GHSA-67hx-6x53-jw92, CVSS 9.3)

High

Moderate

Low

Not in scope

7 production-tree advisories remain that require breaking changes
(aws-sdk v2 EOL migration, esbuild dev-server, @serverless/utils major bump,
fast-json-patch with no upstream fix). These are deferred and will be tracked
in follow-up issues.

Release

Triggers semantic-release patch bump → v2.10.6

Patches transitive CVEs via safe sub-dependency bumps within
already-allowed semver ranges. No package.json changes.

- All 248 tests pass
- Lint and build clean
- Remaining advisories deferred to a future release (tracked separately)
@sid88in sid88in requested a review from AlexHladin May 22, 2026 19:36
@sid88in
Copy link
Copy Markdown
Owner Author

sid88in commented May 22, 2026

@AlexHladin — going ahead and self-merging this since it's just transitive dep bumps with all tests green. Bigger changes coming this weekend that I'll definitely want your eyes on.

@sid88in sid88in merged commit 7705e74 into master May 22, 2026
5 checks passed
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