Skip to content

Fixes #320890 #320891

Closed
sciafri wants to merge 3 commits into
microsoft:mainfrom
sciafri:main
Closed

Fixes #320890 #320891
sciafri wants to merge 3 commits into
microsoft:mainfrom
sciafri:main

Conversation

@sciafri

@sciafri sciafri commented Jun 11, 2026

Copy link
Copy Markdown

Fixes #320890

Updates the resolved version of shell-quote from 1.8.3 to 1.8.4 in package-lock.json and remote/package-lock.json.

shell-quote <= 1.8.3 is affected by CVE-2026-9277 a command injection issue. The fix is resolved in shell-quote1.8.4.

shell-quote is pulled in by @vscode/sandbox-runtime (^1.8.3) in both the desktop and remote trees, and by npm-run-all2 (^1.7.3) at build time. All declared ranges already allow 1.8.4, so this is a lockfile-only change; no package.json updates are needed. The remote lockfile matters in particular since that tree ships with the server build.

How to test:

  • npm ls shell-quote in the repo root and in remote/ reports 1.8.4 with no invalid markers
  • npm ci installs cleanly from the updated lockfiles
  • npm run compile succeeds
  • npm run test-node passes - 10913 passing, 186 pending, 0 failing

Verified all of the above locally on Linux.

Copilot AI review requested due to automatic review settings June 11, 2026 05:16

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.

Files not reviewed (1)
  • remote/package-lock.json: Language not supported

@sciafri

sciafri commented Jun 11, 2026

Copy link
Copy Markdown
Author

@microsoft-github-policy-service agree

@dmitrivMS

Copy link
Copy Markdown
Contributor

We don't allow contributions to change package[-lock].json.

@dmitrivMS dmitrivMS closed this Jun 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

shell-quote CVE-2026-9277 in 1.8.3, bump to 1.8.4 to resolve

4 participants