PowerDNS DNSdist
cpe:2.3:a:powerdns:dnsdist:*:*:*:*:*:*:*
- >= 1.9.0, <= 1.9.11
- >= 2.0.0, <= 2.0.2
A vulnerability allowing an out-of-bounds write 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 vulnerability can be exploited by sending crafted DNS responses that manipulate the DNSQuestion:changeName or DNSResponse:changeName methods in custom Lua code. The exploitation may cause the modified packet to exceed the maximum DNS packet size, leading to a crash and a denial-of-service condition.
Exploitation of this vulnerability causes a crash of the DNSdist process, leading to a denial-of-service condition.
Users can upgrade to PowerDNS DNSdist versions 1.9.12 or 2.0.3, where this vulnerability has been patched. Alternatively, the vulnerable methods 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.