Input validation error in PowerDNS Recursor - CVE-2008-3217

 

Input validation error in PowerDNS Recursor - CVE-2008-3217

Published: August 8, 2017 / Updated: June 21, 2025


Vulnerability identifier: #VU111728
CSH Severity: Medium
CVSS v4: 6.9 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N]
CVE-ID: CVE-2008-3217
CWE-ID: CWE-20
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote non-authenticated attacker to read and manipulate data.

PowerDNS Recursor before 3.1.6 does not always use the strongest random number generator for source port selection, which makes it easier for remote attack vectors to conduct DNS cache poisoning. NOTE: this is related to incomplete integration of security improvements associated with addressing CVE-2008-1637.


Affected software

PowerDNS Recursor
Gentoo Linux
net-dns/pdns-recursor

How to mitigate CVE-2008-3217

Install update from vendor's website.

PowerDNS Recursor - update to 3.1.6
net-dns/pdns-recursor - update to 3.1.6

External References

Related Security Bulletins