Skip to content

Node: 121 dependency updates, 23 security fixes - #36

Closed
github-actions[bot] wants to merge 1 commit into
mainfrom
maintenance/dependency-audit
Closed

github-actions[bot] wants to merge 1 commit into
mainfrom
maintenance/dependency-audit

Conversation

@github-actions

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

Copy link
Copy Markdown
Contributor

121 dependency updates · 23 security fixes · Validation passed

Validation

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

Security status

23 security fixes · 48 affected package entries remain (16 critical).

🔴 Newly reported security findings in 12 affected package entries; review the advisory details before merging.

Security fixes

🟢 Fixes in 23 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 (+5 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 (+4 additional advisories; see full audit details)
🟢 js-yaml 1 fixed Resolved. GHSA-2883-xcg3-v3hh (+4 additional advisories; see full audit details)
🟢 launch-editor 1 fixed Resolved. GHSA-v6wh-96g9-6wx3
🟢 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-395f-4hp3-45gv (+1 additional advisory; see full audit details)
🟢 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)
🟢 websocket-driver 1 fixed Resolved. GHSA-mp7j-qc5w-4988 (+1 additional advisory; see full audit details)
All dependency changes
  • @11ty/gray-matter: not installed → 1.0.0
  • @algolia/abtesting: 1.19.0 → 1.25.0
  • @algolia/autocomplete-core: 1.19.2, 1.19.8 → 1.19.12, 1.19.2
  • @algolia/autocomplete-plugin-algolia-insights: 1.19.2, 1.19.8 → 1.19.12, 1.19.2
  • @algolia/autocomplete-shared: 1.19.2, 1.19.8 → 1.19.12, 1.19.2
  • @algolia/client-abtesting: 5.53.0 → 5.59.0
  • @algolia/client-analytics: 5.53.0 → 5.59.0
  • @algolia/client-common: 5.53.0 → 5.59.0
  • @algolia/client-insights: 5.53.0 → 5.59.0
  • @algolia/client-personalization: 5.53.0 → 5.59.0
  • @algolia/client-query-suggestions: 5.53.0 → 5.59.0
  • @algolia/client-search: 5.53.0 → 5.59.0
  • @algolia/ingestion: 1.53.0 → 1.59.0
  • @algolia/monitoring: 1.53.0 → 1.59.0
  • @algolia/recommend: 5.53.0 → 5.59.0
  • @algolia/requester-browser-xhr: 5.53.0 → 5.59.0
  • @algolia/requester-fetch: 5.53.0 → 5.59.0
  • @algolia/requester-node-http: 5.53.0 → 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.1.1 → 1.2.1
  • @sinclair/typebox: 0.27.10 → 0.27.12
  • @types/gtag.js: 0.0.20 → not installed
  • address: 1.2.2 → 2.0.3
  • algoliasearch: 5.53.0 → 5.59.0
  • algoliasearch-helper: 3.29.1 → 3.30.0
  • argparse: 1.0.10, 2.0.1 → 2.0.1
  • autoprefixer: 10.5.0 → 10.6.1
  • baseline-browser-mapping: 2.10.32 → 2.11.28
  • body-parser: 1.20.5 → 1.20.8
  • brace-expansion: 1.1.15 → 1.1.21
  • browserslist: 4.28.2 → 4.29.3
  • caniuse-lite: 1.0.30001793 → 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
  • cytoscape: 3.33.4 → 3.34.3
  • detect-port: 1.6.1 → 2.1.0
  • dompurify: 3.4.7 → 3.4.16
  • electron-to-chromium: 1.5.364 → 1.5.452
  • esprima: 4.0.1 → not installed
  • 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
  • http-proxy-middleware: 2.0.9 → 2.0.10
  • image-size: 2.0.2 → 2.0.4
  • is-core-module: 2.16.2 → 2.17.0
  • joi: 17.13.3 → 17.13.8
  • js-yaml: 3.14.2, 4.1.1 → 4.3.2
  • launch-editor: 2.14.0 → 2.14.2
  • mdast-util-directive: 3.1.0 → 3.1.1
  • mdast-util-find-and-replace: 3.0.2 → 3.0.3
  • mdast-util-gfm-strikethrough: 2.0.0 → 2.0.1
  • mermaid: 11.15.0 → 11.17.2
  • micromark-extension-gfm-table: 2.1.1 → 2.1.2
  • micromark-factory-space: 1.1.0, 2.0.1 → 1.1.0, 2.0.1, 2.1.0
  • nanoid: 3.3.12 → 3.3.20
  • node-releases: 2.0.46 → 2.0.58
  • postcss: 8.5.15 → 8.5.29
  • postcss-selector-parser: 6.1.2, 7.1.1 → 6.1.4, 7.1.6
  • proxy-addr: 2.0.7 → 2.0.8
  • qs: 6.15.2 → 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.1 → 0.13.4
  • resolve: 1.22.12 → 1.22.13
  • sax: 1.6.0 → 1.6.1
  • shell-quote: 1.8.4 → 1.12.0
  • side-channel: 1.1.0 → 1.1.1
  • 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.4 → 5.2.6
  • websocket-driver: 0.7.4 → 0.7.5
