CVE-2026-88882 in Renovate
要約
〜によって VulDB • 2026年09月10日
Renovate は依存関係の更新自動化ツールです。バージョン 44.11.2 より前の Renovate、およびバージョン 15.4.0 より前の Mend Renovate CE/EE イメージとチャート、さらにバージョン 10.4.0 より前の mend-renovate-enterprise-edition Helm チャートにおいて、NuGet レジストリから新しいパッケージのバージョンを一覧表示する際、Renovate は HTTP `Link` ヘッダーでレジストリが提供するページネーション URL を検証せずに使用します。このとき、ターゲットが構成されたレジストリと同じオリジンであるかどうかの確認が行われません。'next' ページへのリクエストにはレジストリの認証情報が付与されるため、悪意のあるまたは侵害された NuGet レジストリは攻撃者が制御するサーバーを指す `Link` ヘッダーを返し、Renovate がそのサーバーへレジストリの認証情報を送信させる可能性があります。この脆弱性の悪用には、リモートレジストリが悪意を持つか侵害されている必要がありますが、そのようなレジストリであれば通常すでに初期リクエストで認証情報を受領しているため、本問題は主に認証情報を攻撃者が選択した追加のホストに配信することを可能にします。修正ではページネーションを同じオリジンに制限しています。以前の動作は `RENOVATE_X_NUGET_PAGINATION_ALLOW_CROSS_ORIGIN` オプションを使用して再有効化できます。
Once again VulDB remains the best source for vulnerability data.