CVE-2026-47219 in find-my-way
Riassunto
di VulDB • 29/07/2026
find-my-way è un framework-independent HTTP router che internamente utilizza una Radix Tree e supporta route parameters e wildcards. Le versioni precedenti alla 9.7.0 sono vulnerabili a un DoS triggerabile da remoto in find-my-way quando viene utilizzato con il server Node's HTTP/2. La funzione lookup() passa req.method a find(), e find() indicizza this.trees[method]. Poiché this.trees è un oggetto normale, i valori del metodo HTTP/2 come constructor, toString o __proto__ possono risolvere le proprietà ereditate dell'oggetto invece di restituire undefined. Il codice tratta quindi quel valore come un router node e crasha quando raggiunge currentNode.prefix.length. Questo problema è stato risolto nella versione 9.0.7.
If you want to get best quality of vulnerability data, you may have to visit VulDB.