Skip to content

fix(deps): vuln minor upgrades — 12 packages (minor: 5 · patch: 7) [package.json] - #1398

Closed
gh-worker-campaigns-3e9aa4[bot] wants to merge 1 commit into
developfrom
engraver-auto-version-upgrade/minorpatch/npm/0-1788764553
Closed

fix(deps): vuln minor upgrades — 12 packages (minor: 5 · patch: 7) [package.json]#1398
gh-worker-campaigns-3e9aa4[bot] wants to merge 1 commit into
developfrom
engraver-auto-version-upgrade/minorpatch/npm/0-1788764553

Conversation

@gh-worker-campaigns-3e9aa4

Copy link
Copy Markdown
Contributor

Summary: Critical-severity security update — 15 packages upgraded (MINOR changes included)

Manifests changed:

  • package.json (yarn)

✅ Action Required: Please review the changes below. If they look good, approve and merge this PR.


Updates

Package From To Type Dep Type Vulnerabilities Fixed
tar 7.5.16 7.5.22 patch Transitive 2 CRITICAL, 4 HIGH, 4 MEDIUM
fast-uri 3.1.2 3.1.7 patch Transitive 12 HIGH
brace-expansion 2.0.3 2.1.4 minor Transitive 6 HIGH
brace-expansion 1.1.13 1.1.18 patch Transitive 6 HIGH
brace-expansion 5.0.6 5.0.9 patch Transitive 6 HIGH
nanoid 3.3.8 3.3.18 patch Transitive 6 HIGH
browserslist 4.28.2 4.28.9 patch Transitive 4 HIGH
js-yaml 3.14.2 3.15.2 minor Transitive 3 HIGH, 2 MEDIUM
js-yaml 4.1.1 4.3.2 minor Transitive 3 HIGH, 2 MEDIUM
axios 1.16.0 1.20.0 minor Transitive 2 HIGH, 18 MEDIUM
glob 11.0.3 11.1.0 minor Transitive 2 HIGH
pacote 21.0.1 21.5.1 minor Transitive 2 HIGH
sigstore 4.0.0 4.1.1 minor Transitive 2 HIGH
minimatch 3.1.3 3.1.5 patch Transitive 2 HIGH
tmp 0.2.6 0.2.7 patch Transitive 2 HIGH

Security Details

