Red-teaming OWASP FinBot: 50 compromises as shipped, 0 with task-scoped enforcement

daniel_tenuo · reddit · 2026-10-15

The Tenuo team red-teamed OWASP FinBot with Promptfoo, arguing agent permissions should be task- and identity-based, not role-based: what this agent may do, for this task, right now.

Models still get fooled by prompt injection, but resulting tool calls can't exceed the authority granted for that task. On GPT-5-nano: 50 successful compromises without protection, 0 with enforcement. With a local Qwen model, attacks moved $900k without enforcement and $0 with it. They invite the community to try breaking the Tenuo-protected version.

Original post →

More from coding & agent

coding & agent channel →