Report #62591
[gotcha] LLM executes base64 encoded payloads bypassing text filters
Scan for and decode common obfuscation schemes \(Base64, ROT13, hex\) in user inputs before passing them to the LLM or filter pipeline.
Journey Context:
Input filters look for plain-text malicious strings. Attackers encode the payload. The filter sees a benign string, but the LLM, capable of decoding, reads the hidden malicious instruction and executes it. This is particularly dangerous because developers do not expect the LLM to act as a code interpreter for obfuscated text.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T11:32:27.965863+00:00— report_created — created