Skip to content

Commit f526a2b

Browse files
author
Sachin Hulyalkar
committed
fix: Override undici and ws to fix CVE-2026-6734, CVE-2026-9697, CVE-2026-12151, CVE-2026-48779
- undici: ^7.24.0 → ^7.28.0 (CVE-2026-6734, CVE-2026-9697, CVE-2026-12151) - ws: ^7.5.11 global override (CVE-2026-48779) Regenerated package-lock overrides for all targets.
1 parent 406cee4 commit f526a2b

12 files changed

Lines changed: 166 additions & 84 deletions

File tree

package-lock-overrides/sagemaker.series/package-lock.json

Lines changed: 25 additions & 24 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock-overrides/sagemaker.series/remote/package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock-overrides/web-embedded.series/package-lock.json

Lines changed: 25 additions & 24 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock-overrides/web-embedded.series/remote/package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock-overrides/web-server.series/package-lock.json

Lines changed: 25 additions & 24 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock-overrides/web-server.series/remote/package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
Override undici to ^7.28.0 to fix CVE-2026-6734, CVE-2026-9697, CVE-2026-12151.
2+
3+
@generated
4+
@generator: scripts/patches/apply-override.sh --patch common/finding-override-undici.diff --override 'direct:undici=^7.28.0' --override 'global:undici=^7.28.0' --override 'remote/package.json@direct:undici=^7.28.0' --override 'remote/package.json@global:undici=^7.28.0'
5+
@override-package: undici@^7.28.0
6+
7+
Index: b/package.json
8+
===================================================================
9+
--- a/package.json
10+
+++ b/package.json
11+
@@ -111,7 +111,7 @@
12+
"node-pty": "^1.1.0-beta43",
13+
"open": "^10.1.2",
14+
"tas-client": "0.3.1",
15+
- "undici": "^7.24.0",
16+
+ "undici": "^7.28.0",
17+
"v8-inspect-profiler": "^0.1.1",
18+
"vscode-oniguruma": "1.7.0",
19+
"vscode-regexpp": "^3.1.0",
20+
@@ -244,7 +244,8 @@
21+
"follow-redirects": "^1.16.0",
22+
"uuid": "^14.0.0",
23+
"ip-address": "^10.1.1",
24+
- "shell-quote": "^1.8.4"
25+
+ "shell-quote": "^1.8.4",
26+
+ "undici": "^7.28.0"
27+
},
28+
"repository": {
29+
"type": "git",
30+
Index: b/remote/package.json
31+
===================================================================
32+
--- a/remote/package.json
33+
+++ b/remote/package.json
34+
@@ -35,7 +35,7 @@
35+
"native-watchdog": "^1.4.1",
36+
"node-pty": "^1.1.0-beta43",
37+
"tas-client": "0.3.1",
38+
- "undici": "^7.24.0",
39+
+ "undici": "^7.28.0",
40+
"vscode-oniguruma": "1.7.0",
41+
"vscode-regexpp": "^3.1.0",
42+
"vscode-textmate": "^9.3.0",
43+
@@ -48,6 +48,7 @@
44+
"picomatch": "^2.3.2",
45+
"follow-redirects": "^1.16.0",
46+
"uuid": "^14.0.0",
47+
- "ip-address": "^10.1.1"
48+
+ "ip-address": "^10.1.1",
49+
+ "undici": "^7.28.0"
50+
}
51+
}
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
Override ws to ^7.5.11 to fix CVE-2026-48779.
2+
3+
@generated
4+
@generator: scripts/patches/apply-override.sh --patch common/finding-override-ws.diff --override 'global:ws=^7.5.11'
5+
@override-package: ws@^7.5.11
6+
7+
Index: b/package.json
8+
===================================================================
9+
--- a/package.json
10+
+++ b/package.json
11+
@@ -245,7 +245,8 @@
12+
"uuid": "^14.0.0",
13+
"ip-address": "^10.1.1",
14+
"shell-quote": "^1.8.4",
15+
- "undici": "^7.28.0"
16+
+ "undici": "^7.28.0",
17+
+ "ws": "^7.5.11"
18+
},
19+
"repository": {
20+
"type": "git",

patches/sagemaker.series

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,3 +61,5 @@ common/fix-snippets-path-traversal.diff
6161
common/fix-remote-hosts-loopback-check.diff
6262
common/fix-mcp-workspace-trust.diff
6363
common/add-openvsx-verification-check.diff
64+
common/finding-override-undici.diff
65+
common/finding-override-ws.diff

patches/web-embedded-with-terminal.series

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,5 @@ web-embedded/fix-watch-target.diff
5757
web-embedded/remove-unused-recommended-extensions-action.diff
5858
web-embedded/remove-new-window-actions-and-profile-workspace-section.diff
5959
web-embedded/only-allow-trusted-origins-in-webviews.diff
60+
common/finding-override-undici.diff
61+
common/finding-override-ws.diff

0 commit comments

Comments
 (0)