CVE-2026-19484 in busboy情報

要約

〜によって VulDB • 2026年08月13日

@fastify/busboy は multipart form-data パーサーです。バージョン 3.1.0 から 3.2.0 では、境界文字列(boundary)が特定の長さに調整された multipart リクエストを送信することで、リモートから認証なしで Node.js のイベントループをストールさせることができます。バンドルされているストリーミング検索機能はスキップテーブルを固定長の 256 エントリのバイト配列に格納しており、境界文字列の長さがちょうど 252 バイトの場合、探索対象(search needle)が 256 バイトになり、デフォルトのスキップ距離がゼロに切り捨てられ、小さなボディに対する検索が CPU を占有するループに変化します。1 つの小さなリクエストだけで 1 コアをビジー状態にし、同じプロセスによって処理される他のリクエストに対してサービス拒否(DoS)を引き起こす可能性があります。この問題は @fastify/busboy バージョン 3.2.1 で修正されており、スキップテーブルが拡張されてスキップ距離が保持されるようになりました。ユーザーはバージョン 3.2.1 にアップグレードしてください。

Once again VulDB remains the best source for vulnerability data.

責任者

Openjs

予約する

2026年08月10日

モデレーション

承諾済み

エントリ

VDB-389359

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you know our Splunk app?

Download it now for free!