CVE-2026-55391
High · 7.5CVSS
7.5
EPSS
0.3%
Published
Jul 28, 2026
CISA due date
—
The record
datamodel-code-generator generates Pydantic v2 models, dataclasses, TypedDict, and msgspec.Struct from OpenAPI, JSON Schema, GraphQL, Avro, Protobuf, and raw JSON, YAML, or CSV. Prior to 0.63.0, datamodel-code-generator validates a URL host once in src/datamodel_code_generator/http.py through get_body, _validate_url_for_fetch, and _get_ips_from_host, but then lets httpx resolve the host again for the connection, allowing DNS rebinding to bypass allow_private_network=False and reach internal services. This issue is fixed in version 0.63.0.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-61546 AnkiMCP is an Anki addon that implements an MCP server, enabling AI assistants to… CWE-350
- CVE-2026-55526 PraisonAI is a multi-agent teams system. CWE-350
- CVE-2026-63118 MCP Ruby SDK is the official Ruby SDK for Model Context Protocol servers and clients. CWE-350
- CVE-2026-46611 Glances is an open-source system cross-platform monitoring tool. CWE-350
- CVE-2026-12635 GitLab has remediated an issue in GitLab CE/EE affecting all versions from 8.3 before… CWE-350
- CVE-2026-36604 Mercusys AC12G (EU) V1 router with firmware AC12G(EU)_V1_200909 does not validate the… CWE-350
- GHSA-fvh2-gm75-j4j7 dynoxide: DNS rebinding and cross-origin CSRF via MCP HTTP transport CWE-350
- CVE-2026-42559 RMCP is an official Rust SDK for the Model Context Protocol. CWE-350