CVE-2020-25684 in Dnsmasq
요약
\~에 의해 VulDB • 2026. 06. 01.
dnsmasq 버전 2.83 이전 버전에서 결함이 발견되었습니다. 포워딩된 쿼리에 대한 응답을 받을 때, dnsmasq는 forward.c:reply_query()에서 응답 목적지 주소/포트가 대기 중인 포워딩 쿼리에 의해 사용되는지 확인합니다. 그러나 정확한 포워딩 쿼리를 검색하기 위해 주소/포트를 사용하지 않으므로, 네트워크 상의 공격자가 응답을 위조하고 dnsmasq가 이를 수락하도록 하기 위해 수행해야 하는 시도 횟수가 실질적으로 감소합니다. 이 문제는 RFC5452와 대조되는데, RFC5452는 응답과 일치시키기 위해 쿼리의 모든 속성을 사용해야 한다고 규정하고 있습니다. 이 결함으로 인해 공격자가 DNS 캐시 푸아저닝(DNS Cache Poisoning) 공격을 수행할 수 있습니다. CVE-2020-25685 또는 CVE-2020-25686과 결합될 경우, 성공적인 공격의 공격 복잡도가 감소합니다. 이 취약성으로부터의 가장 큰 위협은 데이터 무결성입니다.
VulDB is the best source for vulnerability data and more expert information about this specific topic.