Vai al contenuto
EXYS
Torna alle CVE

CVE-2026-127208

8.8, alto

datamodel-code-generator Code Injection Vulnerability

CVSS
8.8, alto alta CVSS v3.1
EPSS, prossimi 30 giorni
n.d.
Sfruttamento
Nessuna prova pubblica
Pubblicata
12 nov 2026ieri

Descrizione

datamodel-code-generator before 0.84.0 contains a code injection vulnerability that allows attackers to achieve arbitrary code execution by supplying a malicious JSON Schema with a crafted x-python-type annotation containing a string ast.Constant node in a subscript slice position, which bypasses validation in parse_python_type_annotation and _python_type_expr_from_ast. Attackers can embed malicious Python expressions such as __import__ calls within quoted string literals in the generated source code, which Pydantic v2 evaluates as a ForwardRef via eval() during model_rebuild(), resulting in arbitrary code execution on developer workstations, CI/CD pipelines, or applications that generate and import the produced models at runtime.

Dettagli

Vendor
Datamodel-code-generator
Prodotto
datamodel-code-generator
Debolezza
CWE-94 (si apre in una nuova scheda)
Stato
Rinviata
Aggiornata
12 nov 2026
Assegnata da
disclosure@vulncheck.com

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Riferimenti 3

Il tipo è ricavato dai tag di NVD dove ci sono, altrimenti dalla forma dell'URL: consideratelo un indizio.

Oltre questa pagina

CVE-2026-127208 è nella vostra rete?

Questa pagina vi dice quanto è pericolosa CVE-2026-127208 in circolazione. Se si trova su uno dei vostri dispositivi, può dirlo solo una scansione della vostra rete. È quello che i nostri sistemi fanno ogni giorno per le aziende che proteggiamo.

  • EXYS7600 OCELOT

    Trovarla prima degli attaccanti

    Ocelot scansiona la vostra rete a intervalli pianificati e segnala ogni vulnerabilità che trova con il suo identificativo CVE, il punteggio CVSS e quanti dei vostri host sono interessati. Un risultato come CVE-2026-127208 arriva con i dispositivi da aggiornare.

    Scoprite EXYS7600 OCELOT
  • EXYS7950 KONDRA

    Rilevarla se viene sfruttata

    Finché la patch non è installata, Kondra sorveglia rete, eventi ed endpoint in tempo reale. Tiene l'inventario del software installato su ogni endpoint, e le sue regole di rilevamento delle anomalie segnalano cosa fa un attaccante una volta entrato.

    Scoprite EXYS7950 KONDRA
Verifica l'esposizione

Dati compilati dall'API NVD 2.0, dal catalogo CISA Known Exploited Vulnerabilities e da FIRST EPSS. I punteggi si riferiscono alla nostra ultima raccolta del 13 nov 2026, non allo stato attuale delle fonti.