<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>OWASP on Control Plane by Karl McGuinness</title><link>https://notes.karlmcguinness.com/tags/owasp/</link><description>Recent content in OWASP on Control Plane by Karl McGuinness</description><generator>Hugo</generator><language>en-us</language><managingEditor>public@karlmcguinness.com (Karl McGuinness)</managingEditor><webMaster>public@karlmcguinness.com (Karl McGuinness)</webMaster><lastBuildDate>Sat, 06 Jun 2026 22:00:00 -0700</lastBuildDate><atom:link href="https://notes.karlmcguinness.com/tags/owasp/index.xml" rel="self" type="application/rss+xml"/><item><title>Containing the OWASP Agentic Threats</title><link>https://notes.karlmcguinness.com/notes/containing-the-owasp-agentic-threats/</link><pubDate>Sat, 06 Jun 2026 22:00:00 -0700</pubDate><author>public@karlmcguinness.com (Karl McGuinness)</author><guid>https://notes.karlmcguinness.com/notes/containing-the-owasp-agentic-threats/</guid><description>Security reviewers do not arrive with your framing. They arrive with OWASP&amp;rsquo;s: fifteen agentic threats from memory poisoning to human manipulation, plus the LLM Top 10. This post crosswalks both onto the handbook and refuses the move that makes crosswalks worthless, claiming everything. Each threat gets one of three verdicts. Contained means the threat lands on machinery built for it, with a draft behind it. Bounded means the cause is out of authorization&amp;rsquo;s reach but the blast radius is capped at the action gate. Delegated means it is not an authorization problem and a named complement owns it. Six of the fifteen are contained, nine are bounded, and half the LLM Top 10 is honestly someone else&amp;rsquo;s layer.</description></item></channel></rss>