PowerDNS DNSdist
cpe:2.3:a:powerdns:dnsdist:*:*:*:*:*:*:*
- >= 1.9.0, <= 1.9.11
- >= 2.0.0, <= 2.0.2
A vulnerability allowing out-of-bounds read has been identified in PowerDNS DNSdist versions 1.9.0 prior to 1.9.11 and 2.0.0 prior to 2.0.2. This issue arises when custom Lua code utilizes 'newDNSPacketOverlay' to parse DNS packets, potentially leading to a crash and causing a denial-of-service, or allowing access to unrelated memory which could result in information disclosure.
Exploitation of this vulnerability can cause a denial-of-service by triggering a crash, or it can lead to unauthorized access to memory, with the possibility of disclosing sensitive information.
Users can upgrade to PowerDNS DNSdist 1.9.12 or 2.0.3, where this vulnerability has been patched. Alternatively, the 'newDNSPacketOverlay' function can be avoided in custom Lua code.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.