IT SBIT Services
Schneeberger
DEEN
CVE-Tracker

dataclasses-avroschema: Code-Injection über pydantic-class-Metadaten in generierten Modellen

CVE-2026-108381Hoch 8.8

← Alle Schwachstellen

Zusammenfassung

dataclasses-avroschema erzeugt Python-Modelle aus Avro-Schemas. In den Pydantic- und AvroDantic-Modellgeneratoren wird der pydantic-class-Wert eines Schema-Feldes ohne ausreichende Einschränkung in eine generierte Feld-Annotation eingefügt. Da Annotationen beim Import des generierten Moduls ausgewertet werden, kann ein präpariertes Schema beliebigen Python-Code im Prozess ausführen, der das Modul importiert.

Betroffen

  • dataclasses-avroschema-Versionen von 0.44.0 bis 0.70.5 (Beginn des Bereichs gemäss CNA; die Quellen widersprechen sich, alle Versionen vor 0.70.6 gelten als betroffen)

Behoben in

  • Version 0.70.6 und neuer

Umgehung

  • Unbekannt. Keine vom Hersteller dokumentierte Workaround-Lösung. Keine nicht vertrauenswürdigen pydantic-class-Werte an den Generator übergeben.

Ausnutzung

  • Die Advisory enthält einen Proof of Concept, verifiziert gegen 0.70.5. CISA-SSVC: Exploitation-Status PoC, nicht automatisierbar.
  • Keine Hinweise auf Ausnutzung in freier Wildbahn gefunden.

Unsere Empfehlung

  • dataclasses-avroschema auf Version 0.70.6 oder neuer aktualisieren.
  • Lockfiles und Requirements aller Python-Projekte auf Versionen unter 0.70.6 prüfen.
  • Modelle nur aus Avro-Schemas generieren, die selbst kontrolliert oder geprüft sind.
  • Priorität hoch, wenn Schemas von externen oder Partnersystemen stammen, mittel, wenn sie vertrauenswürdig und selbst erstellt sind.

Öffentliche Exploits

In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.

Quellen der Recherche

Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 31.10.2026 19:42.

Referenzen der NVD (5)

Quellen

Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:

Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.

Betroffen? Wir helfen.

Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.