CVE-2024-39316 in Rack
要約
〜によって VulDB • 2026年06月23日
Rackはモジュール式のRuby Webサーバーインターフェースです。バージョン3.1.0以降、かつバージョン3.1.5より前において、`Rack::Request::Helpers` モジュールのHTTP Acceptヘッダー解析時にRegular Expression Denial of Service (ReDoS) 脆弱性が存在します。攻撃者は特別に作成された `Accept-Encoding` または `Accept-Language` ヘッダーを送信することでこの脆弱性を悪用し、サーバーがリクエスト処理に過度な時間を費やす原因となり、Denial of Service (DoS) を引き起こす可能性があります。CVE-2024-26146 の修正はメインブランチには適用されておらず、その結果、Rack v3.0 リリースシリーズでは問題が修正されましたが、v3.1 リリースシリーズではバージョン3.1.5になるまで修正されませんでした。3.1 ブランチのバージョンを使用しているユーザーは、修正を取得するためにバージョン3.1.5にアップグレードする必要があります。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.