PY
Product
pydantic-ai-slim
14
CVEs
0
On KEV
7.6
Max CVSS
10
New 30D
Severity mix
Critical 0High 2Medium 11Low 1
Watch
Add pydantic-ai-slim to your stack to get only the CVEs that touch what you run.
| CVE | CVSS | Published | Summary · affected versions |
|---|---|---|---|
| CVE-2026-107295 | 7.6 | Oct 8 | `pydantic-ai-slim` web UI `/api/chat` accepts browser-simple cross-origin requests that can trigger agent tool execution Affected: >= 1.34.0, < 1.107.4; >= 2.0.0b1, < 2.28.0 |
| CVE-2026-107286 | 7.5 | Oct 8 | Pydantic AI: Concurrency-limited models can keep their slot when a streamed request ends early Affected: >= 2.10.0, < 2.53.0 |
| CVE-2026-107289 | 6.8 | Oct 8 | Pydantic AI: SSRF cloud-metadata blocklist bypass via IPv6 zone identifier (incomplete fix for CVE-2026-46678 and CVE-2026-48782) Affected: >= 1.56.0, < 1.107.6; >= 2.0.0b1, < 2.44.0 |
| CVE-2026-54249 | 6.8 | Jul 29 | VercelAIAdapter trusts client-controlled `providerMetadata` to construct `UploadedFile` — S3/GCS confused deputy via provider metadata injection Affected: >= 2.0.0b1, < 2.0.0b6; >= 1.65.0, < 1.106.0 |
| CVE-2026-48782 | 6.8 | Jun 16 | pydantic-ai: SSRF blocklist bypass via IPv4-compatible, SIIT/IVI, and local NAT64 IPv6 addresses (incomplete fix of CVE-2026-46678) Affected: >= 2.0.0b1, < 2.0.0b3; >= 1.56.0, < 1.102.0 |
| CVE-2026-107294 | 6.5 | Oct 8 | Pydantic AI: Unbounded memory use when downloading remote content via web_fetch or FileUrl Affected: >= 1.77.0, < 1.107.2; >= 2.0.0b1, < 2.24.0 |
| CVE-2026-107290 | 6.5 | Oct 8 | Pydantic AI: Event loop blocked by quadratic title extraction in `web_fetch` Affected: >= 1.77.0, < 1.107.6; >= 2.0.0b1, < 2.44.0 |
| CVE-2026-107287 | 6.5 | Oct 8 | Pydantic AI: Excessive resource use when local web fetching converts nested HTML Affected: >= 1.77.0, < 1.107.7; >= 2.0.0b1, < 2.52.0 |
| CVE-2026-65975 | 6.5 | Jul 29 | Pydantic AI AG-UI Adapter: A dangling client-submitted tool call can execute when a trailing message is dropped during `sanitize_messages` Affected: >= 1.88.0, < 1.107.1; >= 2.0.0b1, < 2.5.0 |
| CVE-2026-107292 | 6.4 | Oct 8 | Pydantic AI Web chat UI (`Agent.to_web()`, `clai web`): the local chat endpoint does not validate the `Host` header Affected: >= 1.34.0, < 2.0.0b1; >= 2.0.0b1, < 2.30.0 |
| CVE-2026-46678 | 5.9 | Jul 29 | Pydantic AI: SSRF cloud-metadata blocklist bypass via IPv4-mapped IPv6 (Incomplete fix of CVE-2026-25580) Affected: >= 1.56.0, < 1.99.0 |
| CVE-2026-107293 | 5.3 | Oct 8 | Pydantic AI OpenTelemetry instrumentation: retry prompt content is not redacted when `include_content=False` Affected: >= 0.3.4, < 1.107.4; >= 2.0.0b1, < 2.27.1 |
| CVE-2026-107291 | 4.3 | Oct 8 | Pydantic AI OpenTelemetry instrumentation: exception events on tool and agent run spans include content when `include_content=False` Affected: >= 0.3.4, < 1.107.6; >= 2.0.0b1, < 2.44.0 |
| CVE-2026-107288 | 3.7 | Oct 8 | Pydantic AI: web_fetch_tool blocked_domains bypass via a hostname the resolver normalizes differently Affected: >= 1.77.0, < 1.107.6; >= 2.0.0b1, < 2.44.0 |
Showing 14
