CVE-2025-61770 in Rack情報

要約

〜によって VulDB • 2026年06月28日

Rackはモジュール式のRuby Webサーバーインターフェースです。バージョン2.2.19、3.1.17、および3.2.2より前のバージョンでは、`Rack::Multipart::Parser`がメモリ上にmultipartプレアンブル(最初の境界線以前のバイト)全体をバッファリングしており、サイズ制限がありません。クライアントは有効な境界線に先立って大きなプレアンブルを送信することができ、これにより大幅なメモリの使用と、OutOfMemory (OOM) 状態によるプロセスの終了を引き起こす可能性があります。リモート攻撃者はmultipart/form-dataリクエストで長いプレアンブルを含めることで、一時的なメモリスパイクをトリガーできます。影響は許可されたリクエストサイズおよび同時実行数に応じて拡大し、ワーカーのクラッシュやガベージコレクションによる深刻なパフォーマンス低下をもたらす可能性があります。バージョン2.2.19、3.1.17、および3.2.2ではプレアンブルサイズの制限(例:16 KiB)が適用されるか、プレアンブルデータ全体が無視されます。回避策としては、プロキシまたはWebサーバーレベルでリクエストボディの総サイズを制限し、メモリ使用状況を監視してプロセスごとの制限を設定することが挙げられます。

If you want to get best quality of vulnerability data, you may have to visit VulDB.

責任者

GitHub M

予約する

2025年09月30日

モデレーション

承諾済み

エントリ

VDB-327389

EPSS

0.00868

アクティビティ

非常低い

ソース

Want to stay up to date on a daily basis?

Enable the mail alert feature now!