CVE-2022-24785
Percorso di attraversamento in Moment.js
- Pubblicato
- 4 apr 2022
- Aggiornato
- 3 nov 2025
- Assegnazione CNA
- GitHub_M
- Evidenza osservata
- 10 ago 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:NModerato · prossimi 30 giorni
- Percentile
- 96,4%
- 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
Moment.js è una libreria JavaScript per le date, utilizzata per analizzare, validare, manipolare e formattare le date. Una vulnerabilità di path traversal colpisce gli utenti npm (server) di Moment.js tra le versioni 1.0.1 e 2.29.1, soprattutto se una stringa locale fornita dall'utente viene utilizzata direttamente per cambiare la locale di moment. Questo problema è corretto nella versione 2.29.2, e la patch può essere applicata a tutte le versioni interessate. Come soluzione alternativa, sanifica il nome della locale fornito dall'utente prima di passarlo a Moment.js.
Fonti
1Laboratorio vulnerabilità Moment.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.