# pydantic-ai (PyPI) vulnerabilities

Source: https://junglewise.ai/threats/technologies/pydantic-ai  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Updated: 13 November 2026, 03:07 UTC. Rebuilt every hour.  
Data: https://junglewise.ai/threats/technologies/pydantic-ai.json  
License: CC BY 4.0 with a link back

Junglewise Threat Intelligence has tracked 14 vulnerabilities in pydantic-ai (PyPI): 0 in the last 7 days and 9 in the last 90 days, 0 of them critical and 0 exploited in the wild. The most recent, CVE-2026-107286, was published on 8 October 2026. Nothing in the last four weeks, down from 9 vulnerabilities in the four before.

## Counts

- Last 7 days: 0
- Last 30 days: 0
- Last 90 days: 9
- All time: 14 (0 critical, 0 exploited in the wild)

## About pydantic-ai (PyPI)

A Python agent framework that uses Pydantic for model-agnostic structured responses and type-safe validation.

## Latest pydantic-ai (PyPI) vulnerabilities

- [CVE-2026-107286: Pydantic AI concurrency slot leak in streamed requests](https://junglewise.ai/threats/cve-2026-107286-pydantic-ai-concurrency-limited-models-can-keep-their-slot-when) (high, CVSS 7.5, published 8 Oct 2026)
- [CVE-2026-107287: Pydantic AI excessive resource consumption in HTML-to-Markdown conversion](https://junglewise.ai/threats/cve-2026-107287-pydantic-ai-excessive-resource-use-when-local-web-fetching) (medium, CVSS 6.5, published 8 Oct 2026)
- [CVE-2026-107292: Pydantic AI web chat UI Host header validation bypass](https://junglewise.ai/threats/cve-2026-107292-pydantic-ai-web-chat-ui-agent-to-web-clai-web-the-local-chat) (medium, CVSS 6.4, published 8 Oct 2026)
- [CVE-2026-107295: Pydantic AI missing content-type validation in chat endpoint](https://junglewise.ai/threats/cve-2026-107295-pydantic-ai-web-chat-ui-agent-to-web-clai-web-a-website-visited) (high, CVSS 7.6, published 8 Oct 2026)
- [CVE-2026-107293: Pydantic AI OpenTelemetry instrumentation: retry prompt content is not redacted when `include_content=False`](https://junglewise.ai/threats/cve-2026-107293-pydantic-ai-opentelemetry-instrumentation-retry-prompt-content) (medium, CVSS 4, published 8 Oct 2026)
- [CVE-2026-107294: Pydantic AI unbounded memory use in remote content download](https://junglewise.ai/threats/cve-2026-107294-pydantic-ai-unbounded-memory-use-when-downloading-remote-content) (medium, CVSS 6.5, published 8 Oct 2026)
- [CVE-2026-107290: Pydantic AI event loop blocking in web_fetch title extraction](https://junglewise.ai/threats/cve-2026-107290-pydantic-ai-event-loop-blocked-by-quadratic-title-extraction-in) (medium, CVSS 6.5, published 8 Oct 2026)
- [CVE-2026-107291: Pydantic AI OpenTelemetry instrumentation content disclosure with include_content=False](https://junglewise.ai/threats/cve-2026-107291-pydantic-ai-opentelemetry-instrumentation-exception-events-on) (medium, CVSS 4, published 8 Oct 2026)
- [CVE-2026-107289: Pydantic AI SSRF in cloud-metadata blocklist bypass via IPv6 zone identifiers](https://junglewise.ai/threats/cve-2026-107289-pydantic-ai-ssrf-cloud-metadata-blocklist-bypass-via-ipv6-zone) (medium, CVSS 6.8, published 8 Oct 2026)
- [CVE-2026-54249: Pydantic AI SSRF in UI adapters via UploadedFile references](https://junglewise.ai/threats/cve-2026-54249-pydantic-ai-ssrf-in-ui-adapters-via-uploadedfile-references) (medium, CVSS 6.8, published 29 Jul 2026)
- [CVE-2026-46678: Pydantic Pydantic AI SSRF bypass in cloud-metadata blocklist](https://junglewise.ai/threats/cve-2026-46678-pydantic-pydantic-ai-ssrf-bypass-in-cloud-metadata-blocklist) (medium, CVSS 6.8, published 29 Jul 2026)
- [CVE-2026-48782: Pydantic AI SSRF via IPv6 transition form blocklist bypass](https://junglewise.ai/threats/cve-2026-48782-pydantic-ai-ssrf-via-ipv6-transition-form-blocklist-bypass) (medium, CVSS 6.8, published 17 Jun 2026)
- [CVE-2026-25580: Pydantic Pydantic AI SSRF in URL download functionality](https://junglewise.ai/threats/cve-2026-25580-pydantic-pydantic-ai-ssrf-in-url-download-functionality) (high, CVSS 8.6, published 6 Feb 2026)
- [CVE-2026-25640: Pydantic AI path traversal and XSS in web UI](https://junglewise.ai/threats/cve-2026-25640-pydantic-ai-path-traversal-and-xss-in-web-ui) (high, CVSS 7.1, published 6 Feb 2026)

## Most severe pydantic-ai (PyPI) vulnerabilities

- [CVE-2026-25580: Pydantic Pydantic AI SSRF in URL download functionality](https://junglewise.ai/threats/cve-2026-25580-pydantic-pydantic-ai-ssrf-in-url-download-functionality) (high, CVSS 8.6, published 6 Feb 2026)
- [CVE-2026-107295: Pydantic AI missing content-type validation in chat endpoint](https://junglewise.ai/threats/cve-2026-107295-pydantic-ai-web-chat-ui-agent-to-web-clai-web-a-website-visited) (high, CVSS 7.6, published 8 Oct 2026)
- [CVE-2026-107286: Pydantic AI concurrency slot leak in streamed requests](https://junglewise.ai/threats/cve-2026-107286-pydantic-ai-concurrency-limited-models-can-keep-their-slot-when) (high, CVSS 7.5, published 8 Oct 2026)
- [CVE-2026-25640: Pydantic AI path traversal and XSS in web UI](https://junglewise.ai/threats/cve-2026-25640-pydantic-ai-path-traversal-and-xss-in-web-ui) (high, CVSS 7.1, published 6 Feb 2026)
- [CVE-2026-48782: Pydantic AI SSRF via IPv6 transition form blocklist bypass](https://junglewise.ai/threats/cve-2026-48782-pydantic-ai-ssrf-via-ipv6-transition-form-blocklist-bypass) (medium, CVSS 6.8, published 17 Jun 2026)
- [CVE-2026-46678: Pydantic Pydantic AI SSRF bypass in cloud-metadata blocklist](https://junglewise.ai/threats/cve-2026-46678-pydantic-pydantic-ai-ssrf-bypass-in-cloud-metadata-blocklist) (medium, CVSS 6.8, published 29 Jul 2026)
- [CVE-2026-107289: Pydantic AI SSRF in cloud-metadata blocklist bypass via IPv6 zone identifiers](https://junglewise.ai/threats/cve-2026-107289-pydantic-ai-ssrf-cloud-metadata-blocklist-bypass-via-ipv6-zone) (medium, CVSS 6.8, published 8 Oct 2026)
- [CVE-2026-54249: Pydantic AI SSRF in UI adapters via UploadedFile references](https://junglewise.ai/threats/cve-2026-54249-pydantic-ai-ssrf-in-ui-adapters-via-uploadedfile-references) (medium, CVSS 6.8, published 29 Jul 2026)
- [CVE-2026-107294: Pydantic AI unbounded memory use in remote content download](https://junglewise.ai/threats/cve-2026-107294-pydantic-ai-unbounded-memory-use-when-downloading-remote-content) (medium, CVSS 6.5, published 8 Oct 2026)
- [CVE-2026-107290: Pydantic AI event loop blocking in web_fetch title extraction](https://junglewise.ai/threats/cve-2026-107290-pydantic-ai-event-loop-blocked-by-quadratic-title-extraction-in) (medium, CVSS 6.5, published 8 Oct 2026)

## Vulnerabilities per week

Nothing in the last four weeks, down from 9 vulnerabilities in the four before.

| Week of | Vulns | Critical | Exploited |
| --- | --- | --- | --- |
| 17 Aug 2026 | 0 | 0 | 0 |
| 24 Aug 2026 | 0 | 0 | 0 |
| 31 Aug 2026 | 0 | 0 | 0 |
| 7 Sep 2026 | 0 | 0 | 0 |
| 14 Sep 2026 | 0 | 0 | 0 |
| 21 Sep 2026 | 0 | 0 | 0 |
| 28 Sep 2026 | 0 | 0 | 0 |
| 5 Oct 2026 | 9 | 0 | 0 |
| 12 Oct 2026 | 0 | 0 | 0 |
| 19 Oct 2026 | 0 | 0 | 0 |
| 26 Oct 2026 | 0 | 0 | 0 |
| 2 Nov 2026 | 0 | 0 | 0 |
| 9 Nov 2026 | 0 | 0 | 0 |

## Other PyPI technologies

- [tensorflow (PyPI)](https://junglewise.ai/threats/technologies/pypi-tensorflow): 435 vulnerabilities
- [tensorflow-cpu (PyPI)](https://junglewise.ai/threats/technologies/tensorflow-cpu): 430 vulnerabilities
- [tensorflow-gpu (PyPI)](https://junglewise.ai/threats/technologies/tensorflow-gpu): 427 vulnerabilities
- [open-webui (PyPI)](https://junglewise.ai/threats/technologies/open-webui): 177 vulnerabilities
- [Django (PyPI)](https://junglewise.ai/threats/technologies/django): 173 vulnerabilities
- [apache-airflow (PyPI)](https://junglewise.ai/threats/technologies/apache-airflow): 159 vulnerabilities
- [pillow (PyPI)](https://junglewise.ai/threats/technologies/pillow): 125 vulnerabilities
- [praisonai (PyPI)](https://junglewise.ai/threats/technologies/pypi-praisonai): 120 vulnerabilities
- [vllm (PyPI)](https://junglewise.ai/threats/technologies/pypi-vllm): 117 vulnerabilities
- [plone (PyPI)](https://junglewise.ai/threats/technologies/pypi-plone): 101 vulnerabilities
- [mlflow (PyPI)](https://junglewise.ai/threats/technologies/mlflow): 88 vulnerabilities
- [picklescan (PyPI)](https://junglewise.ai/threats/technologies/picklescan): 86 vulnerabilities

## Sources

NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories. Rebuilt every hour. Cite as: Junglewise Threat Intelligence, "pydantic-ai (PyPI) vulnerabilities", https://junglewise.ai/threats/technologies/pydantic-ai, 13 November 2026.
