Pydantic AI is a Python agent framework for building applications and workflows with Generative AI. From 1.34.0 until 1.107.4 and 2.28.0, the Agent.to_web() and clai web development chat endpoint has missing request content-type validation. A website visited by a developer can submit a browser-compatible request to a loopback-hosted chat server, causing the served agent to run and execute tools with the privileges and credentials of the local process; client-relayed approval decisions also leave requires_approval=True tools exposed. Binding to localhost does not prevent a browser page from reaching the loopback address. This issue is fixed in versions 1.107.4 and 2.28.0.
References
| Link | Resource |
|---|---|
| https://github.com/pydantic/pydantic-ai/commit/d2690201a1834005d382dbf5c47e0ed94ef8bf46 | Patch |
| https://github.com/pydantic/pydantic-ai/commit/dd2abbdfa029c9ad138e7cc0edd2eaeaf9ed69c0 | Patch |
| https://github.com/pydantic/pydantic-ai/pull/7382 | Patch Issue Tracking |
| https://github.com/pydantic/pydantic-ai/pull/7383 | Patch Issue Tracking |
| https://github.com/pydantic/pydantic-ai/releases/tag/v1.107.4 | Patch Release Notes |
| https://github.com/pydantic/pydantic-ai/releases/tag/v2.28.0 | Patch Release Notes |
| https://github.com/pydantic/pydantic-ai/security/advisories/GHSA-h4xc-3qfq-jf93 | Mitigation Vendor Advisory |
Configurations
Configuration 1 (hide)
|
History
13 Oct 2026, 14:16
| Type | Values Removed | Values Added |
|---|---|---|
| References | () https://github.com/pydantic/pydantic-ai/commit/d2690201a1834005d382dbf5c47e0ed94ef8bf46 - Patch | |
| References | () https://github.com/pydantic/pydantic-ai/commit/dd2abbdfa029c9ad138e7cc0edd2eaeaf9ed69c0 - Patch | |
| References | () https://github.com/pydantic/pydantic-ai/pull/7382 - Patch, Issue Tracking | |
| References | () https://github.com/pydantic/pydantic-ai/pull/7383 - Patch, Issue Tracking | |
| References | () https://github.com/pydantic/pydantic-ai/releases/tag/v1.107.4 - Patch, Release Notes | |
| References | () https://github.com/pydantic/pydantic-ai/releases/tag/v2.28.0 - Patch, Release Notes | |
| References | () https://github.com/pydantic/pydantic-ai/security/advisories/GHSA-h4xc-3qfq-jf93 - Mitigation, Vendor Advisory | |
| First Time |
Pydantic
Pydantic pydantic Ai |
|
| CPE | cpe:2.3:a:pydantic:pydantic_ai:*:-:*:*:*:python:*:* cpe:2.3:a:pydantic:pydantic_ai:*:*:*:*:*:python:*:* |
08 Oct 2026, 17:17
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-10-08 17:17
Updated : 2026-10-13 14:16
NVD link : CVE-2026-107295
Mitre link : CVE-2026-107295
CVE.ORG link : CVE-2026-107295
JSON object : View
Products Affected
pydantic
- pydantic_ai
CWE
CWE-352
Cross-Site Request Forgery (CSRF)
