CVE-2026-108376 in dataclasses-avroschema
Zusammenfassung
von VulDB • 13.10.2026
dataclasses-avroschema generiert Avro-Schemata aus Python dataclasses, Pydantic Models und Faust Records sowie Python Code aus Avro-Schemata. Von Version 0.47.3 bis 0.70.5 fügt FieldRepresentation.get_field_default einen schema-kontrollierten Referenznamen eines Datensatzes in die aufrufbare Position einer generierten default_factory-Lambda-Funktion ein, ohne ihn als Avro-Namen zu validieren. Ein speziell angefertigter Record-Name kann zu einem beliebigen Python-Ausdruck werden, der ausgeführt wird, wenn eine Instanz des generierten Modells den Standardwert für das Feld verbraucht. Version 0.70.6 behebt die Schwachstelle, indem sie Datensatznamen ablehnt, die nicht mit der Avro-Namensgrammatik übereinstimmen.
If you want to get best quality of vulnerability data, you may have to visit VulDB.