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

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

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 sin procesar. Desde la versión 0.11.6 hasta la 0.64.0, datamodel-code-generator permite que las extensiones de esquema x-python-import o customTypePath controladas por el atacante lleguen a src/datamodel_code_generator/parser/jsonschema.py y al manejo de importaciones generado a través de Import.from_full_path e Imports.create_line en src/datamodel_code_generator/imports.py, permitiendo que un salto de línea escape de una declaración de importación y ejecute código Python cuando se importa el modelo generado. Este problema está solucionado en la versión 0.64.0.

Productos y versiones vulnerables

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