Skip to content

Node: 125 dependency updates, 21 security fixes - #255

Merged
omry merged 1 commit into
mainfrom
maintenance/dependency-audit
Oct 20, 2026
Merged

omry merged 1 commit into
mainfrom
maintenance/dependency-audit

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

125 dependency updates · 21 security fixes · Validation passed

Validation

  • Frozen install: passed.
  • Project checks: passed.

Security status

21 security fixes · 49 affected package entries remain (16 critical).

Security fixes

🟢 Fixes in 21 packages

Package Affected package entries Action / blocker Advisories
🟢 argparse 1 fixed Resolved. GHSA-hp3w-g68c-fv3c
🟢 baseline-browser-mapping 1 fixed Resolved. GHSA-w5vr-8v7q-w6rv
🟢 body-parser 1 fixed Resolved. GHSA-4mjr-xmp4-gh2g (+2 additional advisories; see full audit details)
🟢 brace-expansion 1 fixed Resolved. GHSA-3jxr-9vmj-r5cp (+5 additional advisories; see full audit details)
🟢 browserslist 1 fixed Resolved. GHSA-73wf-gq98-2v4g (+1 additional advisory; see full audit details)
🟢 colord 1 fixed Resolved. GHSA-2wm5-q62r-hmrv
🟢 compression 1 fixed Resolved. GHSA-vc2v-76pw-4v95
🟢 dompurify 1 fixed Resolved. GHSA-55q2-fjhq-7xh7 (+2 additional advisories; see full audit details)
🟢 express 1 fixed Resolved. GHSA-4mjr-xmp4-gh2g (+1 additional advisory; see full audit details)
🟢 fast-uri 1 fixed Resolved. GHSA-4c8g-83qw-93j6 (+7 additional advisories; see full audit details)
🟢 http-cache-semantics 1 fixed Resolved. GHSA-ch52-4w7c-c8xp
🟢 image-size 1 fixed Resolved. GHSA-5p2g-fcmc-qvqq (+1 additional advisory; see full audit details)
🟢 joi 1 fixed Resolved. GHSA-6h2x-m376-mqjq (+3 additional advisories; see full audit details)
🟢 js-yaml 1 fixed Resolved. GHSA-2883-xcg3-v3hh (+4 additional advisories; see full audit details)
🟢 nanoid 1 fixed Resolved. GHSA-28wg-ghj8-5hjv (+1 additional advisory; see full audit details)
🟢 postcss 1 fixed Resolved. GHSA-fxqj-rqcc-2cmp (+1 additional advisory; see full audit details)
🟢 proxy-addr 1 fixed Resolved. GHSA-jqcg-44mw-7w3h
🟢 qs 1 fixed Resolved. GHSA-4mjr-xmp4-gh2g (+1 additional advisory; see full audit details)
🟢 shell-quote 1 fixed Resolved. GHSA-pqg4-j6r4-53mv
🟢 source-map-js 1 fixed Resolved. GHSA-68fv-2mgg-jv7q
🟢 svgo 1 fixed Resolved. GHSA-2p49-hgcm-8545 (+2 additional advisories; see full audit details)
All dependency changes
  • @11ty/gray-matter: not installed → 1.0.0
  • @algolia/abtesting: 1.21.1 → 1.25.0
  • @algolia/autocomplete-core: 1.19.2, 1.19.9 → 1.19.12, 1.19.2
  • @algolia/autocomplete-plugin-algolia-insights: 1.19.2, 1.19.9 → 1.19.12, 1.19.2
  • @algolia/autocomplete-shared: 1.19.2, 1.19.9 → 1.19.12, 1.19.2
  • @algolia/client-abtesting: 5.55.1 → 5.59.0
  • @algolia/client-analytics: 5.55.1 → 5.59.0
  • @algolia/client-common: 5.55.1 → 5.59.0
  • @algolia/client-insights: 5.55.1 → 5.59.0
  • @algolia/client-personalization: 5.55.1 → 5.59.0
  • @algolia/client-query-suggestions: 5.55.1 → 5.59.0
  • @algolia/client-search: 5.55.1 → 5.59.0
  • @algolia/ingestion: 1.55.1 → 1.59.0
  • @algolia/monitoring: 1.55.1 → 1.59.0
  • @algolia/recommend: 5.55.1 → 5.59.0
  • @algolia/requester-browser-xhr: 5.55.1 → 5.59.0
  • @algolia/requester-fetch: 5.55.1 → 5.59.0
  • @algolia/requester-node-http: 5.55.1 → 5.59.0
  • @babel/generator: 7.29.7 → 7.29.8
  • @babel/helper-create-regexp-features-plugin: 7.29.7 → 7.29.10
  • @babel/helpers: 7.29.7 → 7.29.10
  • @babel/parser: 7.29.7 → 7.29.9
  • @babel/plugin-transform-modules-systemjs: 7.29.7 → 7.29.8
  • @babel/plugin-transform-regenerator: 7.29.7 → 7.29.8
  • @babel/plugin-transform-spread: 7.29.7 → 7.29.8
  • @babel/plugin-transform-typescript: 7.29.7 → 7.29.9
  • @babel/traverse: 7.29.7 → 7.29.10
  • @babel/types: 7.29.7 → 7.29.8
  • @docsearch/core: 4.6.3 → 4.7.1
  • @docsearch/css: 4.6.3 → 4.7.1
  • @docsearch/react: 4.6.3 → 4.7.1
  • @docusaurus/babel: 3.10.1 → 3.10.2
  • @docusaurus/bundler: 3.10.1 → 3.10.2
  • @docusaurus/core: 3.10.1 → 3.10.2
  • @docusaurus/cssnano-preset: 3.10.1 → 3.10.2
  • @docusaurus/logger: 3.10.1 → 3.10.2
  • @docusaurus/mdx-loader: 3.10.1 → 3.10.2
  • @docusaurus/module-type-aliases: 3.10.1 → 3.10.2
  • @docusaurus/plugin-content-blog: 3.10.1 → 3.10.2
  • @docusaurus/plugin-content-docs: 3.10.1 → 3.10.2
  • @docusaurus/plugin-content-pages: 3.10.1 → 3.10.2
  • @docusaurus/plugin-css-cascade-layers: 3.10.1 → 3.10.2
  • @docusaurus/plugin-debug: 3.10.1 → 3.10.2
  • @docusaurus/plugin-google-analytics: 3.10.1 → 3.10.2
  • @docusaurus/plugin-google-gtag: 3.10.1 → 3.10.2
  • @docusaurus/plugin-google-tag-manager: 3.10.1 → 3.10.2
  • @docusaurus/plugin-sitemap: 3.10.1 → 3.10.2
  • @docusaurus/plugin-svgr: 3.10.1 → 3.10.2
  • @docusaurus/preset-classic: 3.10.1 → 3.10.2
  • @docusaurus/theme-classic: 3.10.1 → 3.10.2
  • @docusaurus/theme-common: 3.10.1 → 3.10.2
  • @docusaurus/theme-mermaid: 3.10.1 → 3.10.2
  • @docusaurus/theme-search-algolia: 3.10.1 → 3.10.2
  • @docusaurus/theme-translations: 3.10.1 → 3.10.2
  • @docusaurus/types: 3.10.1 → 3.10.2
  • @docusaurus/utils: 3.10.1 → 3.10.2
  • @docusaurus/utils-common: 3.10.1 → 3.10.2
  • @docusaurus/utils-validation: 3.10.1 → 3.10.2
  • @mermaid-js/parser: 1.2.0 → 1.2.1
  • @sinclair/typebox: 0.27.10 → 0.27.12
  • @types/gtag.js: 0.0.20 → not installed
  • @types/hast: 3.0.4 → 3.0.5
  • @ungap/structured-clone: 1.3.2 → 1.4.0
  • address: 1.2.2 → 2.0.3
  • algoliasearch: 5.55.1 → 5.59.0
  • algoliasearch-helper: 3.29.1 → 3.30.0
  • argparse: 1.0.10, 2.0.1 → 2.0.1
  • autoprefixer: 10.5.2 → 10.6.1
  • baseline-browser-mapping: 2.10.40 → 2.11.28
  • body-parser: 1.20.5 → 1.20.8
  • brace-expansion: 1.1.15 → 1.1.21
  • browserslist: 4.28.4 → 4.29.3
  • caniuse-lite: 1.0.30001799 → 1.0.30001815
  • colord: 2.9.3 → 2.10.0
  • compression: 1.8.1 → 1.8.2
  • core-js-compat: 3.49.0 → 3.50.0
  • cssdb: 8.9.0 → 8.12.0
  • detect-port: 1.6.1 → 2.1.0
  • dompurify: 3.4.11 → 3.4.16
  • electron-to-chromium: 1.5.379 → 1.5.452
  • esprima: 4.0.1 → not installed
  • estree-util-scope: 1.0.0 → 1.0.1
  • express: 4.22.2 → 4.22.3
  • fast-uri: 3.1.2 → 3.1.8
  • fastdom: not installed → 1.0.12
  • fastq: 1.20.1 → 1.20.3
  • fs-extra: 11.3.5 → 11.4.1
  • gray-matter: 4.0.3 → not installed
  • http-cache-semantics: 4.2.0 → 4.3.0
  • image-size: 2.0.2 → 2.0.4
  • is-core-module: 2.16.2 → 2.17.0
  • joi: 17.13.4 → 17.13.8
  • js-yaml: 3.14.2, 4.2.0 → 4.3.2
  • mdast-util-directive: 3.1.0 → 3.1.1
  • mdast-util-find-and-replace: 3.0.2 → 3.0.3
  • mdast-util-from-markdown: 2.0.3 → 2.1.0
  • mdast-util-gfm-strikethrough: 2.0.0 → 2.0.1
  • mdast-util-to-markdown: 2.1.2 → 2.2.0
  • mermaid: 11.16.0 → 11.17.2
  • micromark: 4.0.2 → 4.0.3
  • micromark-core-commonmark: 2.0.3 → 2.0.4
  • micromark-extension-gfm-table: 2.1.1 → 2.1.2
  • micromark-factory-space: 1.1.0, 2.0.1 → 1.1.0, 2.1.0
  • micromark-util-edit-map: not installed → 1.0.0
  • micromark-util-types: 1.1.0, 2.0.2 → 1.1.0, 2.0.3
  • nanoid: 3.3.15 → 3.3.20
  • node-releases: 2.0.50 → 2.0.58
  • postcss: 8.5.15 → 8.5.29
  • postcss-selector-parser: 6.1.4, 7.1.4 → 6.1.4, 7.1.6
  • proxy-addr: 2.0.7 → 2.0.8
  • qs: 6.15.3 → 6.16.0
  • regenerate: 1.4.2 → 1.5.0
  • regenerate-unicode-properties: 10.2.2 → 10.3.0
  • regexpu-core: 6.4.0 → 6.5.3
  • regjsparser: 0.13.2 → 0.13.4
  • resolve: 1.22.12 → 1.22.13
  • sax: 1.6.0 → 1.6.1
  • shell-quote: 1.9.0 → 1.12.0
  • source-map-js: 1.2.1 → 1.2.2
  • sprintf-js: 1.0.3 → not installed
  • strictdom: not installed → 1.0.1
  • svg-parser: 2.0.4 → 2.1.0
  • svgo: 3.3.3 → 3.3.5
  • update-browserslist-db: 1.2.3 → 1.3.4
  • webpack-dev-server: 5.2.5 → 5.2.6
