Skip to content

Commit a5096dd

Browse files
chore: upgrade ws to 8.20.1 to address CVE-2026-45736
Refresh engine.io (6.6.4 -> 6.6.8) and socket.io-adapter (2.5.5 -> 2.5.8), whose existing socket.io ranges (~6.6.0, ~2.5.2) already admit versions that require a patched ws (~8.20.1). This consolidates every ws instance at 8.20.1 via a lockfile refresh only -- no resolutions override or package.json change. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 4c9dfe0 commit a5096dd

2 files changed

Lines changed: 27 additions & 38 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Fixed
1111
- Upgraded `protobufjs` to `^7.6.2`. [#1281](https://github.com/sourcebot-dev/sourcebot/pull/1281)
12+
- Upgraded `ws` to `8.20.1`. [#1286](https://github.com/sourcebot-dev/sourcebot/pull/1286)
1213

1314
## [5.0.1] - 2026-06-04
1415

yarn.lock

Lines changed: 26 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -10333,6 +10333,15 @@ __metadata:
1033310333
languageName: node
1033410334
linkType: hard
1033510335

10336+
"@types/ws@npm:^8.5.12":
10337+
version: 8.18.1
10338+
resolution: "@types/ws@npm:8.18.1"
10339+
dependencies:
10340+
"@types/node": "npm:*"
10341+
checksum: 10c0/61aff1129143fcc4312f083bc9e9e168aa3026b7dd6e70796276dcfb2c8211c4292603f9c4864fae702f2ed86e4abd4d38aa421831c2fd7f856c931a481afbab
10342+
languageName: node
10343+
linkType: hard
10344+
1033610345
"@typescript-eslint/eslint-plugin@npm:8.56.1":
1033710346
version: 8.56.1
1033810347
resolution: "@typescript-eslint/eslint-plugin@npm:8.56.1"
@@ -12854,7 +12863,7 @@ __metadata:
1285412863
languageName: node
1285512864
linkType: hard
1285612865

12857-
"debug@npm:~4.3.1, debug@npm:~4.3.2, debug@npm:~4.3.4":
12866+
"debug@npm:~4.3.2":
1285812867
version: 4.3.7
1285912868
resolution: "debug@npm:4.3.7"
1286012869
dependencies:
@@ -13359,19 +13368,20 @@ __metadata:
1335913368
linkType: hard
1336013369

1336113370
"engine.io@npm:~6.6.0":
13362-
version: 6.6.4
13363-
resolution: "engine.io@npm:6.6.4"
13371+
version: 6.6.8
13372+
resolution: "engine.io@npm:6.6.8"
1336413373
dependencies:
1336513374
"@types/cors": "npm:^2.8.12"
1336613375
"@types/node": "npm:>=10.0.0"
13376+
"@types/ws": "npm:^8.5.12"
1336713377
accepts: "npm:~1.3.4"
1336813378
base64id: "npm:2.0.0"
1336913379
cookie: "npm:~0.7.2"
1337013380
cors: "npm:~2.8.5"
13371-
debug: "npm:~4.3.1"
13381+
debug: "npm:~4.4.1"
1337213382
engine.io-parser: "npm:~5.2.1"
13373-
ws: "npm:~8.17.1"
13374-
checksum: 10c0/845761163f8ea7962c049df653b75dafb6b3693ad6f59809d4474751d7b0392cbf3dc2730b8a902ff93677a91fd28711d34ab29efd348a8a4b49c6b0724021ab
13383+
ws: "npm:~8.20.1"
13384+
checksum: 10c0/3cf705d4be8683322b3ff3c09e680ca72e03f2a475b2c76e5945c920aa85b6edc4ef442df18b0a1a7eaa205797802b993ed9f194bff27ed09f46b43711e88af2
1337513385
languageName: node
1337613386
linkType: hard
1337713387

@@ -18993,20 +19003,13 @@ __metadata:
1899319003
languageName: node
1899419004
linkType: hard
1899519005

18996-
"picomatch@npm:^4.0.2, picomatch@npm:^4.0.4":
19006+
"picomatch@npm:^4.0.2, picomatch@npm:^4.0.3, picomatch@npm:^4.0.4":
1899719007
version: 4.0.4
1899819008
resolution: "picomatch@npm:4.0.4"
1899919009
checksum: 10c0/e2c6023372cc7b5764719a5ffb9da0f8e781212fa7ca4bd0562db929df8e117460f00dff3cb7509dacfc06b86de924b247f504d0ce1806a37fac4633081466b0
1900019010
languageName: node
1900119011
linkType: hard
1900219012

19003-
"picomatch@npm:^4.0.3":
19004-
version: 4.0.3
19005-
resolution: "picomatch@npm:4.0.3"
19006-
checksum: 10c0/9582c951e95eebee5434f59e426cddd228a7b97a0161a375aed4be244bd3fe8e3a31b846808ea14ef2c8a2527a6eeab7b3946a67d5979e81694654f939473ae2
19007-
languageName: node
19008-
linkType: hard
19009-
1901019013
"picospinner@npm:^3.0.0":
1901119014
version: 3.0.0
1901219015
resolution: "picospinner@npm:3.0.0"
@@ -19549,11 +19552,11 @@ __metadata:
1954919552
linkType: hard
1955019553

1955119554
"qs@npm:^6.14.2":
19552-
version: 6.15.0
19553-
resolution: "qs@npm:6.15.0"
19555+
version: 6.15.2
19556+
resolution: "qs@npm:6.15.2"
1955419557
dependencies:
1955519558
side-channel: "npm:^1.1.0"
19556-
checksum: 10c0/ff341078a78a991d8a48b4524d52949211447b4b1ad907f489cac0770cbc346a28e47304455c0320e5fb000f8762d64b03331e3b71865f663bf351bcba8cdb4b
19559+
checksum: 10c0/e6fd5f6f0aab06d480fe9ab15cebfc4ce4235303e2f91dc69a8f7f4df1e668a61c11d1cfbabacf4295cbbeb7b670ed23db45307480726259761f98e5695e93a7
1955719560
languageName: node
1955819561
linkType: hard
1955919562

@@ -21320,12 +21323,12 @@ __metadata:
2132021323
linkType: hard
2132121324

2132221325
"socket.io-adapter@npm:~2.5.2":
21323-
version: 2.5.5
21324-
resolution: "socket.io-adapter@npm:2.5.5"
21326+
version: 2.5.7
21327+
resolution: "socket.io-adapter@npm:2.5.7"
2132521328
dependencies:
21326-
debug: "npm:~4.3.4"
21327-
ws: "npm:~8.17.1"
21328-
checksum: 10c0/04a5a2a9c4399d1b6597c2afc4492ab1e73430cc124ab02b09e948eabf341180b3866e2b61b5084cb899beb68a4db7c328c29bda5efb9207671b5cb0bc6de44e
21329+
debug: "npm:~4.4.1"
21330+
ws: "npm:~8.20.1"
21331+
checksum: 10c0/c911e18e2a8a1cf30117d3df7f6309a6d1c802cc3cc1115606d75e0928ea270978800725d4557526bfb1853ccaa2bc33b0d221a361cd2653bdd00b7e313ffab0
2132921332
languageName: node
2133021333
linkType: hard
2133121334

@@ -23401,7 +23404,7 @@ __metadata:
2340123404
languageName: node
2340223405
linkType: hard
2340323406

23404-
"ws@npm:^8.18.0":
23407+
"ws@npm:^8.18.0, ws@npm:~8.20.1":
2340523408
version: 8.20.1
2340623409
resolution: "ws@npm:8.20.1"
2340723410
peerDependencies:
@@ -23416,21 +23419,6 @@ __metadata:
2341623419
languageName: node
2341723420
linkType: hard
2341823421

23419-
"ws@npm:~8.17.1":
23420-
version: 8.17.1
23421-
resolution: "ws@npm:8.17.1"
23422-
peerDependencies:
23423-
bufferutil: ^4.0.1
23424-
utf-8-validate: ">=5.0.2"
23425-
peerDependenciesMeta:
23426-
bufferutil:
23427-
optional: true
23428-
utf-8-validate:
23429-
optional: true
23430-
checksum: 10c0/f4a49064afae4500be772abdc2211c8518f39e1c959640457dcee15d4488628620625c783902a52af2dd02f68558da2868fd06e6fd0e67ebcd09e6881b1b5bfe
23431-
languageName: node
23432-
linkType: hard
23433-
2343423422
"xcase@npm:^2.0.1":
2343523423
version: 2.0.1
2343623424
resolution: "xcase@npm:2.0.1"

0 commit comments

Comments
 (0)