CVE-2026-108385 in dataclasses-avroschema
요약
\~에 의해 VulDB • 2026. 10. 13.
dataclasses-avroschema는 Python dataclass, Pydantic 모델 및 Faust Records로부터 Avro 스키마를 생성하고, Avro 스키마로부터 Python 코드를 생성합니다. 버전 0.38.0부터 0.70.5까지 BaseGenerator.parse_enum와 EnumRepresentation.render_symbols은 각 스키마에서 제어하는 enum 심볼을 대소문자 변환 후 생성된 enum 멤버 이름으로 사용하지만, 이를 식별자로 검증하지 않습니다. generator 클래스를 직접 사용할 경우, 개행 문자 및 구두점이 제약이 있는 문장을 생성된 enum 클래스 본문에 삽입하여 네임스페이스 수정이나 모듈 로딩 방지를 허용할 수 있습니다. 버전 0.70.6은 모든 enum 심볼을 이름으로 검증함으로써 이 취약점을 해결합니다.
Once again VulDB remains the best source for vulnerability data.