Security findings and blockers

🟢 Fixes in 21 packages · 🟠 28 packages need your review · ⚪ 22 packages need verification

Package Affected package entries Action / blocker
🟢 argparse 1 fixed Resolved.
🟢 baseline-browser-mapping 1 fixed Resolved.
🟢 body-parser 1 fixed Resolved.
🟢 brace-expansion 1 fixed Resolved.
🟢 browserslist 1 fixed Resolved.
🟢 colord 1 fixed Resolved.
🟢 compression 1 fixed Resolved.
🟢 dompurify 1 fixed Resolved.
🟢 express 1 fixed Resolved.
🟢 fast-uri 1 fixed Resolved.
🟢 http-cache-semantics 1 fixed Resolved.
🟢 image-size 1 fixed Resolved.
🟢 joi 1 fixed Resolved.
🟢 js-yaml 1 fixed Resolved.
🟢 nanoid 1 fixed Resolved.
🟢 postcss 1 fixed Resolved.
🟢 proxy-addr 1 fixed Resolved.
🟢 qs 1 fixed Resolved.
🟢 shell-quote 1 fixed Resolved.
🟢 source-map-js 1 fixed Resolved.
🟢 svgo 1 fixed Resolved.
🟠 @docusaurus/core 1 pending The offered fix requires a major upgrade.
🟠 @docusaurus/theme-mermaid 1 pending The offered fix requires a major upgrade.
🟠 tinypool 1 pending The offered fix requires a major upgrade.
🟠 @docusaurus/babel 1 pending The offered fix requires a major upgrade.
🟠 @docusaurus/bundler 1 pending The offered fix requires a major upgrade.
🟠 @docusaurus/utils 1 pending The offered fix requires a major upgrade.
🟠 @docusaurus/utils-validation 1 pending The offered fix requires a major upgrade.
🟠 braces 1 pending The offered fix requires a major upgrade.
🟠 chokidar 1 pending The offered fix requires a major upgrade.
🟠 copy-webpack-plugin 1 pending The offered fix requires a major upgrade.
🟠 fast-glob 1 pending The offered fix requires a major upgrade.
🟠 globby 1 pending The offered fix requires a major upgrade.
🟠 http-proxy-middleware 1 pending The offered fix requires a major upgrade.
🟠 micromatch 1 pending The offered fix requires a major upgrade.
🟠 serialize-javascript 1 pending The offered fix requires a major upgrade.
🟠 webpack-dev-server 1 pending The offered fix requires a major upgrade.
🟠 css-minimizer-webpack-plugin 1 pending The offered fix requires a major upgrade.
🟠 cssnano 1 pending The offered fix requires a major upgrade.
🟠 cssnano-preset-default 1 pending The offered fix requires a major upgrade.
🟠 postcss-calc 1 pending The offered fix requires a major upgrade.
🟠 postcss-minify-selectors 1 pending The offered fix requires a major upgrade.
🟠 postcss-selector-parser 1 pending The offered fix requires a major upgrade.
🟠 postcss-unique-selectors 1 pending The offered fix requires a major upgrade.
🟠 sockjs 1 pending The offered fix requires a major upgrade.
🟠 uuid 1 pending The offered fix requires a major upgrade.
🟠 @mermaid-js/layout-elk 1 pending Newly reported parent of an existing finding in katex; affected versions and installed paths are unchanged. The offered fix requires a major upgrade.
🟠 katex 1 pending The offered fix requires a major upgrade.
🟠 mermaid 1 pending The offered fix requires a major upgrade.
⚪ @docusaurus/plugin-content-blog 1 pending Fix availability or resolution is unconfirmed.
⚪ @docusaurus/plugin-content-docs 1 pending Fix availability or resolution is unconfirmed.
⚪ @docusaurus/plugin-content-pages 1 pending Fix availability or resolution is unconfirmed.
⚪ @docusaurus/plugin-css-cascade-layers 1 pending Fix availability or resolution is unconfirmed.
⚪ @docusaurus/plugin-debug 1 pending Fix availability or resolution is unconfirmed.
⚪ @docusaurus/plugin-google-analytics 1 pending Fix availability or resolution is unconfirmed.
⚪ @docusaurus/plugin-google-gtag 1 pending Fix availability or resolution is unconfirmed.
⚪ @docusaurus/plugin-google-tag-manager 1 pending Fix availability or resolution is unconfirmed.
⚪ @docusaurus/plugin-sitemap 1 pending Fix availability or resolution is unconfirmed.
⚪ @docusaurus/plugin-svgr 1 pending Fix availability or resolution is unconfirmed.
⚪ @docusaurus/preset-classic 1 pending Fix availability or resolution is unconfirmed.
⚪ @docusaurus/theme-classic 1 pending Fix availability or resolution is unconfirmed.
⚪ @docusaurus/theme-search-algolia 1 pending Fix availability or resolution is unconfirmed.
⚪ @docusaurus/mdx-loader 1 pending Fix availability or resolution is unconfirmed.
⚪ @docusaurus/theme-common 1 pending Fix availability or resolution is unconfirmed.
⚪ @docusaurus/cssnano-preset 1 pending Fix availability or resolution is unconfirmed.
⚪ cssnano-preset-advanced 1 pending Fix availability or resolution is unconfirmed.
⚪ postcss-discard-unused 1 pending Fix availability or resolution is unconfirmed.
⚪ postcss-merge-longhand 1 pending Fix availability or resolution is unconfirmed.
⚪ postcss-merge-rules 1 pending Fix availability or resolution is unconfirmed.
⚪ sprintf-js 1 unconfirmed No longer reported; fix could not be confirmed. Original affected range: *.
⚪ stylehacks 1 pending Fix availability or resolution is unconfirmed.
Additional dependency change details

