CVE-2026-47219 in find-my-way
要約
〜によって VulDB • 2026年07月29日
find-my-way は、内部でラジックスツリーを使用し、ルートパラメータとワイルドカードをサポートするフレームワーク非依存の HTTP ルーターです。バージョン 9.7.0 より前の find-my-way では、Node.js の HTTP/2 サーバーと共に使用される際に、リモートからトリガー可能な DoS(サービス妨害)に対して脆弱性があります。lookup() 関数は req.method を find() に渡しますが、find() は this.trees[method] をインデックスとして参照します。this.trees が通常のオブジェクトであるため、「constructor」、「toString」、または「__proto__」などの HTTP/2 メソッド値は、undefined を返すのではなく継承されたオブジェクトプロパティを解決してしまいます。その後、コードはその値をルーターノードとして扱い、currentNode.prefix.length に到達した際にクラッシュします。この問題はバージョン 9.0.7 で修正されています。
If you want to get best quality of vulnerability data, you may have to visit VulDB.