Cyber Posture

Vulnerabilities in AI Software

Daily-updated analysis of CVEs affecting AI and machine-learning software — frameworks, libraries, LLM platforms, agent protocols, enterprise assistants, and supporting infrastructure. Compares vulnerabilities in AI software against all other software, with breakdowns by severity, vector, weakness, exploitability and priority.

Last updated: 28 May 2026 22:22 UTC

AI CVEs in 2025
853
1.7% of all CVEs published
AI CVEs in 2026 so far
1,004
148 days (4.9 months) of data
2026 annualised
2,476
↑ +190% vs. 2025
CISA KEV-listed
6
0 ransomware-linked

Quarterly Volume

→ Bar chart shows CVEs published per quarter (log scale) split into AI-related vs. all other software. AI volume has been climbing through 2025 and 2026.

CVSS Distribution by Year

→ Box plot of CVSS base score distributions for AI-related vs. all other software, in 2025 and 2026. The middle line is the median; the box is the interquartile range.

AI Subcategory Share

→ Top 10 AI subcategories by all-time annotated CVE count. Model Context Protocol (MCP) and similar agent integrations live under “AI Agent Protocols and Integrations.”

CVSS Vector Profile

→ Distribution of four CVSS sub-vectors across AI-related vs. all other software, 2025 + 2026 combined. Attack Vector (network accessibility), Privileges Required, User Interaction, and the highest of Confidentiality / Integrity / Availability impact.

Top CWEs — 2025 vs 2026 Rank Shift

→ Top weaknesses in AI-related CVEs, comparing 2025 totals against 2026 (Q1+Q2 so far). Server-Side Request Forgery (CWE-918) has risen sharply in 2026 alongside the established command-injection and cross-site scripting weaknesses.

MITRE ATT&CK Enterprise Techniques

→ Top techniques associated with AI-related vulnerabilities, ranked by annotated CVE count. Click any bar to open the MITRE ATT&CK technique page in a new tab.

EPSS Cumulative Distribution

→ CDF curves comparing EPSS exploit-probability scores across AI-related vs. all other software (2025 + 2026). Curves further to the right indicate higher exploitation probability.

CISA KEV: AI-listed Vulnerabilities

6 AI-related CVEs are on CISA's Known Exploited Vulnerabilities list. 0 have a confirmed ransomware campaign association. 1 added to KEV in 2025 · 4 added in 2026 · 1 added earlier.

Top 25 AI CVEs by Risk Priority

→ Composite priority score = 60% EPSS + 20% KEV + 20% CVSS, scaled to 0–100. Click any column header to re-sort. CVE links open the full detail page.
CVERisk PriorityCVSSEPSSPublished
CVE-2025-3248KEV959.80.92562025-04-07
CVE-2025-26319739.80.88702025-03-04
CVE-2025-595287210.00.86782025-09-22
CVE-2025-8943729.80.88152025-08-14
CVE-2026-42208KEV729.80.54262026-05-08
CVE-2025-11749719.80.85392025-11-05
CVE-2025-27520659.80.75762025-04-04
CVE-2025-2294619.80.69662025-03-28
CVE-2025-32375599.80.65242025-04-09
CVE-2024-12471558.80.62662025-01-07
CVE-2026-33017KEV UPD549.80.23982026-03-20
CVE-2024-6842420.00.70232025-03-20
CVE-2026-27966429.80.37782026-02-26
CVE-2025-58434399.80.32362025-09-12
CVE-2026-34156399.90.31412026-03-31
CVE-2026-23744389.80.30372026-01-16
CVE-2024-13059360.00.60222025-02-10
CVE-2026-30824339.80.21592026-03-07
CVE-2026-27483328.80.23292026-02-24
CVE-2026-35029328.80.24262026-04-06
CVE-2023-7337317.50.26432026-03-04
CVE-2025-1716299.80.16252025-02-26
CVE-2026-33032289.80.13252026-03-30
CVE-2025-6514279.60.12172025-07-09
CVE-2026-33057279.80.12902026-03-20

