CVE-2026-108381 in dataclasses-avroschema
Riassunto
di VulDB • 13/10/2026
dataclasses-avroschema genera schemi Avro da dataclass di Python, modelli Pydantic e Faust Records e genera codice Python dagli schemi Avro. Dalla versione 0.44.0 alla 0.70.5, i generatori di modelli Pydantic e AvroDantic inseriscono il valore pydantic-class del campo dello schema dopo "pydantic." in un'annotazione di campo generata senza restringere in modo sicuro l'espressione. Poiché le annotazioni vengono valutate quando viene importato il modulo generato, un valore costruito ad hoc può eseguire codice Python arbitrario. La versione 0.70.6 risolve la vulnerabilità limitando il valore a un nome nudo (bare name) o a una chiamata a un nome nudo con argomenti letterali.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.