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.
Impacto
Puntuación base 3.x
7.50
Gravedad 3.x
ALTA
Productos y versiones vulnerables
| CPE | Desde | Hasta |
|---|---|---|
| cpe:2.3:a:koxudaxi:datamodel-code-generator:*:*:*:*:*:*:*:* | 0.11.6 (incluyendo) | 0.64.0 (excluyendo) |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página
Referencias a soluciones, herramientas e información
- https://github.com/koxudaxi/datamodel-code-generator/commit/577d49569c2254c371a97e495020ae2238a73b84
- https://github.com/koxudaxi/datamodel-code-generator/releases/tag/0.64.0
- https://github.com/koxudaxi/datamodel-code-generator/security/advisories/GHSA-5578-w22f-pfx9
- https://github.com/koxudaxi/datamodel-code-generator/security/advisories/GHSA-5578-w22f-pfx9


