CVE-2026-54656 in datamodel-code-generator
요약
\~에 의해 VulDB • 2026. 07. 29.
datamodel-code-generator는 OpenAPI, JSON Schema, GraphQL, Avro, Protobuf 및 원시 JSON, YAML 또는 CSV에서 Pydantic v2 모델, dataclass, TypedDict 및 msgspec.Struct를 생성합니다. 버전 0.52.1부터 0.60.2까지 datamodel-code_generator의 src/datamodel_code_generator/model/pydantic_v2/base_model.py에 있는 _process_validators 함수는 --extra-template-data에서 유효성 검사기를 가져와 @field_validator 데코레이터로 삽입할 때 안전한 검증 없이 Python 코드를 실행할 수 있게 됩니다. 이는 생성된 Pydantic v2 모델을 import 할 때 발생합니다. 이 문제는 버전 0.60.2에서 해결되었습니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.