Summary
After #286, npm audit on website/ still reports 19 high vulnerabilities. All of them cascade from transitive image-size@2.0.2 (via @docusaurus/mdx-loader).
Current signal
npm audit: 19 high (0 critical / moderate / low outside this tree)
- Root package:
image-size@2.0.2
- Advisories with no upstream patched release:
Goals
- Ship a local patched
image-size (versioned as 2.0.3) that advances offsets safely on zero-sized boxes/entries
- Pin it via npm
overrides + Yarn resolutions
- Get
npm audit to 0 while keeping npm run build green
Acceptance criteria
Notes
Upstream image-size latest on npm is still 2.0.2 with no fix release for these advisories.
Summary
After #286,
npm auditonwebsite/still reports 19 high vulnerabilities. All of them cascade from transitiveimage-size@2.0.2(via@docusaurus/mdx-loader).Current signal
npm audit: 19 high (0 critical / moderate / low outside this tree)image-size@2.0.2Goals
image-size(versioned as 2.0.3) that advances offsets safely on zero-sized boxes/entriesoverrides+ Yarnresolutionsnpm auditto 0 while keepingnpm run buildgreenAcceptance criteria
cd website && npm audit→ 0 vulnerabilitiescd website && npm run buildsucceedsNotes
Upstream
image-sizelatest on npm is still 2.0.2 with no fix release for these advisories.