CVE-2026-22785
orval MCP client è vulnerabile a un attacco di code injection.
- Pubblicato
- 12 gen 2026
- Aggiornato
- 12 gen 2026
- Assegnazione CNA
- GitHub_M
- Evidenza osservata
- 25 ago 2026
CVSS primario
nvd · CVSS 4.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:XBasso · prossimi 30 giorni
- Percentile
- 54,3%
- Data del modello
- 21 set 2026
L'EPSS è una stima statistica, non una certezza o una misura di impatto. Combinalo con CVSS, stato KEV, esposizione e ambiente.
Riepilogo
orval genera clienti JS type-safe (TypeScript) da qualsiasi specifica OpenAPI v3 o Swagger v2 valida. Prima della versione 7.18.0, la logica di generazione del server MCP si basa su manipolazione di stringhe che incorpora il campo summary della specifica OpenAPI senza una corretta validazione o escaping. Ciò consente a un attaccante di "uscire" dalla stringa letterale e iniettare codice arbitrario. Questa vulnerabilità è corretta nella versione 7.18.0.
Fonti
1- CVE-2026-22785Exploit
Strumento di exploit per CVE-2026-22785, un'iniezione di codice critica in orval < 7.18.0. Fornisce l'esecuzione di comandi shell e la scansione dei file per dimostrare la vulnerabilità e verificare l'iniezione del payload.
Utilizzo responsabile
Utilizza le informazioni sulla vulnerabilità solo sui sistemi che possiedi o che sei autorizzato a testare. Kitploit si collega ai metadati della ricerca pubblica e non memorizza codici exploit o payload dannosi.