Skip to content

fix(deps): bump shell-quote to 1.10.0 in rn test project (CVE-2026-13311) - #281

Merged
chouaibMo merged 1 commit into
mainfrom
fix/cve-2026-13311-shell-quote
Aug 20, 2026
Merged

fix(deps): bump shell-quote to 1.10.0 in rn test project (CVE-2026-13311)#281
chouaibMo merged 1 commit into
mainfrom
fix/cve-2026-13311-shell-quote

Conversation

@chouaibMo

Copy link
Copy Markdown
Contributor

Summary

Resolves the open CVE-2026-13311 alert for shell-quote <= 1.8.4.

test-projects/rn-purchasely-test was the last lockfile still resolving the vulnerable 1.8.4. The root yarn.lock (#266) and test-projects/expo-purchasely-test (#268) were already moved to 1.10.0 by earlier Dependabot PRs.

Manifest Resolved
test-projects/rn-purchasely-test 1.8.4 → 1.10.0

No override required

Both requesters already accept the fixed release:

Requester Range
launch-editor ^1.8.4
react-devtools-core ^1.6.1

So this was purely a stale lock entry rather than a constraint that pinned the vulnerable version. Fixed with a targeted npm update shell-quote --package-lock-only, which keeps the diff to the single lockfile entry and matches how the other two lockfiles were fixed — no new overrides entry to carry.

Test plan

  • npm update shell-quote --package-lock-only — only the shell-quote entry changed
  • npm ci --dry-run — lockfile/manifest in sync, 861 packages resolve
  • No package.json change needed

🤖 Generated with Claude Code

@greptile-apps

greptile-apps Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

No reviewable files after applying ignore patterns.

)

shell-quote <= 1.8.4 is vulnerable to CVE-2026-13311. The rn test project
lockfile was the last place still resolving 1.8.4 — root (#266) and the
expo test project (#268) were already bumped to 1.10.0.

No override needed: both requesters already permit the fixed release
(launch-editor asks for ^1.8.4, react-devtools-core for ^1.6.1), so this
was purely a stale lock entry. Refreshed with a targeted `npm update
shell-quote --package-lock-only`, matching how the other two lockfiles
were fixed.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@chouaibMo
chouaibMo force-pushed the fix/cve-2026-13311-shell-quote branch from eecd36d to 9c36743 Compare August 20, 2026 09:38
@chouaibMo
chouaibMo merged commit 02af392 into main Aug 20, 2026
7 checks passed
@chouaibMo
chouaibMo deleted the fix/cve-2026-13311-shell-quote branch August 20, 2026 09:54
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.

2 participants