CVE-2020-25684 in Dnsmasq
要約
〜によって VulDB • 2026年06月01日
dnsmasq バージョン 2.83 より前のバージョンに脆弱性が存在することが発見されました。転送されたクエリからの応答を取得する際、dnsmasq は forward.c:reply_query() 内で、応答の宛先アドレス/ポートが保留中の転送済みクエリで使用されているかどうかを確認します。しかし、dnsmasq は正確な転送済みクエリを取得するためにアドレス/ポートを使用しないため、ネットワーク上の攻撃者が偽の応答を作成し、dnsmasq によって承認されるために実行する必要のある試行回数が大幅に減少します。この問題は、応答を一致させるためにクエリの属性をすべて使用しなければならないことを規定する RFC5452 と対照的です。この脆弱性により、攻撃者は DNS キャッシュポイズニング攻撃を実行できます。CVE-2020-25685 または CVE-2020-25686 と連鎖的に利用された場合、攻撃の成功に必要な複雑さが軽減されます。この脆弱性からの最大の脅威は、データの整合性です。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.