Read the docs
TI-2026-33527 Aliases CVE-2026-45792GHSA-fvvm-949w-qj4w

RTK improperly trusts project-local filter configuration, allowing silent tampering of command output shown to LLM

Priority MEDIUM 64CWE-345Published · Updated

Key facts

Attack vector
Local
Privileges required
None
User interaction
Active
Attack complexity
Low
Attack requirements
Present
Impact type
Security bypass, Code execution
Confidentiality · integrity · availability
None · High · None
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub. Impact type from CWE-345 and CWE-426.

Summary

rtk filters and compresses command outputs before they reach your LLM context. Prior to 0.32.0, RTK (Rust Token Killer) improperly trusts project-local configuration files. RTK automatically loads .rtk/filters.toml from the working directory with highest priority and without user notification. An attacker can place a malicious filter file in a repository to apply regex-based modifications (e.g., strip_lines_matching) to shell command output before it is shown to the LLM, without any indication that the output has been modified. This allows attackers to selectively suppress or alter command output (including file contents, diffs, and security scan results) without detection, potentially concealing malicious code during AI-assisted development or review. This vulnerability is fixed in 0.32.0.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.0011 1st percentileScored 2026-11-07
Fix Fixed rtk (rtk-ai): 0.32.0rtk (crates.io): 0.32.0

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
rtk-airtkbefore 0.32.00.32.0Patch availableCNA
—rtk (crates.io)before 0.32.00.32.0Patch availableGHSA-fvvm-949w-qj4w
  • rtk Vendorrtk-ai Affected before 0.32.0 Fixed in 0.32.0 Patch available CNA
  • rtk (crates.io) Vendor— Affected before 0.32.0 Fixed in 0.32.0 Patch available GHSA-fvvm-949w-qj4w

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:rtk-ai:rtk:*:*:*:*:*:rust:*:*before 0.32.0Vulnerablertk-ai
  • cpe:2.3:a:rtk-ai:rtk:*:*:*:*:*:rust:*:* Versions before 0.32.0 Vulnerable ·rtk-ai

Remediation

  • Fix · CNA rtk (rtk-ai) Fixed in 0.32.0
  • Fix · GHSA-fvvm-949w-qj4w rtk (crates.io) Fixed in 0.32.0 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-45792
  2. 2026-10-03 Alias added: GHSA-fvvm-949w-qj4w

References

Sources