Sample CVE Deep-Dives

→ Three representative CVEs — one each from Agent Protocols, Deep Learning Frameworks, and Enterprise AI Assistants — selected as the highest-priority CVE in each category that has a complete AI-generated security summary on file.
CVE-2025-59528 AI Agent Protocols and Integrations
Risk Priority: 72 CVSS: 10.0 EPSS: 0.8678 Published: 2025-09-22

CVE-2025-59528 is a critical remote code execution vulnerability affecting Flowise version 3.0.5, an open-source drag-and-drop user interface for building customized large language model (LLM) flows. The issue resides in the CustomMCP node, which allows users to input configuration settings for connecting to an external MCP server via the mcpServerConfig string. During parsing in the convertToValidJSONString function, this user input is directly passed to the JavaScript Function() constructor, leading to unsanitized code execution without security validation. With a CVSS v3.1 base score of 10.0 (AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H) and mapped to CWE-94 (Improper Control of Generation of Code), the flaw enables arbitrary JavaScript execution within the Node.js runtime.

Full CVE detail page →
CVE-2025-1550 Deep Learning Frameworks
Risk Priority: 24 CVSS: 9.8 EPSS: 0.0797 Published: 2025-03-11

CVE-2025-1550 is a critical vulnerability (CVSS 9.8) in the Keras library's Model.load_model function, enabling arbitrary code execution even when safe_mode=True. The issue affects the loading of .keras archive files, where attackers can manually construct a malicious archive by altering the config.json file to specify arbitrary Python modules, functions, and arguments. These are loaded and executed during model deserialization, stemming from CWE-94 (code injection).

Full CVE detail page →
CVE-2025-26319 Enterprise AI Assistants
Risk Priority: 73 CVSS: 9.8 EPSS: 0.8870 Published: 2025-03-04

CVE-2025-26319 is an arbitrary file upload vulnerability affecting FlowiseAI Flowise version 2.2.6, specifically in the /api/v1/attachments endpoint. This flaw, linked to CWE-434 (Unrestricted Upload of File with Dangerous Type), allows attackers to upload malicious files without proper validation, earning a CVSS v3.1 base score of 9.8 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H). The vulnerability was published on 2025-03-04.

Full CVE detail page →

Recommendations — Software Producers

Prioritise defence against the dominant weakness classes in AI-related software. Through 2026 these are OS command injection (CWE-78), command injection (CWE-77), server-side request forgery (CWE-918, newly prominent in 2026), path traversal (CWE-22), and cross-site scripting (CWE-79).

Avoid passing user-controlled or LLM-generated text directly to shell commands or HTTP fetchers. Use built-in libraries or APIs, parameterise subprocess invocations, and explicitly enumerate allowed hosts for any outbound HTTP. Add tool sandboxing, least- privilege token scoping, and signed tool manifests for any agentic component that delegates execution. Mandate human approval gates for sensitive actions and log every tool invocation.

Recommendations — Enterprises (Software Consumers)

Request penetration test results from AI-software vendors with explicit coverage of injection (CWE-77/CWE-78), SSRF (CWE-918), path traversal (CWE-22), XSS (CWE-79), and authorisation flaws (CWE-862, CWE-284). For self-hosted AI components, run independent fuzzing against tool interfaces and prompt-injection vectors.

Track the EPSS-driven Risk Priority of CVEs in your AI software stack (see the table above) and treat ransomware-linked KEVs as immediate- remediation. For agentic AI specifically, evaluate platforms providing tool discovery, real-time monitoring, and policy-based execution control as a layer over generic application security.

Future Work

Two analyses depend on annotation coverage that's still maturing: MITRE ATLAS technique mapping (the AI-specific adversarial framework) and OWASP Top 10 for LLMs 2025 categorisation. Once enough 2026 CVEs are processed by our QA tools we'll add tabs covering both. Threat-actor attribution for AI vulnerabilities remains sparse in public reporting and will be incorporated as data improves.