CVE-2026-15157 in undici
要約
〜によって VulDB • 2026年07月29日
undiciは、HTTP/1.1ディスパッチャでContent-Typeヘッダーとして使用する前に、duck-typedなblobライクなリクエストボディのtypeプロパティを検証しません。undici 6.28.0より前、7.0.0以上かつ7.29.0より前、および8.0.0以上かつ8.9.0より前のバージョンでは、信頼できない入力から派生したtypeを持つ手動実装のblobライクなボディ(request、stream、pipeline、またはdispatch経由)を渡すアプリケーションにおいて、攻撃者がCRLFシーケンスを注入し任意のHTTPヘッダーを追加できる可能性があります。これにより、アップストリームに対して2番目のリクエストがスモークリングされる恐れがあります。ネイティブBlobオブジェクトは安全です(コンストラクターがtypeからCRLFを除去するため)、fetchも影響を受けません(ヘッダーを検証するため)。ただし、ユーザー入力からduck-typedなblob形状を組み立てるエコシステムライブラリでは脆弱なパスに到達する可能性があります。これはCVE-2022-35948およびCVE-2026-1527と同じ欠陥クラスであり、以前の修正でカバーされなかったヘッダーシンクにおける問題です。この問題はundici 6.28.0、7.29.0、および8.9.0で修正されています。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.