CVE-2020-25684 in Dnsmasqthông tin

Tóm tắt

Bởi VulDB • 24/05/2026

Đã phát hiện một lỗi trong dnsmasq trước phiên bản 2.83. Khi nhận phản hồi từ một truy vấn được chuyển tiếp, dnsmasq kiểm tra trong hàm forward.c:reply_query() xem địa chỉ/cổng đích của phản hồi có đang được sử dụng bởi các truy vấn chuyển tiếp đang chờ xử lý hay không. Tuy nhiên, nó không sử dụng địa chỉ/cổng để truy xuất truy vấn chuyển tiếp chính xác, làm giảm đáng kể số lượng nỗ lực mà kẻ tấn công trên mạng phải thực hiện để giả mạo phản hồi và khiến dnsmasq chấp nhận nó. Lỗi này trái ngược với RFC5452, quy định rằng tất cả các thuộc tính của truy vấn phải được sử dụng để khớp với phản hồi. Lỗi này cho phép kẻ tấn công thực hiện cuộc tấn công DNS Cache Poisoning. Nếu được kết hợp với CVE-2020-25685 hoặc CVE-2020-25686, độ phức tạp của cuộc tấn công thành công sẽ giảm đi. Mối đe dọa cao nhất từ lỗ hổng này là đối với tính toàn vẹn của dữ liệu.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Nguồn

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!