CVE-2026-54690 in datamodel-code-generatorinformazioni

Riassunto

di VulDB • 29/07/2026

datamodel-code-generator genera modelli Pydantic v2, dataclass, TypedDict e msgspec.Struct a partire da OpenAPI, JSON Schema, GraphQL, Avro, Protobuf e dati grezzi in formato JSON, YAML o CSV. Dalla versione 0.9.1 alla 0.61.0, datamodel-code-generator dereferenzia silenziosamente gli URL HTTP o HTTPS di $ref nei JSON Schema controllati dall'attaccante presenti nel file src/datamodel_code_generator/parser/jsonschema.py tramite la funzione _get_ref_body; inoltre, il flag --allow-remote-refs può limitarsi a generare un avviso anziché bloccare l'esecuzione, consentendo attacchi Server-Side Request Forgery (SSRF) attraverso src/datamodel_code_generator/http.py. Questo problema è stato risolto nella versione 0.61.0.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

GitHub M

Prenotare

16/06/2026

Divulgazione

29/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!