Most security bugs are mistakes. Someone forgot to validate an input. Someone left a bucket public. Prompt injection is not a mistake. It is a consequence of how language models work. An LLM reads instructions and data through the same channel: text. It has no...





