Semantic Kernel
CVE-2026-26030
CRITICAL
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to application using Semantic Kernel
-
ExploitCraft malicious filter input for InMemoryVectorStore
-
ImpactExecute arbitrary code via unsafe deserialization
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Code injection prevention, sandbox exec
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Microsoft Semantic Kernel Python SDK versions prior to 1.39.4 with InMemoryVectorStore filter functionality enabled in production. Requires valid user credentials (PR:L) to submit crafted filter queries. |
| Impact | CVSS 9.9. Semantic Kernel is used to build AI applications — RCE exposes all connected AI services and data. |
| Exploit ScenarioDerived | Attacker exploits code injection in Semantic Kernel to execute code with access to AI service keys, databases, and connected systems. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 12, 2026
Remote code execution in Microsoft Semantic Kernel Python SDK before 1.39.4. Code injection in the AI orchestration framework. Patch available.
Earlier versions of this analysis (1)
RCE in Microsoft Semantic Kernel Python SDK.
RemediationAI
Update to Semantic Kernel 1.39.4.
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in pypi
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
CWE-94 code injection in Microsoft's AI orchestration SDK for building AI agents.
Know when Semantic Kernel gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Primary rating from GitHub Advisory · only source for this CVE.
CVSS VectorGitHub Advisory
Lifecycle Timeline
2DescriptionGitHub Advisory
Semantic Kernel, Microsoft's semantic kernel Python SDK, has a remote code execution vulnerability in versions prior to 1.39.4, specifically within the InMemoryVectorStore filter functionality. The problem has been fixed in version python-1.39.4. Users should upgrade this version or higher. As a workaround, avoid using InMemoryVectorStore for production scenarios.
Executive ViewAI
Microsoft's Semantic Kernel Python SDK contains a critical remote code execution vulnerability (CVSS 9.9) affecting versions before 1.39.4. Any organization using this SDK in production environments faces immediate risk of unauthorized code execution and complete system compromise. A vendor patch is available and must be deployed urgently.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
GHSA-xjw9-4gw8-4rqx
NVD
CVE.org
EPSS
Exploit-DB