CVE-2011-3581: Buffer Overflow
Heap-based buffer overflow in the ldnsrrnewfrmstrinternal function in ldns before 1.6.11 allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a Resource Record (RR) with an unknown type containing input that is longer than a specified length.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2011-3581?
CVE-2011-3581 is considered to have a high severity due to its potential for remote denial of service and arbitrary code execution.
How do I fix CVE-2011-3581?
To fix CVE-2011-3581, upgrade ldns to version 1.6.11 or later, which contains the necessary patches.
What causes the vulnerability described in CVE-2011-3581?
CVE-2011-3581 is caused by a heap-based buffer overflow in the ldns_rr_new_frm_str_internal function.
What versions of ldns are affected by CVE-2011-3581?
CVE-2011-3581 affects multiple versions of ldns, specifically all versions up to and including 1.6.10.
Can CVE-2011-3581 be exploited by an attacker remotely?
Yes, CVE-2011-3581 can be exploited by remote attackers sending crafted Resource Records with excessive input.