Skip to content

chore(deps): bump shell-quote 1.8.3 → 1.8.4 (CVE-2026-9277)#131

Merged
StefanSteiner merged 1 commit into
tableau:mainfrom
StefanSteiner:fix/shell-quote-cve-2026-9277
Jun 10, 2026
Merged

chore(deps): bump shell-quote 1.8.3 → 1.8.4 (CVE-2026-9277)#131
StefanSteiner merged 1 commit into
tableau:mainfrom
StefanSteiner:fix/shell-quote-cve-2026-9277

Conversation

@StefanSteiner

Copy link
Copy Markdown
Contributor

shell-quote <=1.8.3 does not escape newlines in object .op values, allowing command injection via crafted input to quote(). Severity: critical (GHSA-w7jw-789q-3m8p). Patched in 1.8.4.

The vulnerable version was a transitive dep of concurrently in the hyperdb-api-node/examples/hyper-explorer example lockfile. Not exploitable in our usage (no user-supplied input reaches shell-quote), but best practice to patch critical CVEs regardless.

shell-quote <=1.8.3 does not escape newlines in object .op values,
allowing command injection via crafted input to quote(). Severity:
critical (GHSA-w7jw-789q-3m8p). Patched in 1.8.4.

The vulnerable version was a transitive dep of `concurrently` in the
`hyperdb-api-node/examples/hyper-explorer` example lockfile. Not
exploitable in our usage (no user-supplied input reaches shell-quote),
but best practice to patch critical CVEs regardless.
@StefanSteiner StefanSteiner merged commit 04ec41e into tableau:main Jun 10, 2026
12 checks passed
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