Skip to content

fix(security): resolve npm audit high-severity vulnerabilities (round 3) - #85

Merged
Sam-Aitech merged 1 commit into
mainfrom
fix/npm-audit-high-vulns-3
Aug 5, 2026
Merged

fix(security): resolve npm audit high-severity vulnerabilities (round 3)#85
Sam-Aitech merged 1 commit into
mainfrom
fix/npm-audit-high-vulns-3

Conversation

@Sam-Aitech

Copy link
Copy Markdown
Owner

Summary

Same recurring failure as #55 and the round-2 fix: npm audit --audit-level=high blocks every open Dependabot PR (including pure-Python bumps) whenever the JS lockfile drifts against upstream advisories. Fresh highs this round:

  • undici (3 advisories: CRLF injection, cache-control disclosure, cookie injection)
  • socket.io-parser
  • ip-address
  • brace-expansion

Changes

  • npm audit fix (non-forced) — lockfile-only, package.json unchanged.
  • 0 vulnerabilities after fix.

Test plan

  • npm ci — clean install
  • npx tsc --noEmit — clean, no type errors
  • Full test suite via pre-commit hook — 334 passed, 1 todo
  • npm audit — 0 vulnerabilities

Same recurring failure as #55/round-2: npm audit --audit-level=high
blocks every open Dependabot PR (including pure-Python bumps) whenever
the JS lockfile drifts. Fresh highs this round: undici (3 advisories),
socket.io-parser, ip-address, brace-expansion.

npm audit fix (non-forced) — lockfile-only, package.json unchanged.
0 vulnerabilities after.

Verified: tsc clean.
@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatednpm/​postcss@​8.5.22 ⏵ 8.5.25100 +1100 +28195100

View full report

@sonarqubecloud

sonarqubecloud Bot commented Aug 5, 2026

Copy link
Copy Markdown

@Sam-Aitech
Sam-Aitech merged commit 8ead920 into main Aug 5, 2026
13 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.

1 participant