Skip to content
HighVulnerabilityLLM-specific

CVE-2026-54555: rtk permission splitter bypass lets hidden commands run without confirmation

Identifier
CVE-2026-54555
Published
Record updated
View JSON
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.2%

Summary

CVE-2026-54555 affects rtk, which filters command outputs before they reach an LLM context, in versions prior to 0.42.2. The permission splitter failed to conservatively split or reject several shell constructs that Bash treats as execution boundaries or nested execution, so a command starting with an allowed prefix such as git could conceal a second command. rtk rewrite returned exit code 0, and the Claude hook emitted permissionDecision: "allow", so the hidden command ran without the confirmation or denial the permission rules were meant to enforce.

Mitigation

Fixed in 0.42.2.