JVNDB-2026-033770 | |
Node.js Foundationのundiciにおけるデータの信頼性についての不十分な検証に関する脆弱性 | |
| 概要 | |
undiciのキャッシュインターセプターのドキュメントでは、安全なHTTPメソッドのみがキャッシュされると記載されています。しかし、キャッシュをスキップするためのロジックは、設定されたメソッドを安全なメソッドの集合から引き算する形で構築されているため、POST、PUT、DELETEのような安全でないメソッドがスキップリストに含まれず、代わりに完全なキャッシュ読み込みパスを通過してしまいます。レスポンス保存のゲートにもメソッドチェックが欠如しており、ヒューリスティックにキャッシュ可能であるか、明示的なCache-Controlディレクティブを含む安全でないリクエストへのレスポンスが保存され、その後キャッシュから再生されます。リモートオリジンからのレスポンスヘッダーは信頼できないため、オリジンは一度だけキャッシュ可能なステータスで応答し、その後クライアントの状態変更リクエストを全てオリジンに到達させることなく古いキャッシュエントリから提供できます。これはインターセプターのデフォルト設定下で発生する完全性の欠陥です。この問題はundiciの7.0.0から7.29.1および8.0.0から8.10.2までのバージョンに影響します。ユーザーにはundici 7.29.1または8.10.2へのアップグレードを推奨します。 | |
| CVSS による深刻度 (CVSS とは?) | |
|
CVSS v3 による深刻度
基本値: 5.3 (警告) [NVD値]
| |
| 影響を受けるシステム | |
|
| |
Node.js Foundation | |
本脆弱性の影響を受ける製品の詳細については、ベンダ情報および参考情報をご確認ください。 | |
| 想定される影響 | |
・当該ソフトウェアが扱う情報について、外部への漏えいは発生しません。 | |
| 対策 | |
ベンダ情報を参照して適切な対策を実施してください。 | |
| ベンダ情報 | |
GitHub Open JS Foundation | |
| CWEによる脆弱性タイプ一覧 CWEとは? | |
|
| |
| 共通脆弱性識別子(CVE) CVEとは? | |
|
| |
| 参考情報 | |
| |
| 更新履歴 | |
|
| 公表日 | 2026/09/04 |
| 登録日 | 2026/09/16 |
| 最終更新日 | 2026/09/16 |



