CVE-2026-55391 in datamodel-code-generator
Sumário
de VulDB • 29/07/2026
O datamodel-code-generator gera modelos Pydantic v2, dataclasses, TypedDict e msgspec.Struct a partir de OpenAPI, JSON Schema, GraphQL, Avro, Protobuf e dados brutos em formato JSON, YAML ou CSV. Antes da versão 0.63.0, o datamodel-code-generator validava um host URL apenas uma vez no arquivo src/datamodel_code_generator/http.py através das funções get_body, _validate_url_for_fetch e _get_ips_from_host, mas permitia que a biblioteca httpx resolvesse novamente o host para estabelecer a conexão, permitindo que ataques de DNS rebinding contornassem a configuração allow_private_network=False e alcançassem serviços internos. Este problema foi corrigido na versão 0.63.0.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.