Pydantic-ai
16 CVEs tracked. None of them is in CISA KEV.
This hub aggregates every CVE we track for Pydantic-ai, a product in the oss libraries space. Use it to gauge the current risk picture and drill into individual advisories.
Pydantic-ai CVEs per month
| Month | CVEs |
|---|---|
| 2024-11 | 0 |
| 2024-12 | 0 |
| 2025-01 | 0 |
| 2025-02 | 0 |
| 2025-03 | 0 |
| 2025-04 | 0 |
| 2025-05 | 0 |
| 2025-06 | 0 |
| 2025-07 | 0 |
| 2025-08 | 0 |
| 2025-09 | 0 |
| 2025-10 | 0 |
| 2025-11 | 0 |
| 2025-12 | 0 |
| 2026-01 | 0 |
| 2026-02 | 2 |
| 2026-03 | 0 |
| 2026-04 | 0 |
| 2026-05 | 0 |
| 2026-06 | 1 |
| 2026-07 | 3 |
| 2026-08 | 0 |
| 2026-09 | 0 |
| 2026-10 | 10 |
Severity
How the 16 CVEs score on CVSS. Severity is not exploitation: KEV is counted above.
- High4
- Medium11
- Low1
Latest CVEs
The 15 most recently published vulnerabilities affecting Pydantic-ai.
- CVE-2026-107295`pydantic-ai-slim` web UI `/api/chat` accepts browser-simple cross-origin requests that can trigger agent tool execution7.6
- CVE-2026-107294Pydantic AI: Unbounded memory use when downloading remote content via web_fetch or FileUrl6.5
- CVE-2026-107293Pydantic AI OpenTelemetry instrumentation: retry prompt content is not redacted when `include_content=False`5.3
- CVE-2026-107292Pydantic AI Web chat UI (`Agent.to_web()`, `clai web`): the local chat endpoint does not validate the `Host` header6.4
- CVE-2026-107291Pydantic AI OpenTelemetry instrumentation: exception events on tool and agent run spans include content when `include_content=False`4.3
- CVE-2026-107290Pydantic AI: Event loop blocked by quadratic title extraction in `web_fetch`6.5
- CVE-2026-107289Pydantic AI: SSRF cloud-metadata blocklist bypass via IPv6 zone identifier (incomplete fix for CVE-2026-46678 and CVE-2026-48782)6.8
- CVE-2026-107288Pydantic AI: web_fetch_tool blocked_domains bypass via a hostname the resolver normalizes differently3.7
- CVE-2026-107287Pydantic AI: Excessive resource use when local web fetching converts nested HTML6.5
- CVE-2026-107286Pydantic AI: Concurrency-limited models can keep their slot when a streamed request ends early7.5
- CVE-2026-54249VercelAIAdapter trusts client-controlled `providerMetadata` to construct `UploadedFile` — S3/GCS confused deputy via provider metadata injection6.8
- CVE-2026-46678Pydantic AI: SSRF cloud-metadata blocklist bypass via IPv4-mapped IPv6 (Incomplete fix of CVE-2026-25580)6.8
- CVE-2026-65975Pydantic AI AG-UI Adapter: A dangling client-submitted tool call can execute when a trailing message is dropped during `sanitize_messages`6.5
- CVE-2026-48782pydantic-ai: SSRF blocklist bypass via IPv4-compatible, SIIT/IVI, and local NAT64 IPv6 addresses (incomplete fix of CVE-2026-46678)6.8
- CVE-2026-25580Pydantic AI Affected by Server-Side Request Forgery (SSRF) in URL Download Handling8.6
Product grouping is registry-driven, with AI assist and human review. How it works