CVE-2008-2357: Buffer Overflow
Stack-based buffer overflow in the splitredraw function in split.c in mtr before 0.73, when invoked with the -p (aka --split) option, allows remote attackers to execute arbitrary code via a crafted DNS PTR record. NOTE: it could be argued that this is a vulnerability in the nsnamentop function in resolv/nsname.c in glibc and the proper fix should be in glibc; if so, then this should not be treated as a vulnerability in mtr.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2008-2357?
CVE-2008-2357 is classified as a high severity vulnerability due to its potential to allow remote code execution.
How do I fix CVE-2008-2357?
To fix CVE-2008-2357, users should upgrade to the latest version of MTR that addresses this buffer overflow issue.
Which versions of MTR are affected by CVE-2008-2357?
CVE-2008-2357 affects MTR versions before 0.73, including all versions from 0.21 to 0.72.
What type of vulnerability is CVE-2008-2357?
CVE-2008-2357 is a stack-based buffer overflow vulnerability that can be exploited via a crafted DNS PTR record.
Can CVE-2008-2357 be exploited remotely?
Yes, CVE-2008-2357 can be exploited remotely when the split_redraw function is invoked with the -p option in affected MTR versions.