Security findings and blockers

🟢 Fixes in 23 packages · 🔴 New findings in 12 packages · 🟠 27 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.
🟢 launch-editor 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.
🟢 websocket-driver 1 fixed Resolved.
🟠 @docusaurus/core 1 pending The offered fix requires a major upgrade.
🟠 @docusaurus/preset-classic 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/bundler 1 pending The offered fix requires a major upgrade.
🟠 @docusaurus/theme-common 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.
🟠 webpack-dev-server 1 pending The offered fix requires a major upgrade.
🟠 cssnano 1 pending 1 new affected package entry. The offered fix requires a major upgrade.
🟠 cssnano-preset-default 1 pending 1 new affected package entry. The offered fix requires a major upgrade.
🟠 postcss-calc 1 pending 1 new affected package entry. The offered fix requires a major upgrade.
🟠 postcss-merge-rules 1 pending 1 new affected package entry. The offered fix requires a major upgrade.
🟠 postcss-selector-parser 1 pending The offered fix requires a major upgrade.
🟠 postcss-unique-selectors 1 pending 1 new affected package entry. 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/cssnano-preset 1 pending 1 new affected package entry. Fix availability or resolution is unconfirmed.
🔴 css-minimizer-webpack-plugin 1 pending 1 new affected package entry. Fix availability or resolution is unconfirmed.
🔴 cssnano-preset-advanced 1 pending 1 new affected package entry. Fix availability or resolution is unconfirmed.
🔴 postcss-discard-unused 1 pending 1 new affected package entry. Fix availability or resolution is unconfirmed.
🔴 postcss-merge-longhand 1 pending 1 new affected package entry. Fix availability or resolution is unconfirmed.
🔴 postcss-minify-selectors 1 pending 1 new affected package entry. Fix availability or resolution is unconfirmed.
🔴 stylehacks 1 pending 1 new affected package entry. Fix availability or resolution is unconfirmed.
⚪ @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/theme-classic 1 pending Fix availability or resolution is unconfirmed.
⚪ @docusaurus/theme-search-algolia 1 pending Fix availability or resolution is unconfirmed.
⚪ @docusaurus/babel 1 pending Fix availability or resolution is unconfirmed.
⚪ @docusaurus/mdx-loader 1 pending Fix availability or resolution is unconfirmed.
⚪ sprintf-js 1 unconfirmed No longer reported; fix could not be confirmed. Original affected range: *.
Additional dependency change details

