CVE-2026-108382 in dataclasses-avroschemainformazioni

Riassunto

di VulDB • 13/10/2026

dataclasses-avroschema genera schemi Avro a partire da dataclass di Python, modelli Pydantic e record Faust, oltre a generare codice Python dagli schemi Avro. Dalla versione 0.38.0 alla 0.70.5, EnumRepresentation.render_symbols concatena ogni simbolo enum controllato dallo schema tra virgolette in un'assegnazione enum generata. Quando le classi generator vengono utilizzate direttamente, una virgoletta può terminare la stringa letterale e iniettare codice Python arbitrario nel corpo della classe enum, che viene eseguito quando il modulo generato viene importato. La versione 0.70.6 risolve la vulnerabilità escapando i valori dei simboli enum prima di renderizzarli.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsabile

GitHub M

Prenotare

09/10/2026

Divulgazione

13/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!