CVE-2008-1637

pdns-recursor: perdictable query ids

Published Apr 2, 2008 CVSS 2.0 · 6.8 Medium EPSS 4.0% KEV · Not listed
Description
PowerDNS Recursor before 3.1.5 uses insufficient randomness to calculate (1) TRXID values and (2) UDP source port numbers, which makes it easier for remote attackers to poison a DNS cache, related to (a) algorithmic deficiencies in rand and random functions in external libraries, (b) use of a 32-bit seed value, and (c) choice of the time of day as the sole seeding information.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DSA Debian DSA DSA-1544-1 New pdns-recursor packages fix cache poisoning vulnerability
Debian DSA Debian DSA DSA-1544-2 New pdns-recursor packages fix predictable randomness
EUVD EUVD EUVD-2008-1638 PowerDNS Recursor before 3.1.5 uses insufficient randomness to calculate (1) TRXID values and (2) UDP source port numbers, which makes it easier for remote attackers to poison a DNS cache, related to (a) algorithmic deficiencies in rand and random functions in external libraries, (b) use of a 32-bit seed value, and (c) choice of the time of day as the sole seeding information.
Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 7, 2024, 8:32 AM
Reserved
Apr 2, 2008, 12:00 AM
Status
Modified
Published
Apr 2, 2008, 5:44 PM
Modified
Jun 16, 2026, 10:52 PM
Severity
Moderate
Public date
Mar 31, 2008, 12:00 AM