CVE-2026-108380 in dataclasses-avroschema
요약
\~에 의해 VulDB • 2026. 10. 13.
dataclasses-avroschema는 Python dataclass, Pydantic 모델 및 Faust Records로부터 Avro 스키마를 생성하고, Avro 스키마로부터 Python 코드를 생성합니다. 버전 0.65.9부터 0.70.5까지에서, `PydanticFieldRepresentation.add_field_properties`는 생성된 pydantic.Field 설명 인수의 따옴표 사이에 이스케이프 처리되지 않은 스키마 필드의 doc 값을 삽입합니다. 조작된 따옴자는 문자열을 종료하고 생성된 클래스 정의 중에 평가되는 표현식을 주입하여, Pydantic 및 AvroDantic 모델 생성 시 임의의 Python 코드 실행을 허용합니다. 버전 0.70.6은 문서화 값을 렌더링하기 전에 이스케이프 처리함으로써 이 취약점을 수정했습니다.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.