Security findings and fixes

  • @docusaurus/theme-search-algolia: 3.10.1 → 3.10.2; still reported by npm.
  • express: 4.22.2 → 4.22.3; no longer reported by npm.
  • @docusaurus/plugin-sitemap: 3.10.1 → 3.10.2; still reported by npm.
  • nanoid: 3.3.15 → 3.3.20; no longer reported by npm.
  • brace-expansion: 1.1.15 → 1.1.21; no longer reported by npm.
  • @docusaurus/babel: 3.10.1 → 3.10.2; still reported by npm.
  • @docusaurus/plugin-svgr: 3.10.1 → 3.10.2; still reported by npm.
  • @docusaurus/utils: 3.10.1 → 3.10.2; still reported by npm.
  • qs: 6.15.3 → 6.16.0; no longer reported by npm.
  • mermaid: 11.16.0 → 11.17.2; still reported by npm.
  • @docusaurus/plugin-content-blog: 3.10.1 → 3.10.2; still reported by npm.
  • @docusaurus/plugin-google-tag-manager: 3.10.1 → 3.10.2; still reported by npm.
  • @docusaurus/plugin-google-analytics: 3.10.1 → 3.10.2; still reported by npm.
  • @docusaurus/preset-classic: 3.10.1 → 3.10.2; still reported by npm.
  • @docusaurus/mdx-loader: 3.10.1 → 3.10.2; still reported by npm.
  • @docusaurus/plugin-debug: 3.10.1 → 3.10.2; still reported by npm.
  • @docusaurus/plugin-google-gtag: 3.10.1 → 3.10.2; still reported by npm.
  • @docusaurus/theme-mermaid: 3.10.1 → 3.10.2; still reported by npm.
  • @docusaurus/plugin-content-docs: 3.10.1 → 3.10.2; still reported by npm.
  • compression: 1.8.1 → 1.8.2; no longer reported by npm.
  • svgo: 3.3.3 → 3.3.5; no longer reported by npm.
  • colord: 2.9.3 → 2.10.0; no longer reported by npm.
  • joi: 17.13.4 → 17.13.8; no longer reported by npm.
  • @docusaurus/theme-common: 3.10.1 → 3.10.2; still reported by npm.
  • browserslist: 4.28.4 → 4.29.3; no longer reported by npm.
  • postcss: 8.5.15 → 8.5.29; no longer reported by npm.
  • postcss-selector-parser: 6.1.4, 7.1.4 → 6.1.4, 7.1.6; still reported by npm.
  • @docusaurus/cssnano-preset: 3.10.1 → 3.10.2; still reported by npm.
  • dompurify: 3.4.11 → 3.4.16; no longer reported by npm.
  • baseline-browser-mapping: 2.10.40 → 2.11.28; no longer reported by npm.
  • @docusaurus/bundler: 3.10.1 → 3.10.2; still reported by npm.
  • @docusaurus/utils-validation: 3.10.1 → 3.10.2; still reported by npm.
  • body-parser: 1.20.5 → 1.20.8; no longer reported by npm.
  • @docusaurus/plugin-content-pages: 3.10.1 → 3.10.2; still reported by npm.
  • http-cache-semantics: 4.2.0 → 4.3.0; no longer reported by npm.
  • @docusaurus/plugin-css-cascade-layers: 3.10.1 → 3.10.2; still reported by npm.
  • @docusaurus/core: 3.10.1 → 3.10.2; still reported by npm.
  • shell-quote: 1.9.0 → 1.12.0; no longer reported by npm.
  • source-map-js: 1.2.1 → 1.2.2; no longer reported by npm.
  • fast-uri: 3.1.2 → 3.1.8; no longer reported by npm.
  • proxy-addr: 2.0.7 → 2.0.8; no longer reported by npm.
  • image-size: 2.0.2 → 2.0.4; no longer reported by npm.
  • webpack-dev-server: 5.2.5 → 5.2.6; still reported by npm.
  • argparse: 1.0.10, 2.0.1 → 2.0.1; no longer reported by npm.
  • sprintf-js: 1.0.3 → not recorded in lockfile; no longer reported by npm.
  • @docusaurus/theme-classic: 3.10.1 → 3.10.2; still reported by npm.
  • js-yaml: 3.14.2, 4.2.0 → 4.3.2; no longer reported by npm.
