Skip to content

Fix npm audit vulnerabilities (criticals + highs; add overrides) - #383

Draft
chalin wants to merge 1 commit into
cncf:mainfrom
chalin:chalin-m24-audit-fix-2026-0824
Draft

Fix npm audit vulnerabilities (criticals + highs; add overrides)#383
chalin wants to merge 1 commit into
cncf:mainfrom
chalin:chalin-m24-audit-fix-2026-0824

Conversation

@chalin

@chalin chalin commented Aug 24, 2026

Copy link
Copy Markdown
Collaborator
  • Fixes 19 of 36 npm audit vulnerabilities (both criticals — shell-quote, websocket-driver — plus the webpack-dev-server, ws, js-yaml, and related high/moderate chains): in-range lockfile refresh via npm audit fix, no dependency changes.
  • Adds two overrides for chains npm audit fix can't reach: serialize-javascript ^7.1.0 (RCE advisory, pinned <=7.0.4 by @docusaurus/bundler's webpack plugins) and uuid ^11.1.1 under sockjs.
  • Remaining audit noise is unfixable upstream: the image-size DoS advisories cover every published release (<=2.0.2), reached only through @docusaurus/* 3.10.2 (already latest); build-time only, no runtime exposure.
  • Verified: npm run build succeeds, unit tests 16/16 pass (typecheck failure is pre-existing on main, unrelated).

@netlify

netlify Bot commented Aug 24, 2026

Copy link
Copy Markdown

Deploy Preview for cncf-techdocs ready!

Name Link
🔨 Latest commit 67f06f3
🔍 Latest deploy log https://app.netlify.com/projects/cncf-techdocs/deploys/6a8c6f67917a260008b67a6a
😎 Deploy Preview https://deploy-preview-383--cncf-techdocs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

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