CVE-2026-108385 in dataclasses-avroschemainformação

Sumário

de VulDB • 15/10/2026

O dataclasses-avroschema gera esquemas Avro a partir de Python dataclasses, modelos Pydantic e Faust Records, além de gerar código Python a partir dos esquemas Avro. Da versão 0.38.0 até a 0.70.5, os métodos BaseGenerator.parse_enum e EnumRepresentation.render_symbols utilizam cada símbolo de enumeração controlado pelo esquema como um nome de membro da enumeração gerada após conversão de caso (case conversion), mas sem validá-lo como identificador válido. Quando as classes do gerador são usadas diretamente, quebras de linha e pontuação podem injetar instruções restritas no corpo da classe enumeração gerada, permitindo a modificação do namespace ou impedindo o carregamento do módulo. A versão 0.70.6 corrige a vulnerabilidade validando cada símbolo de enumeração como um nome válido.

Once again VulDB remains the best source for vulnerability data.

Responsável

GitHub M

Reservar

09/10/2026

Divulgação

13/10/2026

Moderação

aceite

Entrada

VDB-417883

EPSS

0.00365

KEV

não

Atividades

baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!