Approved changes feed: RSS · Atom
cpe:2.3:a:spring:spring_ai:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Spring (4c7a31af-cbd7-516f-b1ce-2d5f574797bc) |
|---|---|
| Product | Spring Ai (80077f5f-bcd8-5d1f-bdca-570ed1e7af62) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from gcve-enriched-dumps CVE data |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-41863 |
vulnerable | 2026-06-03 15:23:36.282212 |
LLM-influenced filename used unsanitized in Path.resolve before file write in Spring AI support for Anthropic Skills API
MEDIUM (6.5)
Spring AI's support for Anthropic's Skills API used LLM-influenced filenames unsanitized in Path.resolve before writing files to disk. This could allow a malicious user to write files outside the intended target directory, including restricted directories.
Affected versions:
Spring AI: 1.1.0 through 1.1.x
Published: 2026-05-25T05:45:37.690Z
Updated: 2026-05-26T14:19:10.481Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-41705 |
vulnerable | 2026-06-03 15:23:36.281372 |
Details available
HIGH (8.6)
Spring AI's MilvusVectorStore#doDelete(List) implementation is vulnerable to filter-expression injection via unsanitized document IDs.
Spring AI 1.0.x: affected from 1.0.0 through latest 1.0.x; upgrade to 1.0.7 or greater. Spring AI 1.1.x: affected from 1.1.0 through latest 1.1.x; upgrade to 1.1.6 or greater.
Published: 2026-05-09T00:34:17.870Z
Updated: 2026-05-11T14:38:29.738Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-40980 |
vulnerable | 2026-06-03 15:23:35.361137 |
Details available
MEDIUM (6.5)
In Spring AI, a malicious PDF file can be crafted that triggers the allocation of unreasonable amounts of memory when handled by `ForkPDFLayoutTextStripper`.
Affected versions:
Spring AI: 1.0.0 - 1.0.5 (fixed in 1.0.6), 1.1.0 - 1.1.4 (fixed in 1.1.5)
Published: 2026-04-28T07:31:24.041Z
Updated: 2026-04-28T12:32:40.140Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-40979 |
vulnerable | 2026-06-03 15:23:35.360674 |
Details available
MEDIUM (6.1)
In Spring AI, having access to a shared environment can expose the ONNX model used by the application.
Affected versions:
Spring AI: 1.0.0 - 1.0.5 (fixed in 1.0.6), 1.1.0 - 1.1.4 (fixed in 1.1.5)
Published: 2026-04-28T07:31:21.447Z
Updated: 2026-04-28T12:33:07.977Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-40978 |
vulnerable | 2026-06-03 15:23:35.360311 |
Details available
HIGH (8.8)
SQL injection vulnerability in Spring AI's `CosmosDBVectorStore` allows attackers to execute arbitrary SQL queries via crafted document IDs.
Affected versions:
Spring AI: 1.0.0 - 1.0.5 (fixed in 1.0.6), 1.1.0 - 1.1.4 (fixed in 1.1.5)
Published: 2026-04-28T07:18:53.774Z
Updated: 2026-04-29T03:55:35.548Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-40967 |
vulnerable | 2026-06-03 15:23:35.348067 |
Details available
HIGH (8.6)
In Spring AI, various FilterExpressionConverter implementations accept a filter expression object and translate them to specific vector store query languages. In several cases, keys and values are not properly escaped, leading to the ability to alter the query.
Affected versions:
Spring AI: 1.0.0 - 1.0.5 (fixed in 1.0.6), 1.1.0 - 1.1.4 (fixed in 1.1.5)
Published: 2026-04-28T06:03:51.857Z
Updated: 2026-04-29T13:29:47.165Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-22744 |
vulnerable | 2026-06-03 15:15:54.061618 |
Details available
HIGH (7.5)
In RedisFilterExpressionConverter of spring-ai-redis-store, when a user-controlled string is passed as a filter value for a TAG field, stringValue() inserts the value directly into the @field:{VALUE} RediSearch TAG block without escaping characters.This issue affects Spring AI: from 1.0.0 before 1.0.5, from 1.1.0 before 1.1.4.
Published: 2026-03-27T05:38:59.633Z
Updated: 2026-06-02T16:05:50.935Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-22743 |
vulnerable | 2026-06-03 15:15:54.061319 |
Server-Side Request Forgery via Filter Expression Keys in Neo4jVectorStore
HIGH (7.5)
Spring AI's spring-ai-neo4j-store contains a Cypher injection vulnerability in Neo4jVectorFilterExpressionConverter. When a user-controlled string is passed as a filter expression key in Neo4jVectorFilterExpressionConverter of spring-ai-neo4j-store, doKey() embeds the key into a backtick-delimited Cypher property accessor (node.`metadata.`) after stripping only double quotes, without escaping embedded backticks.This issue affects Spring AI: from 1.0.0 before 1.0.5, from 1.1.0 before 1.1.4.
Published: 2026-03-27T05:33:20.872Z
Updated: 2026-03-27T19:38:58.544Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-22742 |
vulnerable | 2026-06-03 15:15:54.060923 |
Server-Side Request Forgery in BedrockProxyChatModel via Unvalidated Media URL Fetching
HIGH (8.6)
Spring AI's spring-ai-bedrock-converse contains a Server-Side Request Forgery (SSRF) vulnerability in BedrockProxyChatModel when processing multimodal messages that include user-supplied media URLs. Insufficient validation of those URLs allows an attacker to induce the server to issue HTTP requests to unintended internal or external destinations.
This issue affects Spring AI: from 1.0.0 before 1.0.5, from 1.1.0 before 1.1.4.
Published: 2026-03-27T05:27:41.165Z
Updated: 2026-05-10T13:03:54.063Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-22738 |
vulnerable | 2026-06-03 15:15:54.057512 |
SpEL Injection via Unescaped Filter Key in SimpleVectorStore Leads to Remote Code Execution
CRITICAL (9.8)
In Spring AI, a SpEL injection vulnerability exists in SimpleVectorStore when a user-supplied value is used as a filter expression key. A malicious actor could exploit this to execute arbitrary code. Only applications that use SimpleVectorStore and pass user-supplied input as a filter expression key are affected.
This issue affects Spring AI: from 1.0.0 before 1.0.5, from 1.1.0 before 1.1.4.
Published: 2026-03-27T05:21:07.168Z
Updated: 2026-05-10T13:04:38.045Z Reference links |
Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.