🚨 Critical & High Severity (64 fixed)
Package CVE Severity Summary Unsafe Version Fixed In Case
tar CVE-2026-59873 CRITICAL node-tar: Decompression/parse DoS via unlimited input 7.5.16 - -
tar GHSA-23hp-3jrh-7fpw CRITICAL node-tar: Decompression/parse DoS via unlimited input 7.5.16 7.5.19 -
axios GHSA-gcfj-64vw-6mp9 HIGH Axios Node HTTP adapter can use an inherited proxy after interceptor config cloning 1.16.0 0.33.0 -
axios CVE-2026-67320 HIGH axios before 0.33.0 Prototype Pollution via Node HTTP adapter 1.16.0 - -
brace-expansion GHSA-rgw5-rvv9-x895 HIGH brace-expansion: DoS via unbounded intermediate arrays, bypassing the CVE-2026-14257 mitigation 1.1.13 1.1.18 -
brace-expansion GHSA-3jxr-9vmj-r5cp HIGH brace-expansion: DoS via exponential-time expansion of consecutive non-expanding {} groups 2.0.3 5.0.7 -
brace-expansion GHSA-rgw5-rvv9-x895 HIGH brace-expansion: DoS via unbounded intermediate arrays, bypassing the CVE-2026-14257 mitigation 2.0.3 1.1.18 -
brace-expansion CVE-2026-69152 HIGH brace-expansion: DoS via unbounded intermediate arrays, bypassing the CVE-2026-14257 mitigation 2.0.3 - -
brace-expansion CVE-2026-14257 HIGH brace-expansion DoS via unbounded expansion length causing an out-of-memory process crash 1.1.13 - -
brace-expansion CVE-2026-13149 HIGH - 1.1.13 - -
brace-expansion GHSA-mh99-v99m-4gvg HIGH brace-expansion: DoS via unbounded expansion length causing an out-of-memory process crash 2.0.3 5.0.8 -
brace-expansion CVE-2026-69152 HIGH brace-expansion: DoS via unbounded intermediate arrays, bypassing the CVE-2026-14257 mitigation 1.1.13 - -
brace-expansion CVE-2026-14257 HIGH brace-expansion DoS via unbounded expansion length causing an out-of-memory process crash 5.0.6 - -
brace-expansion GHSA-mh99-v99m-4gvg HIGH brace-expansion: DoS via unbounded expansion length causing an out-of-memory process crash 5.0.6 5.0.8 -
brace-expansion GHSA-rgw5-rvv9-x895 HIGH brace-expansion: DoS via unbounded intermediate arrays, bypassing the CVE-2026-14257 mitigation 5.0.6 1.1.18 -
brace-expansion CVE-2026-69152 HIGH brace-expansion: DoS via unbounded intermediate arrays, bypassing the CVE-2026-14257 mitigation 5.0.6 - -
brace-expansion GHSA-3jxr-9vmj-r5cp HIGH brace-expansion: DoS via exponential-time expansion of consecutive non-expanding {} groups 5.0.6 5.0.7 -
brace-expansion CVE-2026-13149 HIGH - 5.0.6 - -
brace-expansion GHSA-3jxr-9vmj-r5cp HIGH brace-expansion: DoS via exponential-time expansion of consecutive non-expanding {} groups 1.1.13 5.0.7 -
brace-expansion CVE-2026-13149 HIGH - 2.0.3 - -
brace-expansion CVE-2026-14257 HIGH brace-expansion DoS via unbounded expansion length causing an out-of-memory process crash 2.0.3 - -
brace-expansion GHSA-mh99-v99m-4gvg HIGH brace-expansion: DoS via unbounded expansion length causing an out-of-memory process crash 1.1.13 5.0.8 -
browserslist CVE-2026-73089 HIGH Browserslist: Unbounded memory growth (no cache eviction) via distinct query results, leading to eventual OOM 4.28.2 - -
browserslist GHSA-73wf-gq98-2v4g HIGH Browserslist: Uncaught crash / prototype write via untrusted browserslist-stats.json custom stats (normalizeStats) 4.28.2 4.28.7 -
browserslist CVE-2026-73088 HIGH Browserslist: Uncaught crash / prototype write via untrusted browserslist-stats.json custom stats (normalizeStats) 4.28.2 - -
browserslist GHSA-c83g-rgw3-j3cx HIGH Browserslist: Unbounded memory growth (no cache eviction) via distinct query results, leading to eventual OOM 4.28.2 4.28.7 -
fast-uri GHSA-f65p-4m7j-42xc HIGH fast-uri vulnerable to server-side request forgery via malformed IPv6 normalization 3.1.2 2.4.5 -
fast-uri GHSA-v2hh-gcrm-f6hx HIGH fast-uri vulnerable to host confusion via literal backslash authority delimiter 3.1.2 2.4.3 -
fast-uri GHSA-jqff-g426-hqxp HIGH fast-uri vulnerable to host confusion via percent-encoded scheme normalization 3.1.2 2.4.5 -
fast-uri CVE-2026-16221 HIGH fast-uri vulnerable to host confusion via literal backslash authority delimiter 3.1.2 - -
fast-uri CVE-2026-13676 HIGH fast-uri vulnerable to host confusion via failed IDN canonicalization 3.1.2 - -
fast-uri CVE-2026-75975 HIGH fast-uri vulnerable to server-side request forgery via malformed IPv6 normalization 3.1.2 - -
fast-uri GHSA-7p8r-x3mc-p8w7 HIGH fast-uri vulnerable to host confusion via backslash authority introducer 3.1.2 2.4.4 -
fast-uri CVE-2026-18446 HIGH fast-uri vulnerable to host confusion via backslash authority introducer 3.1.2 - -
fast-uri GHSA-fph4-wmhf-6fwf HIGH fast-uri vulnerable to server-side request forgery via repeated hostname percent-decoding 3.1.2 2.4.5 -
fast-uri CVE-2026-75899 HIGH fast-uri vulnerable to server-side request forgery via repeated hostname percent-decoding 3.1.2 - -
fast-uri CVE-2026-76172 HIGH fast-uri vulnerable to host confusion via percent-encoded scheme normalization 3.1.2 - -
fast-uri GHSA-4c8g-83qw-93j6 HIGH fast-uri vulnerable to host confusion via failed IDN canonicalization 3.1.2 4.0.1 -
glob GHSA-5j98-mcp5-4vw2 HIGH glob CLI: Command injection via -c/--cmd executes matches with shell:true 11.0.3 11.1.0 -
glob CVE-2025-64756 HIGH glob CLI: Command injection via -c/--cmd executes matches with shell:true 11.0.3 - -
js-yaml GHSA-5p4m-2wfm-xmqj HIGH JS-YAML: Quadratic CPU consumption in !!omap resolution (3.x and 4.x) — CVE-2026-59870 fix not backported 3.14.2 4.3.1 -
js-yaml GHSA-5p4m-2wfm-xmqj HIGH JS-YAML: Quadratic CPU consumption in !!omap resolution (3.x and 4.x) — CVE-2026-59870 fix not backported 4.1.1 4.3.1 -
js-yaml CVE-2026-59869 HIGH js-yaml: YAML merge-key chains can force quadratic CPU consumption 3.14.2 - -
js-yaml GHSA-52cp-r559-cp3m HIGH js-yaml: YAML merge-key chains can force quadratic CPU consumption 4.1.1 3.15.0 -
js-yaml CVE-2026-59869 HIGH js-yaml: YAML merge-key chains can force quadratic CPU consumption 4.1.1 - -
js-yaml GHSA-52cp-r559-cp3m HIGH js-yaml: YAML merge-key chains can force quadratic CPU consumption 3.14.2 3.15.0 -
minimatch GHSA-23c5-xmqv-rm74 HIGH minimatch ReDoS: nested *() extglobs generate catastrophically backtracking regular expressions 3.1.3 10.2.3 -
minimatch CVE-2026-27904 HIGH minimatch ReDoS: nested *() extglobs generate catastrophically backtracking regular expressions 3.1.3 - -
nanoid CVE-2026-73086 HIGH nanoid: Integer Overflow or Wraparound 3.3.8 - -
nanoid GHSA-28wg-ghj8-5hjv HIGH nanoid: non-secure generators can loop indefinitely with negative size 3.3.8 3.3.16 -
nanoid CVE-2026-67214 HIGH nanoid Infinite Loop via Negative Size in non-secure module 3.3.8 - -
nanoid GHSA-2v37-7h3g-55p8 HIGH nanoid: custom generators can loop indefinitely when size is zero 3.3.8 3.3.18 -
nanoid CVE-2026-67213 HIGH nanoid before 5.1.6 Infinite Loop via Zero Size in customAlphabet and customRandom 3.3.8 - -
nanoid GHSA-xwg4-73v4-xw9w HIGH nanoid: Integer Overflow or Wraparound 3.3.8 3.3.12 -
pacote CVE-2026-9496 HIGH - 21.0.1 - -
pacote GHSA-w4pp-8pjf-rmxw HIGH pacote is vulnerable to Denial of Service (DoS) via the addGitSha function 21.0.1 21.5.1 -
sigstore GHSA-52v5-jr5w-gjxr HIGH sigstore's certificateOIDs verification constraints are silently dropped and never enforced 4.0.0 4.1.1 -
sigstore CVE-2026-48815 HIGH sigstore-js: certificateOIDs verification constraints are silently dropped and never enforced 4.0.0 - -
tar GHSA-8x88-c5mf-7j5w HIGH node-tar: Negative tar entry size causes infinite loop in archive replace 7.5.16 7.5.18 -
tar CVE-2026-59874 HIGH node-tar: Negative tar entry size causes infinite loop in archive replace 7.5.16 - -
tar GHSA-r292-9mhp-454m HIGH node-tar: Uncontrolled recursion in mapHas/filesFilter allows uncatchable stack-overflow DoS via crafted long-path tar with member selection 7.5.16 7.5.21 -
tar CVE-2026-73566 HIGH node-tar: Uncontrolled recursion in mapHas/filesFilter allows uncatchable stack-overflow DoS via crafted long-path tar with member selection 7.5.16 - -
tmp CVE-2026-49982 HIGH tmp: Type-confusion bypass of _assertPath in tmp@0.2.6 allows path traversal via non-string prefix/postfix/template 0.2.6 - -
tmp GHSA-7c78-jf6q-g5cm HIGH tmp: Type-confusion bypass of _assertPath allows path traversal via non-string prefix/postfix/template 0.2.6 0.2.7 -
ℹ️ Other Vulnerabilities (26)
Package CVE Severity Summary Unsafe Version Fixed In Case
axios CVE-2026-67316 MODERATE axios before 1.18.0 Prototype Pollution via bodyless methods 1.16.0 - -
axios GHSA-xj6q-8x83-jv6g MODERATE Axios: Prototype pollution auth subfields can inject Basic auth 1.16.0 1.18.0 -
axios GHSA-mmx7-hfxf-jppx MODERATE Axios: Prototype pollution gadgets can alter axios request construction 1.16.0 1.18.0 -
axios CVE-2026-67313 MODERATE axios 0.28.0 before 1.18.0 Denial of Service via formDataToJSON 1.16.0 - -
axios GHSA-42h9-826w-cgv3 MODERATE Axios: Excessive recursion in formDataToJSON can cause denial of service 1.16.0 0.33.0 -
axios CVE-2026-67318 MODERATE axios 1.13.0 before 1.18.0 maxBodyLength Bypass via HTTP/2 1.16.0 - -
axios GHSA-jqh4-m9w3-8hp9 MODERATE Axios: Fetch adapter ReadableStream uploads bypass maxBodyLength 1.16.0 1.18.0 -
axios CVE-2026-67317 MODERATE axios 1.7.0 before 1.18.0 maxBodyLength Bypass via ReadableStream 1.16.0 - -
axios GHSA-f4gw-2p7v-4548 MODERATE Axios: NO_PROXY bypass for 0.0.0.0 local addresses in axios 1.16.0 1.18.0 -
axios CVE-2026-67315 MODERATE axios 0.31.0 before 0.33.0 and 1.15.0 before 1.18.0 NO_PROXY Bypass via 0.0.0.0 1.16.0 - -
axios GHSA-7q8q-rj6j-mhjq MODERATE Axios: Nested axios option objects can consume polluted prototype values 1.16.0 0.33.0 -
axios GHSA-pmv8-rq9r-6j72 MODERATE Axios: Deep formToJSON Key Recursion Can Cause Denial of Service 1.16.0 0.33.0 -
axios CVE-2026-67319 MODERATE axios before 0.33.0 Prototype Pollution via nested option objects 1.16.0 - -
axios CVE-2026-67321 MODERATE axios 0.31.1 before 0.33.0 and 1.15.1 before 1.18.0 Denial of Service via maxDepth bypass 1.16.0 - -
axios CVE-2026-67314 MODERATE axios before 1.18.0 Prototype Pollution via auth subfields 1.16.0 - -
axios CVE-2026-67312 MODERATE axios 0.28.0 before 0.33.0 Denial of Service via formToJSON 1.16.0 - -
axios GHSA-mwf2-3pr3-8698 MODERATE Axios: HTTP/2 streamed uploads bypass maxBodyLength 1.16.0 1.18.0 -
axios GHSA-hcpx-6fm6-wx23 MODERATE Axios form serializer maxDepth bypass via {} metatoken 1.16.0 0.33.0 -
js-yaml CVE-2026-53550 MODERATE js-yaml: Quadratic-complexity DoS in merge key handling via repeated aliases 3.14.2 - -
js-yaml GHSA-h67p-54hq-rp68 MODERATE JS-YAML: Quadratic-complexity DoS in merge key handling via repeated aliases 3.14.2 4.2.0 -
js-yaml GHSA-h67p-54hq-rp68 MODERATE JS-YAML: Quadratic-complexity DoS in merge key handling via repeated aliases 4.1.1 4.2.0 -
js-yaml CVE-2026-53550 MODERATE js-yaml: Quadratic-complexity DoS in merge key handling via repeated aliases 4.1.1 - -
tar GHSA-w8wr-v893-vjvp MODERATE node-tar: Process crash via PAX numeric path type confusion 7.5.16 7.5.18 -
tar CVE-2026-59871 MODERATE node-tar: Process crash via PAX numeric path type confusion 7.5.16 - -
tar GHSA-gvwx-54wh-qm9j MODERATE node-tar: Uncaught Exception DoS via NUL byte in PAX path/linkpath records 7.5.16 7.5.17 -
tar CVE-2026-59875 MODERATE node-tar: Uncaught Exception DoS via NUL byte in PAX path/linkpath records 7.5.16 - -

Review Checklist

Standard review:

  • Review changes for compatibility with your code
  • Check for breaking changes in release notes
  • Run tests locally or wait for CI
  • Approve and merge this PR

Update Mode: all_vulns

🤖 Generated by DataDog Automated Dependency Management System

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant