fix(deps): raise the ip-address floor to 10.7.4

10.7.3 and earlier take exponential time on a crafted Address6 zone
identifier. The copy under the MCP SDK's rate limiter reaches runtime, and
the one under the registry client resolves to the same version now.
This commit is contained in:
Marc-André Bombeck committed 2026-10-23 16:33:05 +02:00
1 parent b4166cdc84
commit 06d55afc46
2 files changed
+9 -14

No files matched your search

+6 -12
View File
@@ -24,7 +24,7 @@ overrides:
proxy-addr@<2.0.8: ^2.0.8
mysql2@<3.22.0: ^3.22.0
minimatch@<3.1.4: ^3.1.4
ip-address@<10.7.1: ^10.7.1
ip-address@<10.7.4: ^10.7.4
sharp@<0.35.0: ^0.35.3
pdfjs-dist@>=5.6.83 <6.2.108: 6.2.108
deepmerge-ts@<8.0.0: ^8.0.0
@@ -4860,12 +4860,8 @@ packages:
iobuffer@5.4.0:
resolution: {integrity: sha512-DRebOWuqDvxunfkNJAlc3IzWIPD5xVxwUNbHr7xKB8E6aLJxIPfNX3CoMJghcFjpv6RWQsrcJbghtEwSPoJqMA==}
ip-address@10.7.2:
resolution: {integrity: sha512-7H/2gFSIitxc0hG3nOI1glS8QLo/EHBFFLk8vEUjXY/xu0AdL8jZ9U1IzO2PUm0d2D/ofQcAifb0g6OBkt8U7w==}
engines: {node: '>= 12'}
ip-address@10.7.3:
resolution: {integrity: sha512-A1kdq/tSb5QjvKvAMgIoEvDBIgL7qaqVP/jkvSwYYRZ9iEzvPpopxp2wQfu3SuZRHtpHNxMn8Fs0bS+gf5Xmwg==}
ip-address@10.7.4:
resolution: {integrity: sha512-DWBMKyeM25D70nrIiTkgQth59/G+naKOTep6huF9j+GmeK3DMD60Zvxg5d5qQnz+38AHgou6ean2LECX+lrKDg==}
engines: {node: '>= 12'}
ipaddr.js@1.9.1:
@@ -11755,7 +11751,7 @@ snapshots:
dependencies:
debug: 4.4.3(supports-color@7.2.0)
express: 5.2.1(supports-color@7.2.0)
ip-address: 10.7.2
ip-address: 10.7.4
transitivePeerDependencies:
- supports-color
@@ -12165,9 +12161,7 @@ snapshots:
iobuffer@5.4.0: {}
ip-address@10.7.2: {}
ip-address@10.7.3: {}
ip-address@10.7.4: {}
ipaddr.js@1.9.1: {}
@@ -13896,7 +13890,7 @@ snapshots:
socks@2.8.10:
dependencies:
ip-address: 10.7.3
ip-address: 10.7.4
smart-buffer: 4.2.0
sonner@2.0.8(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1):
+3 -2
View File
@@ -65,8 +65,9 @@ overrides:
# 10.0.0.1 rather than being rejected. That is the exact alt-notation class
# `isPublicUrl` exists to catch, and this copy arrives under the MCP SDK's
# rate limiter where nothing of ours screens it.
# Later advisories up to 10.7.0 raised the floor from 10.3.1 to 10.7.1.
"ip-address@<10.7.1": "^10.7.1"
# Later advisories raised the floor from 10.3.1 to 10.7.1, then to 10.7.4
# (a ReDoS in the Address6 zone identifier, through 10.7.3).
"ip-address@<10.7.4": "^10.7.4"
"sharp@<0.35.0": "^0.35.3"
# A crafted PDF could run arbitrary JavaScript through the renderer. Our own
# copy is pinned past it in `devDependencies`, but a second copy arrives