Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en datamodel-code-generator de koxudaxi (CVE-2026-54656)

Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-94 Control incorrecto de generación de código (Inyección de código)
Fecha de publicación:
28/07/2026
Última modificación:
23/10/2026

Descripción

datamodel-code-generator genera modelos Pydantic v2, dataclasses, TypedDict y msgspec.Struct a partir de OpenAPI, JSON Schema, GraphQL, Avro, Protobuf y JSON, YAML o CSV en bruto. Desde 0.52.1 hasta 0.60.2, datamodel-code-generator interpola validadores desde --extra-template-data en src/datamodel_code_generator/model/pydantic_v2/base_model.py a través de _process_validators en decoradores @field_validator sin validación segura, permitiendo la ejecución de código Python cuando se importa el modelo Pydantic v2 generado. Este problema está corregido en la versión 0.60.2.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:koxudaxi:datamodel-code-generator:*:*:*:*:*:*:*:* 0.52.1 (incluyendo) 0.60.2 (excluyendo)