CVE-2026-44295
protobufjs-cli: Iniezione di codice nell'output statico di pbjs da nomi di schema appositamente predisposti
- Pubblicato
- 13 mag 2026
- Aggiornato
- 13 mag 2026
- Assegnazione CNA
- GitHub_M
- Evidenza osservata
- 17 ago 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:NBasso · prossimi 30 giorni
- Percentile
- 33,5%
- 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
protobufjs-cli è il componente aggiuntivo da riga di comando per protobuf.js. Prima delle versioni 1.2.1 e 2.0.2, la generazione di codice statico di pbjs poteva emettere identificatori JavaScript non sicuri derivati da nomi controllati dallo schema. Durante la generazione di JavaScript statico da uno schema o da un descrittore JSON appositamente creato, determinati nomi di namespace, enum, servizi o nomi completi derivati potevano essere scritti nell'output generato senza una sufficiente sanificazione. Questa vulnerabilità è corretta nelle versioni 1.2.1 e 2.0.2.
Fonti
1CVE-2026-44289, CVE-2026-44290, CVE-2026-44291, CVE-2026-44292, CVE-2026-44294, CVE-2026-44295 - protobuf.js
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.