Full before/after npm audit

Remaining advisories

Affected package entries: info: 0, low: 3, moderate: 15, high: 15, critical: 16, total: 49

  • @docusaurus/core: critical; locked versions 3.10.2; affected range <=4.0.0-canary-6835; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
    • Depends on affected @docusaurus/babel (see its entry).
    • Depends on affected @docusaurus/bundler (see its entry).
    • Depends on affected @docusaurus/mdx-loader (see its entry).
    • Depends on affected @docusaurus/utils (see its entry).
    • Depends on affected @docusaurus/utils-validation (see its entry).
    • Depends on affected chokidar (see its entry).
    • Depends on affected tinypool (see its entry).
    • Depends on affected webpack-dev-server (see its entry).
  • @docusaurus/plugin-content-blog: critical; locked versions 3.10.2; affected range <=4.0.0-canary-6835; npm fix candidate available.
    • Depends on affected @docusaurus/core (see its entry).
    • Depends on affected @docusaurus/mdx-loader (see its entry).
    • Depends on affected @docusaurus/theme-common (see its entry).
    • Depends on affected @docusaurus/utils (see its entry).
    • Depends on affected @docusaurus/utils-validation (see its entry).
  • @docusaurus/plugin-content-docs: critical; locked versions 3.10.2; affected range <=4.0.0-canary-6835; npm fix candidate available.
    • Depends on affected @docusaurus/core (see its entry).
    • Depends on affected @docusaurus/mdx-loader (see its entry).
    • Depends on affected @docusaurus/theme-common (see its entry).
    • Depends on affected @docusaurus/utils (see its entry).
    • Depends on affected @docusaurus/utils-validation (see its entry).
  • @docusaurus/plugin-content-pages: critical; locked versions 3.10.2; affected range <=4.0.0-canary-6835; npm fix candidate available.
    • Depends on affected @docusaurus/core (see its entry).
    • Depends on affected @docusaurus/mdx-loader (see its entry).
    • Depends on affected @docusaurus/utils (see its entry).
    • Depends on affected @docusaurus/utils-validation (see its entry).
  • @docusaurus/plugin-css-cascade-layers: critical; locked versions 3.10.2; affected range <=4.0.0-canary-6835; npm fix candidate available.
    • Depends on affected @docusaurus/core (see its entry).
    • Depends on affected @docusaurus/utils (see its entry).
    • Depends on affected @docusaurus/utils-validation (see its entry).
  • @docusaurus/plugin-debug: critical; locked versions 3.10.2; affected range <=4.0.0-canary-6835; npm fix candidate available.
    • Depends on affected @docusaurus/core (see its entry).
    • Depends on affected @docusaurus/utils (see its entry).
  • @docusaurus/plugin-google-analytics: critical; locked versions 3.10.2; affected range *; npm fix candidate available.
    • Depends on affected @docusaurus/core (see its entry).
    • Depends on affected @docusaurus/utils-validation (see its entry).
  • @docusaurus/plugin-google-gtag: critical; locked versions 3.10.2; affected range <=4.0.0-canary-6835; npm fix candidate available.
    • Depends on affected @docusaurus/core (see its entry).
    • Depends on affected @docusaurus/utils-validation (see its entry).
  • @docusaurus/plugin-google-tag-manager: critical; locked versions 3.10.2; affected range <=4.0.0-canary-6835; npm fix candidate available.
    • Depends on affected @docusaurus/core (see its entry).
    • Depends on affected @docusaurus/utils-validation (see its entry).
  • @docusaurus/plugin-sitemap: critical; locked versions 3.10.2; affected range <=4.0.0-canary-6835; npm fix candidate available.
    • Depends on affected @docusaurus/core (see its entry).
    • Depends on affected @docusaurus/utils (see its entry).
    • Depends on affected @docusaurus/utils-validation (see its entry).
  • @docusaurus/plugin-svgr: critical; locked versions 3.10.2; affected range <=4.0.0-canary-6835; npm fix candidate available.
    • Depends on affected @docusaurus/core (see its entry).
    • Depends on affected @docusaurus/utils (see its entry).
    • Depends on affected @docusaurus/utils-validation (see its entry).
  • @docusaurus/preset-classic: critical; locked versions 3.10.2; affected range <=4.0.0-canary-6835; npm fix candidate available.
    • Depends on affected @docusaurus/core (see its entry).
    • Depends on affected @docusaurus/plugin-content-blog (see its entry).
    • Depends on affected @docusaurus/plugin-content-docs (see its entry).
    • Depends on affected @docusaurus/plugin-content-pages (see its entry).
    • Depends on affected @docusaurus/plugin-css-cascade-layers (see its entry).
    • Depends on affected @docusaurus/plugin-debug (see its entry).
    • Depends on affected @docusaurus/plugin-google-analytics (see its entry).
    • Depends on affected @docusaurus/plugin-google-gtag (see its entry).
    • Depends on affected @docusaurus/plugin-google-tag-manager (see its entry).
    • Depends on affected @docusaurus/plugin-sitemap (see its entry).
    • Depends on affected @docusaurus/plugin-svgr (see its entry).
    • Depends on affected @docusaurus/theme-classic (see its entry).
    • Depends on affected @docusaurus/theme-common (see its entry).
    • Depends on affected @docusaurus/theme-search-algolia (see its entry).
  • @docusaurus/theme-classic: critical; locked versions 3.10.2; affected range <=4.0.0-canary-6835; npm fix candidate available.
    • Depends on affected @docusaurus/core (see its entry).
    • Depends on affected @docusaurus/mdx-loader (see its entry).
    • Depends on affected @docusaurus/plugin-content-blog (see its entry).
    • Depends on affected @docusaurus/plugin-content-docs (see its entry).
    • Depends on affected @docusaurus/plugin-content-pages (see its entry).
    • Depends on affected @docusaurus/theme-common (see its entry).
    • Depends on affected @docusaurus/utils (see its entry).
    • Depends on affected @docusaurus/utils-validation (see its entry).
  • @docusaurus/theme-mermaid: critical; locked versions 3.10.2; affected range <=4.0.0-canary-6835; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
    • Depends on affected @docusaurus/core (see its entry).
    • Depends on affected @docusaurus/theme-common (see its entry).
    • Depends on affected @docusaurus/utils-validation (see its entry).
    • Depends on affected @mermaid-js/layout-elk (see its entry).
  • @docusaurus/theme-search-algolia: critical; locked versions 3.10.2; affected range <=4.0.0-canary-6835; npm fix candidate available.
    • Depends on affected @docusaurus/core (see its entry).
    • Depends on affected @docusaurus/plugin-content-docs (see its entry).
    • Depends on affected @docusaurus/theme-common (see its entry).
    • Depends on affected @docusaurus/utils (see its entry).
    • Depends on affected @docusaurus/utils-validation (see its entry).
  • tinypool: critical; locked versions 1.1.1; affected range <=2.1.1; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
  • @docusaurus/babel: high; locked versions 3.10.2; affected range <=4.0.0-canary-6835; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
    • Depends on affected @docusaurus/utils (see its entry).
  • @docusaurus/bundler: high; locked versions 3.10.2; affected range <=4.0.0-canary-6835; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
    • Depends on affected @docusaurus/babel (see its entry).
    • Depends on affected @docusaurus/cssnano-preset (see its entry).
    • Depends on affected @docusaurus/utils (see its entry).
    • Depends on affected copy-webpack-plugin (see its entry).
    • Depends on affected css-minimizer-webpack-plugin (see its entry).
    • Depends on affected cssnano (see its entry).
  • @docusaurus/mdx-loader: high; locked versions 3.10.2; affected range <=4.0.0-canary-6835; npm fix candidate available.
    • Depends on affected @docusaurus/utils (see its entry).
    • Depends on affected @docusaurus/utils-validation (see its entry).
  • @docusaurus/theme-common: high; locked versions 3.10.2; affected range <=4.0.0-canary-6835; npm fix candidate available.
    • Depends on affected @docusaurus/mdx-loader (see its entry).
    • Depends on affected @docusaurus/utils (see its entry).
  • @docusaurus/utils: high; locked versions 3.10.2; affected range <=4.0.0-canary-6835; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
    • Depends on affected globby (see its entry).
    • Depends on affected micromatch (see its entry).
  • @docusaurus/utils-validation: high; locked versions 3.10.2; affected range <=4.0.0-canary-6835; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
    • Depends on affected @docusaurus/utils (see its entry).
  • braces: high; locked versions 3.0.3; affected range *; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
  • chokidar: high; locked versions 3.6.0; affected range 2.0.0 - 3.6.0; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
    • Depends on affected braces (see its entry).
  • copy-webpack-plugin: high; locked versions 11.0.0; affected range 6.0.0 - 13.0.1; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
    • Depends on affected fast-glob (see its entry).
    • Depends on affected globby (see its entry).
    • Depends on affected serialize-javascript (see its entry).
  • fast-glob: high; locked versions 3.3.3; affected range *; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
    • Depends on affected micromatch (see its entry).
  • globby: high; locked versions 11.1.0, 13.2.2; affected range >=8.0.0; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
    • Depends on affected fast-glob (see its entry).
  • http-proxy-middleware: high; locked versions 2.0.10; affected range >=0.3.0; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
    • Depends on affected micromatch (see its entry).
  • micromatch: high; locked versions 4.0.8; affected range >=0.2.0; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
    • Depends on affected braces (see its entry).
  • serialize-javascript: high; locked versions 6.0.2; affected range <=7.0.4; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
  • webpack-dev-server: high; locked versions 5.2.6; affected range >=1.15.0; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
    • Depends on affected chokidar (see its entry).
    • Depends on affected http-proxy-middleware (see its entry).
    • Depends on affected sockjs (see its entry).
  • @docusaurus/cssnano-preset: moderate; locked versions 3.10.2; affected range <=3.10.2; npm fix candidate available.
    • Depends on affected cssnano-preset-advanced (see its entry).
  • css-minimizer-webpack-plugin: moderate; locked versions 5.0.1; affected range <=7.0.4; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
    • Depends on affected cssnano (see its entry).
    • Depends on affected serialize-javascript (see its entry).
  • cssnano: moderate; locked versions 6.1.2; affected range 4.0.0-nightly.2020.1.9 - 6.1.2; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
    • Depends on affected cssnano-preset-default (see its entry).
  • cssnano-preset-advanced: moderate; locked versions 6.1.2; affected range <=5.2.4 || 5.3.1 - 6.1.2; npm fix candidate available.
    • Depends on affected cssnano-preset-default (see its entry).
    • Depends on affected postcss-discard-unused (see its entry).
  • cssnano-preset-default: moderate; locked versions 6.1.2; affected range <=7.0.0; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
    • Depends on affected postcss-calc (see its entry).
    • Depends on affected postcss-merge-longhand (see its entry).
    • Depends on affected postcss-merge-rules (see its entry).
    • Depends on affected postcss-minify-selectors (see its entry).
    • Depends on affected postcss-unique-selectors (see its entry).
  • postcss-calc: moderate; locked versions 9.0.1; affected range 6.0.0 - 10.0.2; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
    • Depends on affected postcss-selector-parser (see its entry).
  • postcss-discard-unused: moderate; locked versions 6.0.5; affected range 4.0.0-nightly.2020.1.9 - 7.0.3; npm fix candidate available.
    • Depends on affected postcss-selector-parser (see its entry).
  • postcss-merge-longhand: moderate; locked versions 6.0.5; affected range 3.0.0 - 6.0.5; npm fix candidate available.
    • Depends on affected stylehacks (see its entry).
  • postcss-merge-rules: moderate; locked versions 6.1.1; affected range 2.1.0 - 7.0.4; npm fix candidate available.
    • Depends on affected postcss-selector-parser (see its entry).
  • postcss-minify-selectors: moderate; locked versions 6.0.4; affected range 1.4.0 - 7.0.4; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
    • Depends on affected postcss-selector-parser (see its entry).
  • postcss-selector-parser: moderate; locked versions 6.1.4; affected range <7.1.6; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
  • postcss-unique-selectors: moderate; locked versions 6.0.4; affected range 4.0.0-nightly.2020.1.9 - 4.0.0-rc.2 || 5.0.0-rc.0 - 7.0.3; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
    • Depends on affected postcss-selector-parser (see its entry).
  • sockjs: moderate; locked versions 0.3.24; affected range >=0.3.17; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
    • Depends on affected uuid (see its entry).
  • stylehacks: moderate; locked versions 6.1.1; affected range <=7.0.4; npm fix candidate available.
    • Depends on affected postcss-selector-parser (see its entry).
  • uuid: moderate; locked versions 8.3.2; affected range <11.1.1; npm fix candidate @docusaurus/theme-mermaid@3.7.0; requires breaking changes; manual review.
  • @mermaid-js/layout-elk: low; locked versions 0.1.9; affected range <=0.2.3; npm fix candidate @mermaid-js/layout-elk@1.0.1; requires breaking changes; manual review.
    • Depends on affected mermaid (see its entry).
  • katex: low; locked versions 0.16.47; affected range 0.11.0 - 0.18.1; npm fix candidate @mermaid-js/layout-elk@1.0.1; requires breaking changes; manual review.
  • mermaid: low; locked versions 11.17.2; affected range 10.9.0-rc.1 - 12.1.0; npm fix candidate @mermaid-js/layout-elk@1.0.1; requires breaking changes; manual review.
    • Depends on affected katex (see its entry).

Before

info: 0, low: 1, moderate: 24, high: 27, critical: 18, total: 70

Run configuration and audit evidence

website · npm

Routine upgrades disabled. Maintenance: 78 additional package updates (125 total).

Validation script: build · Maintenance: security-only · Routine direct upgrade scope: major

Run: 2026-10-20T08:54:18.853529+00:00

npm counts affected package entries, including propagated findings in parent packages. These are not counts of distinct advisories or demonstrated exploit paths.

  • Initial security fix returned exit 1; remaining findings or a tool error require manual review.

Candidate dependency files (SHA-256)

  • package.json: 368b1db0c6026d77436c167977eb5a113988fab1284d39624722a9877c974e2f
  • package-lock.json: 085abe3763bda30b1555c8da8896553ac95beb5895a8974da188086ce8379eda

Workflow run

@github-actions
github-actions Bot force-pushed the maintenance/dependency-audit branch from bd72e8d to 36d7e8e Compare October 20, 2026 08:54
@omry
omry merged commit 9fe1533 into main Oct 20, 2026
@omry
omry deleted the maintenance/dependency-audit branch October 20, 2026 11:25
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