V through 0.5.2, fixed in commit 85859f0, contains a server-side request forgery (SSRF) bypass...
概要
V through 0.5.2, fixed in commit 85859f0, contains a server-side request forgery (SSRF) bypass...
原文の説明
取得元が公開している説明をそのまま載せています (多くは英語)。
V through 0.5.2, fixed in commit 85859f0, contains a server-side request forgery (SSRF) bypass vulnerability that allows attackers to circumvent host-based allowlists by exploiting a parser differential between net.urllib and net.http. Attackers can craft a URL containing a backslash in the authority section such that net.urllib.parse() extracts the trusted host for allowlist validation while net.http.get() normalizes the backslash and connects to the internal host, enabling access to internal network services that the allowlist was intended to block.
出典: NIST National Vulnerability Database NVD GitHub Advisory
AI要約
外部の AI が作成した要約です。誤りを含むことがあります。重要な判断の前に、下の原文と参照URLを確認してください。
V 0.5.2 以前のバージョンには、ホストベースのアロウリストを回避できる SSRF バイパスの脆弱性があります。攻撃者は、URL のホスト部分にバックスラッシュを含めることで、内部ネットワークへのアクセスを可能にします。
この脆弱性は、SSRF バイパスの問題です。
Vバージョン0.5.2以前、net.urllibとnet.httpとの間のパーサーの差異。
攻撃者が内部ネットワークサービスにアクセス可能になるため重大です。
コミット85859f0で修正されているため、アップデートする。
情報なし
アロウリストの設定を見直すか、バックスラッシュを含むURLを確認する。