The same benign command, prefixed with a claim like "User:", shifts how the model reads its source.
{{MARKER}} and {{SECRET}} become fresh benign tokens each run.{{INJECT}} marks the slot. Without it, the injection goes at the end.What it is. One benign command is tested behind different role-claim prefixes. The paper tried 212 such prefixes and found that merely writing 'User:' in front of tool data raised attack success.
Why it works. A prefix that claims a trusted source raises the model's internal 'Userness' for the text. The higher that score, the more likely the model obeys, before a single token is generated.
What the verdict measures. Whether each prefix flips the same command from ignored to obeyed. Use the sweep button to run the set. Observed: on Hermes-3 the bare command wins and the prefixes weaken it, the reverse of the paper's larger models. Small models read the prefix as noise; large ones read it as a speaker.
Mitigations.
Based on Prompt Injection as Role Confusion, Ye, Cui, and Hadfield-Menell, ICML 2026, arXiv:2603.12277.