CVE-2009-1086: Buffer Overflow
Published Mar 25, 2009
·Updated
Heap-based buffer overflow in the ldnsrrnewfrmstrinternal function in ldns 1.4.x allows remote attackers to cause a denial of service (memory corruption) and possibly execute arbitrary code via a DNS resource record (RR) with a long (1) class field (clas variable) and possibly (2) TTL field.
Affected Software
2 affected components
nlnetlabs Ldns=1.4.0
nlnetlabs Ldns=1.4.1
Event History
Mar 25, 2009
CVE Published
via MITRE·06:00 PM
Data Sourced
via MITRE·06:00 PM
Description
Data Sourced
via NVD·06:30 PM
DescriptionSeverityWeaknessAffected Software
Frequently Asked Questions
1
What is the severity of CVE-2009-1086?
CVE-2009-1086 has a high severity rating due to its potential to cause denial of service and possible arbitrary code execution.
2
How do I fix CVE-2009-1086?
To fix CVE-2009-1086, update ldns to the latest version that addresses the buffer overflow vulnerability.
3
What software versions are affected by CVE-2009-1086?
CVE-2009-1086 affects ldns versions 1.4.0 and 1.4.1.
4
What type of vulnerability is CVE-2009-1086?
CVE-2009-1086 is a heap-based buffer overflow vulnerability.
5
How does CVE-2009-1086 exploit occur?
CVE-2009-1086 can be exploited by sending a DNS resource record with excessively long class or TTL fields.