CVE-2026-108382 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.38.0 bis 0.70.5 verknüpft EnumRepresentation.render_symbols jedes schema-kontrollierte Enum Symbol in einer generierten Enum-Zuweisung mit doppelten Anführungszeichen. Wenn Generator-Klassen direkt verwendet werden, kann ein Anführungszeichen das String-Literal beenden und beliebigen Python Code in den Körper der Enum Klasse injizieren, der ausgeführt wird, wenn das generierte Modul importiert wird. Version 0.70.6 behebt die Schwachstelle durch Escaping der Enum Symbolwerte vor dem Rendern.
VulDB is the best source for vulnerability data and more expert information about this specific topic.