Skip to content

Commit 33bb66c

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). 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 539938e commit 33bb66c

2 files changed

Lines changed: 23 additions & 27 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1515
- Upgraded `protobufjs` to `^7.6.2`. [#1281](https://github.com/sourcebot-dev/sourcebot/pull/1281)
1616
- Upgraded `picomatch` to `^4.0.4`. [#1283](https://github.com/sourcebot-dev/sourcebot/pull/1283)
1717
- Fixed GitLab MR inline review comments returning 400 Bad Request on context (unchanged) lines and renamed files. [#1149](https://github.com/sourcebot-dev/sourcebot/pull/1149)
18+
- Upgraded `ws` to `^8.20.1`. [#1286](https://github.com/sourcebot-dev/sourcebot/pull/1286)
1819

1920
## [5.0.1] - 2026-06-04
2021

yarn.lock

Lines changed: 22 additions & 27 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

@@ -21313,12 +21323,12 @@ __metadata:
2131321323
linkType: hard
2131421324

2131521325
"socket.io-adapter@npm:~2.5.2":
21316-
version: 2.5.5
21317-
resolution: "socket.io-adapter@npm:2.5.5"
21326+
version: 2.5.7
21327+
resolution: "socket.io-adapter@npm:2.5.7"
2131821328
dependencies:
21319-
debug: "npm:~4.3.4"
21320-
ws: "npm:~8.17.1"
21321-
checksum: 10c0/04a5a2a9c4399d1b6597c2afc4492ab1e73430cc124ab02b09e948eabf341180b3866e2b61b5084cb899beb68a4db7c328c29bda5efb9207671b5cb0bc6de44e
21329+
debug: "npm:~4.4.1"
21330+
ws: "npm:~8.20.1"
21331+
checksum: 10c0/c911e18e2a8a1cf30117d3df7f6309a6d1c802cc3cc1115606d75e0928ea270978800725d4557526bfb1853ccaa2bc33b0d221a361cd2653bdd00b7e313ffab0
2132221332
languageName: node
2132321333
linkType: hard
2132421334

@@ -23394,7 +23404,7 @@ __metadata:
2339423404
languageName: node
2339523405
linkType: hard
2339623406

23397-
"ws@npm:^8.18.0":
23407+
"ws@npm:^8.18.0, ws@npm:~8.20.1":
2339823408
version: 8.20.1
2339923409
resolution: "ws@npm:8.20.1"
2340023410
peerDependencies:
@@ -23409,21 +23419,6 @@ __metadata:
2340923419
languageName: node
2341023420
linkType: hard
2341123421

23412-
"ws@npm:~8.17.1":
23413-
version: 8.17.1
23414-
resolution: "ws@npm:8.17.1"
23415-
peerDependencies:
23416-
bufferutil: ^4.0.1
23417-
utf-8-validate: ">=5.0.2"
23418-
peerDependenciesMeta:
23419-
bufferutil:
23420-
optional: true
23421-
utf-8-validate:
23422-
optional: true
23423-
checksum: 10c0/f4a49064afae4500be772abdc2211c8518f39e1c959640457dcee15d4488628620625c783902a52af2dd02f68558da2868fd06e6fd0e67ebcd09e6881b1b5bfe
23424-
languageName: node
23425-
linkType: hard
23426-
2342723422
"xcase@npm:^2.0.1":
2342823423
version: 2.0.1
2342923424
resolution: "xcase@npm:2.0.1"

0 commit comments

Comments
 (0)