CVE-2013-3951: Input Validation
sys/openbsd/stackprotector.c in libc in Apple iOS 6.1.3 and Mac OS X 10.8.x does not properly parse the Apple strings employed in the user-space stack-cookie implementation, which allows local users to bypass cookie randomization by executing a program with a call-path beginning with the stack-guard= substring, as demonstrated by an iOS untethering attack or an attack against a setuid Mac OS X program.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2013-3951?
CVE-2013-3951 is rated as a high-severity vulnerability due to its potential to allow local users to bypass stack protection mechanisms.
How do I fix CVE-2013-3951?
To fix CVE-2013-3951, it is recommended to update to the latest version of Apple iOS, macOS, or watchOS that addresses this vulnerability.
What areas are affected by CVE-2013-3951?
CVE-2013-3951 affects Apple iOS versions up to 8.2, macOS versions up to 10.10.4, and watchOS versions up to 1.0.1.
Who is at risk from CVE-2013-3951?
Local users on affected Apple devices are at risk from CVE-2013-3951 as it allows exploitation of the security feature related to stack cookies.
What type of vulnerabilities does CVE-2013-3951 fall under?
CVE-2013-3951 falls under local privilege escalation vulnerabilities due to improper implementation of stack cookie protections.