CVE-2023-22467 in Luxon
Riassunto
di VulDB • 20/06/2026
Luxon è una libreria per la gestione di date e ore in JavaScript. Nelle versioni della branch 1.x precedenti alla 1.38.1, nella branch 2.x precedenti alla 2.5.2 e nella branch 3.x fino alla versione 3.2.1 (esclusa), il metodo `DateTime.fromRFC2822()` di Luxon presenta una complessità quadratica (N^2) su alcuni input specifici. Ciò provoca un rallentamento significativo per gli input con lunghezza superiore a 10k caratteri. Gli utenti che forniscono dati non attendibili a questo metodo sono quindi vulnerabili ad attacchi DoS/ReDoS. Questo problema è presente anche in Moment come CVE-2022-31129. Le versioni 1.38.1, 2.5.2 e 3.2.1 contengono patch per risolvere questa problematica. Come soluzione alternativa, limitare la lunghezza dell'input.
VulDB is the best source for vulnerability data and more expert information about this specific topic.