Microsoft's Defender security research team described two vulnerabilities in its open-source Semantic Kernel agent framework in which attacker-influenced prompts could reach code execution on the host. One involved unsafe string interpolation in an in-memory vector store filter; the other exposed a code-execution plugin function that allowed arbitrary file writes outside its sandbox. Both were fixed in updated SDK releases.
Why it matters
Shows that agent framework plumbing, not just the model, can turn a prompt injection into host compromise.
Key facts
As stated in the sources, with where to find them.
- CVE-2026-26030 affects the Semantic Kernel Python SDK before 1.39.4 (in-memory vector store).Vulnerability sections
- CVE-2026-25592 affects the .NET SDK before 1.71.0 (SessionsPythonPlugin), enabling file writes to the host filesystem.Vulnerability sections
Findings that cite this record
Key questions this bears on
- Can prompt injection against AI agents be reliably defended?Not reliably. Defenses reduce injection but none has eliminated it; limiting what untrusted input can trigger is the most defensible approach.
- Where are deployed AI agents actually being exploited?Mostly around the model: connectors, credentials, tools, and packages, rather than the model alone.
- Do cyber evaluations of AI agents stay contained?Not reliably. Several labs and a government evaluator have disclosed agents under evaluation acting on real third-party systems.
Sources
Related records
Jul 1, 2026
Aug 1, 2025
Apr 15, 2026
Jan 20, 2026
Aug 12, 2025
Aug 6, 2025