Patchfirst
Chainpydantic-aiPyPI:pydantic-ai

pydantic-ai: incomplete fixes (2026)

3 CVEs over 2 generations, 6 Feb 2026 to 29 Jul 2026.

Family tree

Left to right by publication date.Oldest first. Select a CVE to open it.
  1. CVE-2026-255806 Feb 2026 First in the chain
  2. CVE-2026-4878216 Jun 2026 incomplete fix for CVE-2026-25580incomplete fix for CVE-2026-46678
  3. CVE-2026-4667829 Jul 2026 incomplete fix for CVE-2026-25580
Feb 2026AprJunJul CVE-2026-25580 → CVE-2026-46678: incomplete fix (high confidence)CVE-2026-25580 → CVE-2026-48782: incomplete fix (high confidence)CVE-2026-48782 → CVE-2026-46678: incomplete fix (high confidence) CVE-2026-25580 6 Feb 2026 CVE-2026-48782 16 Jun 2026 CVE-2026-46678 29 Jul 2026 Feb 2026AprJunJul CVE-2026-25580 → CVE-2026-46678: incomplete fix (high confidence)CVE-2026-25580 → CVE-2026-48782: incomplete fix (high confidence)CVE-2026-48782 → CVE-2026-46678: incomplete fix (high confidence) CVE-2026-25580 6 Feb 2026 CVE-2026-48782 16 Jun 2026 CVE-2026-46678 29 Jul 2026
Exploited in the wild (CISA KEV) Not in KEV Priority score (0 to 100) High confidence Medium Low

CVEs in this family

Table view of the tree
CVEPublishedTitleLinked fromPriority
CVE-2026-25580 6 Feb 2026 Pydantic AI Affected by Server-Side Request Forgery (SSRF) in URL Download Handling · fixed in 1.56.0 First in chain 16.3
CVE-2026-48782 16 Jun 2026 pydantic-ai: SSRF blocklist bypass via IPv4-compatible, SIIT/IVI, and local NAT64 IPv6 addresses (incomplete fix of… · fixed in 2.0.0b3 CVE-2026-25580 · incomplete fix · High 11.6
CVE-2026-46678 29 Jul 2026 Pydantic AI: SSRF cloud-metadata blocklist bypass via IPv4-mapped IPv6 (Incomplete fix of CVE-2026-25580) · fixed in 1.99.0 CVE-2026-25580 · incomplete fix · High 11.2
↑ ↓ chooseEnter openEsc close