Skip to content

Commit d827ec0

Browse files
fix: refresh yarn.lock to upgrade ip-address to ^10.2.0 (CVE-2026-42338)
Replaces the prior socks resolution-override approach with a lockfile refresh. The existing ranges (socks: ^2.8.3 in socks-proxy-agent, express-rate-limit: ^8.2.1 in @modelcontextprotocol/sdk) already admit patched versions; the lockfile was just stale. Removed yarn.lock entries for socks@^2.8.3 and express-rate-limit@^8.2.1, then re-ran yarn install. Resulting lock pins: socks 2.8.4 -> 2.8.9 (ip-address ^9.0.5 -> ^10.1.1) express-rate-limit 8.3.2 -> 8.5.1 (ip-address 10.1.0 -> ^10.2.0) All three ip-address instances in the tree now resolve to 10.2.0 (patched). No package.json change, no resolutions override required. Also fixes the prior PR's incomplete remediation: the express-rate-limit chain still pinned ip-address@10.1.0, which is < 10.1.1 and still vulnerable per the GHSA. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 56455a5 commit d827ec0

3 files changed

Lines changed: 8 additions & 16 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1212
- Fixed blame gutter commit navigation to use the file path as it existed at the attributing commit, so clicking a blame line whose commit predates a rename resolves to the correct historical path. [#1178](https://github.com/sourcebot-dev/sourcebot/pull/1178)
1313
- Bumped transitive `fast-uri` dependency to `^3.1.2`. [#1181](https://github.com/sourcebot-dev/sourcebot/pull/1181)
1414
- Upgraded `simple-git` to `3.36.0` to address CVE-2026-6951. [#1183](https://github.com/sourcebot-dev/sourcebot/pull/1183)
15-
- Upgraded `socks` to `^2.8.9` to address CVE-2026-42338. [#1189](https://github.com/sourcebot-dev/sourcebot/pull/1189)
15+
- Upgraded `ip-address` to `^10.2.0` to address CVE-2026-42338. [#1189](https://github.com/sourcebot-dev/sourcebot/pull/1189)
1616

1717
### Changed
1818
- Reduced the log verbosity of the worker by changing various log messages from info to debug. [#1179](https://github.com/sourcebot-dev/sourcebot/pull/1179)

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,6 @@
5959
"smol-toml@npm:^1.6.0": "^1.6.1",
6060
"teeny-request@npm:^10.0.0": "^10.1.2",
6161
"uuid": "^14.0.0",
62-
"fast-uri@npm:^3.0.1": "^3.1.2",
63-
"socks": "^2.8.9"
62+
"fast-uri@npm:^3.0.1": "^3.1.2"
6463
}
6564
}

yarn.lock

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -13496,13 +13496,13 @@ __metadata:
1349613496
linkType: hard
1349713497

1349813498
"express-rate-limit@npm:^8.2.1":
13499-
version: 8.3.2
13500-
resolution: "express-rate-limit@npm:8.3.2"
13499+
version: 8.5.1
13500+
resolution: "express-rate-limit@npm:8.5.1"
1350113501
dependencies:
13502-
ip-address: "npm:10.1.0"
13502+
ip-address: "npm:^10.2.0"
1350313503
peerDependencies:
1350413504
express: ">= 4.11"
13505-
checksum: 10c0/5b64d0691071086cdb8cfc6bcd5e761f5687cf4fabdebfe2a043ea5b4d31443637181e7be71e7ffabce76aee816daee62c1ca83250045847957da408a129f650
13505+
checksum: 10c0/bcd89bb916376f38858b2623cc486bc9a91124ff3c7dee038fafc4c03949db72b0ddc796ade17cc43af3f16af314b689dd3c6557996d8e007791151335b0f7f7
1350613506
languageName: node
1350713507
linkType: hard
1350813508

@@ -14925,14 +14925,7 @@ __metadata:
1492514925
languageName: node
1492614926
linkType: hard
1492714927

14928-
"ip-address@npm:10.1.0":
14929-
version: 10.1.0
14930-
resolution: "ip-address@npm:10.1.0"
14931-
checksum: 10c0/0103516cfa93f6433b3bd7333fa876eb21263912329bfa47010af5e16934eeeff86f3d2ae700a3744a137839ddfad62b900c7a445607884a49b5d1e32a3d7566
14932-
languageName: node
14933-
linkType: hard
14934-
14935-
"ip-address@npm:^10.1.1":
14928+
"ip-address@npm:^10.1.1, ip-address@npm:^10.2.0":
1493614929
version: 10.2.0
1493714930
resolution: "ip-address@npm:10.2.0"
1493814931
checksum: 10c0/5a00aada6e922c9c69dfc800ed5d0fa3348675ebdeed0e1575f503f27ca385b5f534363c9af7ad1daf64c1f1409388cdd3cc2e9b9b0fe1c924a431378d55075a
@@ -20564,7 +20557,7 @@ __metadata:
2056420557
languageName: node
2056520558
linkType: hard
2056620559

20567-
"socks@npm:^2.8.9":
20560+
"socks@npm:^2.8.3":
2056820561
version: 2.8.9
2056920562
resolution: "socks@npm:2.8.9"
2057020563
dependencies:

0 commit comments

Comments
 (0)