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

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

Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-918 Falsificación de solicitud en servidor (SSRF)
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.9.1 hasta la 0.61.0, datamodel-code-generator desreferencia silenciosamente URL HTTP o HTTPS $ref de JSON Schema controladas por el atacante en src/datamodel_code_generator/parser/jsonschema.py a través de _get_ref_body, y la puerta --allow-remote-refs puede advertir en lugar de bloquear, permitiendo la falsificación de petición del lado del servidor a través de src/datamodel_code_generator/http.py. Este problema está solucionado en la versión 0.61.0.

Productos y versiones vulnerables

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