Mittel

Pydantic AI: Excessive resource use when local web fetching converts nested HTML

  • Veröffentlicht: 08.10.2026
  • Aktualisiert: 15.10.2026 18:17

Summary

Applications using Pydantic AI's local web-fetch tool can experience excessive CPU and memory use when it converts attacker-controlled HTML. An agent must fetch the affected page; provider-native web fetching is not affected.

Details

Nested block elements cause HTML-to-Markdown conversion to reprocess accumulated text at each level and can greatly expand the intermediate output. The response-body limit bounds downloaded bytes, while the returned-content limit is applied only after conversion. On current releases, conversion runs in a worker thread but can still consume substantial resources and delay other work in the process. Older releases performed conversion on the event loop.

Mitigation

Upgrade to a patched release of pydantic-ai or pydantic-ai-slim. If you cannot upgrade yet, avoid using local web fetching for attacker-controlled HTML.

Betroffene Software

Klicken Sie auf eine Technologie, um alle zugehörigen Schwachstellen anzuzeigen.

PlattformPaketAnfällige VersionenBehoben in
Python (PyPI) pydantic-ai >= 1.77.0, < 1.107.7, >= 2.0.0b1, < 2.52.0 1.107.7, 2.52.0
Python (PyPI) pydantic-ai-slim >= 1.77.0, < 1.107.7, >= 2.0.0b1, < 2.52.0 1.107.7, 2.52.0

Verweise

CVSS-Wert 6.5/10
CVSS-Vektor
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Schwäche (CWE)
CWE-400, CWE-407
Plattform
Python (PyPI)
Paket
pydantic-ai, pydantic-ai-slim
Veröffentlicht
08.10.2026
Aktualisiert
15.10.2026 18:17

Quellen und Lizenzen

OSV / GitHub Advisory Database - PYSEC-2026-4281 - PyPA Advisory Database; CC BY 4.0

OSV / GitHub Advisory Database - GHSA-v36g-jcw9-x7cw - CC BY 4.0

OSV / GitHub Advisory Database - PYSEC-2026-4290 - PyPA Advisory Database; CC BY 4.0

Schwachstellenhistorie: pydantic-ai-slim

Alle veröffentlichten Schwachstellen dieses Pakets (Python (PyPI)), neueste zuerst. Zeigt, ob es ein einmaliger Ausrutscher ist oder ein Paket, das man im Auge behalten muss.

Alle (14) im Archiv
Einträge insgesamt
14
Erste → letzte
02.2026 10.2026
Ohne Fix
0
In Angriffen ausgenutzt
0

Verteilung nach Schweregrad

  • Hoch 4
  • Mittel 8
  • Niedrig 2

Veröffentlichungen pro Jahr

  1. 2026: 14
Schweregrad:
  1. Pydantic AI: Excessive resource use when local web fetching converts nested HTML dieser Eintrag
    Mittel · 6.5 CVE-2026-107287 >= 1.77.0, < 1.107.7, >= 2.0.0b1, < 2.52.0 1.107.7, 2.52.0
  2. Hoch · 7.1 CVE-2026-25640 >= 1.34.0, < 1.51.0 1.51.0
  3. Hoch · 8.6 CVE-2026-25580 >= 0.0.26, < 1.56.0 1.56.0

Erkennen Sie Schwachstellen in Ihrer Anwendung

Mit der DockRay-Integration und aktivierter Softwareinventarisierung prüft DockRay gemeldete Komponentenversionen auf bekannte Schwachstellen und benachrichtigt Sie über bestätigte Treffer. Die Abdeckung hängt von der unterstützten Technologie und den verfügbaren Meldungen ab.

Anwendung verbinden
DockRay Newsletter

Anwendungssicherheit in Ihrem Postfach

Wichtige Schwachstellen, konkrete Empfehlungen und praktische Tipps für Ihre Anwendungen. Wählen Sie Ihre Technologien und verfolgen Sie, was für Ihr Projekt relevant ist.

  • Eine tägliche Zusammenfassung neuer Schwachstellen, auch kritischer.
  • Benachrichtigungen über wichtige Updates.
  • Praktische Tipps zur Sicherheit und Überwachung von Anwendungen.

Leer lassen, um Meldungen zu allen Technologien zu erhalten.

Kostenlos anmelden. In jeder E-Mail mit einem Klick abmelden.