Skip to content

Commit 9dbc3f9

Browse files
brendan-kellamcursoragentclaude
authored
fix: refresh yarn.lock to upgrade ip-address to ^10.2.0 (CVE-2026-42338) (#1189)
* fix: upgrade socks to ^2.8.9 to address CVE-2026-42338 in ip-address Co-authored-by: Brendan Kellam <brendan@sourcebot.dev> * docs: add CHANGELOG entry for CVE-2026-42338 fix Co-authored-by: Brendan Kellam <brendan@sourcebot.dev> * 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> --------- Co-authored-by: Cursor Agent <cursoragent@cursor.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 82660ef commit 9dbc3f9

2 files changed

Lines changed: 13 additions & 36 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
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)
1515
- Upgraded `hono` to `^4.12.18` to address CVE-2026-44455, CVE-2026-44456, CVE-2026-44457, CVE-2026-44458. [#1186](https://github.com/sourcebot-dev/sourcebot/pull/1186)
16+
- Upgraded `ip-address` to `^10.2.0` to address CVE-2026-42338. [#1189](https://github.com/sourcebot-dev/sourcebot/pull/1189)
1617

1718
### Changed
1819
- 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)

yarn.lock

Lines changed: 12 additions & 36 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,20 +14925,10 @@ __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:^9.0.5":
14936-
version: 9.0.5
14937-
resolution: "ip-address@npm:9.0.5"
14938-
dependencies:
14939-
jsbn: "npm:1.1.0"
14940-
sprintf-js: "npm:^1.1.3"
14941-
checksum: 10c0/331cd07fafcb3b24100613e4b53e1a2b4feab11e671e655d46dc09ee233da5011284d09ca40c4ecbdfe1d0004f462958675c224a804259f2f78d2465a87824bc
14928+
"ip-address@npm:^10.1.1, ip-address@npm:^10.2.0":
14929+
version: 10.2.0
14930+
resolution: "ip-address@npm:10.2.0"
14931+
checksum: 10c0/5a00aada6e922c9c69dfc800ed5d0fa3348675ebdeed0e1575f503f27ca385b5f534363c9af7ad1daf64c1f1409388cdd3cc2e9b9b0fe1c924a431378d55075a
1494214932
languageName: node
1494314933
linkType: hard
1494414934

@@ -15469,13 +15459,6 @@ __metadata:
1546915459
languageName: node
1547015460
linkType: hard
1547115461

15472-
"jsbn@npm:1.1.0":
15473-
version: 1.1.0
15474-
resolution: "jsbn@npm:1.1.0"
15475-
checksum: 10c0/4f907fb78d7b712e11dea8c165fe0921f81a657d3443dde75359ed52eb2b5d33ce6773d97985a089f09a65edd80b11cb75c767b57ba47391fee4c969f7215c96
15476-
languageName: node
15477-
linkType: hard
15478-
1547915462
"jsdom@npm:^25.0.1":
1548015463
version: 25.0.1
1548115464
resolution: "jsdom@npm:25.0.1"
@@ -20575,12 +20558,12 @@ __metadata:
2057520558
linkType: hard
2057620559

2057720560
"socks@npm:^2.8.3":
20578-
version: 2.8.4
20579-
resolution: "socks@npm:2.8.4"
20561+
version: 2.8.9
20562+
resolution: "socks@npm:2.8.9"
2058020563
dependencies:
20581-
ip-address: "npm:^9.0.5"
20564+
ip-address: "npm:^10.1.1"
2058220565
smart-buffer: "npm:^4.2.0"
20583-
checksum: 10c0/00c3271e233ccf1fb83a3dd2060b94cc37817e0f797a93c560b9a7a86c4a0ec2961fb31263bdd24a3c28945e24868b5f063cd98744171d9e942c513454b50ae5
20566+
checksum: 10c0/2d4350c31142b0931eb1758825b426bcbf4bfb5eed682ca48bc46dc9e7d1930ec366ea574ad49fc6c1fd9e9e17ce243be0ef13e31fc4b0319d9093f1fb19743c
2058420567
languageName: node
2058520568
linkType: hard
2058620569

@@ -20652,13 +20635,6 @@ __metadata:
2065220635
languageName: node
2065320636
linkType: hard
2065420637

20655-
"sprintf-js@npm:^1.1.3":
20656-
version: 1.1.3
20657-
resolution: "sprintf-js@npm:1.1.3"
20658-
checksum: 10c0/09270dc4f30d479e666aee820eacd9e464215cdff53848b443964202bf4051490538e5dd1b42e1a65cf7296916ca17640aebf63dae9812749c7542ee5f288dec
20659-
languageName: node
20660-
linkType: hard
20661-
2066220638
"ssri@npm:^12.0.0":
2066320639
version: 12.0.0
2066420640
resolution: "ssri@npm:12.0.0"

0 commit comments

Comments
 (0)