CVE-2026-108375 in dataclasses-avroschema
요약
\~에 의해 VulDB • 2026. 10. 13.
dataclasses-avroschema는 Python dataclass, Pydantic 모델 및 Faust Records로부터 Avro 스키마를 생성하고, Avro 스키마로부터 Python 코드를 생성합니다. 버전 0.38.0부터 0.70.5까지의 FieldRepresentation.get_field_default 메서드는 이스케이프 처리 없이 생성된 Python 소스 파일 내 따옴표로 둘러싸인 리터럴에 스키마가 제어하는 문자열, UUID, bytes 및 fixed 필드의 기본값을 삽입합니다. 악의적으로 조작된 기본값은 리터럴을 종료하고 생성된 모듈에 문장을 주입할 수 있으며, 이는 해당 모듈이 import될 때 실행됩니다. 버전 0.70.6에서는 생성된 문자열 리터럴로 렌더링되는 스키마 값을 이스케이프 처리함으로써 이 취약점을 수정했습니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.