"AI agents have fundamentally changed the threat model of AI model-based applications. By equipping these models with plugins (also called tools), your agents no longer just generate text; they now read files, search connected databases, run scripts, and perform other tasks to actively operate on your network.

Because of this, vulnerabilities in the AI layer are no longer just a content issue and are an execution risk. If an attacker can control the parameters passed into these plugins via prompt injection, the agent may be driven to perform actions beyond its intended use.

The AI model itself isn’t the issue as it’s behaving exactly as designed by parsing language into tool schemas. The vulnerability lies in how the framework and tools trust the parsed data.

To build powerful applications, developers rely heavily on frameworks like Semantic Kernel, LangChain, and CrewAI. These frameworks act as the operating system for AI agents, abstracting away complex model orchestration. But this convenience comes with a hidden cost: because these frameworks act as a ubiquitous foundational layer, a single vulnerability in how they map AI model outputs to system tools carries systemic risk.

As part of our mission to make AI systems more secure and eliminate new class of vulnerabilities, we’re launching a research series focused on identifying vulnerabilities in popular AI agent frameworks. Through responsible disclosure, we work with maintainers to ensure issues are addressed before sharing our findings with the community.

In this post, we share details on the vulnerabilities we discovered in Microsoft’s Semantic Kernel, along with the steps we took to address them and interactive way to try it yourself. Stay tuned for upcoming blogs where we’ll dive into similar vulnerabilities found in frameworks beyond the Microsoft ecosystem."

https://www.microsoft.com/en-us/security/blog/2026/05/07/prompts-become-shells-rce-vulnerabilities-ai-agent-frameworks/

#AI #GenerativeAI #AIAgents #AgenticAI #SemanticKernel #Microsoft

When prompts become shells: RCE vulnerabilities in AI agent frameworks | Microsoft Security Blog

New research exposes how prompt injection in AI agent frameworks can lead to remote code execution. Learn how these vulnerabilities work, what’s impacted, and how to secure your agents.

Microsoft Security Blog
Microsoft Agent Framework Reaches Release Candidate | Microsoft Foundry Blog

Microsoft Agent Framework is now at Release Candidate. A stable, open‑source foundation for building single and multi‑agent systems across .NET and Python—on the path to GA.

Microsoft Foundry Blog
Migrate your Semantic Kernel and AutoGen projects to Microsoft Agent Framework Release Candidate | Semantic Kernel

Microsoft Agent Framework has reached Release Candidate for .NET and Python. The API surface is stable, v1.0 features are complete, and now’s the time to migrate from Semantic Kernel and share feedback before GA.

Semantic Kernel
Creating a Festive Naughty or Nice Checker Using Semantic Kernel and .NET

Learn how to build a fun festive Naughty or Nice checker using Semantic Kernel and .NET.

Funky Si's Blog
Generative AI with Large Language Models in C# in 2026 - .NET Blog

Understand the evolution of generative AI and its significance in shaping the future of technology and user experiences.

.NET Blog
Introduction to Microsoft Agent Framework

Learn about Microsoft Agent Framework

Creating a Festive Naughty or Nice Checker Using Semantic Kernel and .NET

Learn how to build a fun festive Naughty or Nice checker using Semantic Kernel and .NET.

Funky Si's Blog

100개 AI 에이전트를 제어하는 법: Microsoft의 실전 아키텍처 패턴

Microsoft가 공개한 상용 멀티 에이전트 시스템 구축 패턴. 수백 개 에이전트를 효율적으로 관리하는 4가지 핵심 아키텍처와 실전 최적화 전략을 소개합니다.

https://aisparkup.com/posts/6497

Microsoft Agent Framework 開発入門 - Qiita

Microsoft Agent Framework とは 概要 Microsoft Agent Framework は、Microsoft が OSS として提供する AI エージェント & マルチエージェントワークフローを開発する フレームワークです。 Microso...

Qiita