JVNDB-2026-011653 | |
Vinyl Cacheにおける常に不適切な制御フローの実装に関する脆弱性 | |
| 概要 | |
Varnish Cache 9のバージョン9.0.1より前のバージョンでは、timeout_linger後に「ワークスペースオーバーフロー」によるサービス拒否(デーモンパニック)が発生する可能性があります。悪意のあるクライアントはHTTP/1リクエストを送信し、セッションがワーカースレッドを解放するまで(timeout_linger)十分に待ち、セッションが閉じられる前(timeout_idle)にトラフィックを再開して複数のリクエストを同時に送信し、リクエスト間でパイプライニング操作を引き起こせます。この脆弱性はVarnish Cache 9.0.0に影響し、HTTP/2向けのVarnish Enterpriseの非ブロッキングアーキテクチャを移植した際に発生しました。パイプライニング操作を形式化するための新しいワークスペースAPIに適応するには新しいコードが必要でした。Varnish Cache側のワークスペース変更に加えて、Varnish Enterpriseの部分的なトレーラーサポートなどの違いによりマージコンフリクトが発生しました。コンフリクトの解決時に、パイプライニングを完全なワークスペースのロールバックを実行するように設定するコードパスが一つ見落とされ、プリフェッチされたデータがリクエスト間の遷移時にworkspace_client内に収まるという保証が失われました。これによりワークスペースオーバーフローが発生し、パニックを引き起こしてVarnishサーバーがクラッシュします。 | |
| CVSS による深刻度 (CVSS とは?) | |
|
CVSS v3 による深刻度
基本値: 7.5 (重要) [NVD値]
| |
| 影響を受けるシステム | |
|
| |
Vinyl Cache | |
|
| |
| 想定される影響 | |
当該ソフトウェアが扱う情報について、外部への漏えいは発生しません。 | |
| 対策 | |
参考情報を参照して適切な対策を実施してください。 | |
| ベンダ情報 | |
|
| |
| CWEによる脆弱性タイプ一覧 CWEとは? | |
| |
| 共通脆弱性識別子(CVE) CVEとは? | |
|
| |
| 参考情報 | |
| |
| 更新履歴 | |
|
| 公表日 | 2026/04/12 |
| 登録日 | 2026/04/20 |
| 最終更新日 | 2026/04/20 |