Security findings and fixes

  • @docusaurus/plugin-debug: 3.10.1 → 3.10.2; still reported by npm.
  • image-size: 2.0.2 → 2.0.4; no longer reported by npm.
  • baseline-browser-mapping: 2.10.32 → 2.11.28; no longer reported by npm.
  • @docusaurus/babel: 3.10.1 → 3.10.2; still reported by npm.
  • http-proxy-middleware: 2.0.9 → 2.0.10; still reported by npm.
  • compression: 1.8.1 → 1.8.2; no longer reported by npm.
  • nanoid: 3.3.12 → 3.3.20; no longer reported by npm.
  • http-cache-semantics: 4.2.0 → 4.3.0; no longer reported by npm.
  • @docusaurus/theme-search-algolia: 3.10.1 → 3.10.2; still reported by npm.
  • @docusaurus/plugin-google-gtag: 3.10.1 → 3.10.2; still reported by npm.
  • brace-expansion: 1.1.15 → 1.1.21; no longer reported by npm.
  • joi: 17.13.3 → 17.13.8; no longer reported by npm.
  • express: 4.22.2 → 4.22.3; no longer reported by npm.
  • @docusaurus/utils-validation: 3.10.1 → 3.10.2; still reported by npm.
  • @docusaurus/theme-common: 3.10.1 → 3.10.2; still reported by npm.
  • postcss-selector-parser: 6.1.2, 7.1.1 → 6.1.4, 7.1.6; still reported by npm.
  • source-map-js: 1.2.1 → 1.2.2; no longer reported by npm.
  • @docusaurus/plugin-google-analytics: 3.10.1 → 3.10.2; still reported by npm.
  • webpack-dev-server: 5.2.4 → 5.2.6; still reported by npm.
  • postcss: 8.5.15 → 8.5.29; no longer reported by npm.
  • fast-uri: 3.1.2 → 3.1.8; no longer reported by npm.
  • colord: 2.9.3 → 2.10.0; no longer reported by npm.
  • @docusaurus/theme-mermaid: 3.10.1 → 3.10.2; still reported by npm.
  • @docusaurus/bundler: 3.10.1 → 3.10.2; still reported by npm.
  • @docusaurus/core: 3.10.1 → 3.10.2; still reported by npm.
  • @docusaurus/plugin-svgr: 3.10.1 → 3.10.2; still reported by npm.
  • @docusaurus/preset-classic: 3.10.1 → 3.10.2; still reported by npm.
  • browserslist: 4.28.2 → 4.29.3; no longer reported by npm.
  • shell-quote: 1.8.4 → 1.12.0; no longer reported by npm.
  • proxy-addr: 2.0.7 → 2.0.8; no longer reported by npm.
  • websocket-driver: 0.7.4 → 0.7.5; no longer reported by npm.
  • body-parser: 1.20.5 → 1.20.8; no longer reported by npm.
  • @docusaurus/theme-classic: 3.10.1 → 3.10.2; still reported by npm.
  • qs: 6.15.2 → 6.16.0; no longer reported by npm.
  • @docusaurus/utils: 3.10.1 → 3.10.2; still reported by npm.
  • @docusaurus/plugin-content-blog: 3.10.1 → 3.10.2; still reported by npm.
  • @docusaurus/plugin-sitemap: 3.10.1 → 3.10.2; still reported by npm.
  • dompurify: 3.4.7 → 3.4.16; no longer reported by npm.
  • @docusaurus/plugin-content-pages: 3.10.1 → 3.10.2; still reported by npm.
  • svgo: 3.3.3 → 3.3.5; no longer reported by npm.
  • @docusaurus/plugin-content-docs: 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-css-cascade-layers: 3.10.1 → 3.10.2; still reported by npm.
  • @docusaurus/mdx-loader: 3.10.1 → 3.10.2; still reported by npm.
  • launch-editor: 2.14.0 → 2.14.2; no longer 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.
  • mermaid: 11.15.0 → 11.17.2; still reported by npm.
  • js-yaml: 3.14.2, 4.1.1 → 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: 14, critical: 16, total: 48

  • @docusaurus/core: critical; locked versions 3.10.2; affected range <=4.0.0-canary-6835; npm fix candidate @docusaurus/core@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 @docusaurus/preset-classic@3.7.0; requires breaking changes; manual review.
    • 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/core@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 available.
    • 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/core@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 @docusaurus/preset-classic@3.7.0; requires breaking changes; manual review.
    • 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/core@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/core@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/core@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 - 12.0.2; npm fix candidate @docusaurus/core@3.7.0; requires breaking changes; manual review.
    • Depends on affected fast-glob (see its entry).
    • Depends on affected globby (see its entry).
  • fast-glob: high; locked versions 3.3.3; affected range *; npm fix candidate @docusaurus/core@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/core@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/core@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/core@3.7.0; requires breaking changes; manual review.
    • Depends on affected braces (see its entry).
  • webpack-dev-server: high; locked versions 5.2.6; affected range >=1.15.0; npm fix candidate @docusaurus/core@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 <=6.0.0; npm fix candidate available.
    • Depends on affected cssnano (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/core@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/core@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/core@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 @docusaurus/core@3.7.0; requires breaking changes; manual review.
    • 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 available.
    • 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/core@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/core@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/core@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/core@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: 13, high: 26, critical: 19, total: 59

@github-actions
github-actions Bot force-pushed the maintenance/dependency-audit branch from a8833cd to 60aaa94 Compare October 20, 2026 08:54
@omry

omry commented Oct 20, 2026

Copy link
Copy Markdown
Owner

Superseded by the coordinated maintenance installation in #45. No dependency changes from this proposal were merged. The next security audit will regenerate applicable fixes on maintenance/node-security; the original proposal description is preserved here.

@omry omry closed this Oct 20, 2026
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