Skip to content

Chore: shell-quote vulnerability fix - #206

Open
rojasTob wants to merge 1 commit into
mainfrom
chore/shell-quote-vulnerability
Open

rojasTob wants to merge 1 commit into
mainfrom
chore/shell-quote-vulnerability

Conversation

@rojasTob

Copy link
Copy Markdown
Collaborator

Summary

Fixes Dependabot alert #186: GHSA-pqg4-j6r4-53mv / CVE-2026-102422 (critical) in shell-quote.

quote() writes a { comment } token as #text, which comments out the rest of the shell line. A line terminator in a later string token ends that comment, and the rest of the string runs as shell input. Fixed in shell-quote 1.11.0.

shell-quote is a transitive, dev-only dependency that comes in through React Native tooling (@react-native-community/cli-tools → launch-editor and react-devtools-core). The parents' version ranges already allow the patched version, so this change only touches yarn.lock. No resolutions override or package.json change.

Package Before After Advisories closed
shell-quote 1.10.0 1.12.0 GHSA-pqg4-j6r4-53mv (critical)
launch-editor 2.14.1 2.14.2 GHSA-587h-7wmj-h5pm (high), GHSA-r825-w8mm-5pxw (moderate), GHSA-698v-4r3x-3vcv (moderate)

launch-editor is the package that pulls in shell-quote, and it had three related advisories, so it's bumped here too (still within its ^2.9.1 range).

Verification

  • yarn npm audit --all --recursive: 112 advisories before, 108 after; shell-quote and launch-editor no longer appear
  • yarn compile: all tasks pass
  • yarn test: all tasks pass

🤖 Generated with Claude Code

Bump transitive shell-quote 1.10.0 -> 1.12.0 (CVE-2026-102422, critical)
and launch-editor 2.14.1 -> 2.14.2 (GHSA-698v-4r3x-3vcv,
GHSA-r825-w8mm-5pxw, GHSA-587h-7wmj-h5pm). Lockfile-only change.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@rojasTob rojasTob self-assigned this Oct 21, 2026
@rojasTob
rojasTob marked this pull request as ready for review October 21, 2026 13:42

This branch has not been deployed

No deployments
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.

1 participant