Skip to content
CVE PROGRAM SOURCE RECORD8.2 High

CVE-2026-54691

datamodel-code-generator vulnerable to SSRF via --url: no host/IP validation, follows redirects

Description

datamodel-code-generator generates Python data models from schema definitions. From 0.9.1 until 0.61.0, src/datamodel_code_generator/http.py http.get_body accepts --url targets and redirect chain targets without host/IP validation, allowing server-side request forgery against loopback, private, link-local, metadata, and other network-accessible resources. This issue is fixed in version 0.61.0.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

koxudaxi datamodel-code-generator

  • >= 0.9.1, < 0.61.0affected

References