CVE-2014-4381: Buffer Overflow
Published Sep 18, 2014
·Updated
Libnotify in Apple iOS before 8 and Apple TV before 7 lacks proper bounds checking on write operations, which allows attackers to execute arbitrary code as root via a crafted application.
Affected Software
18 affected components
Apple iOS and macOS<=10.9.4
Apple iPhone OS<=7.1.2
Apple iPhone OS=7.0
Apple iPhone OS=7.0.1
Apple iPhone OS=7.0.2
Apple iPhone OS=7.0.3
Apple iPhone OS=7.0.4
Apple iPhone OS=7.0.5
Apple iPhone OS=7.0.6
Apple iPhone OS=7.1
Apple iPhone OS=7.1.1
Apple tvOS<=6.2
Apple tvOS=6.0
Apple tvOS=6.0.1
Apple tvOS=6.0.2
Apple tvOS=6.1
Apple tvOS=6.1.1
Apple tvOS=6.1.2
Event History
Sep 18, 2014
CVE Published
via MITRE·10:00 AM
Data Sourced
via MITRE·10:00 AM
Description
Frequently Asked Questions
1
What is the severity of CVE-2014-4381?
CVE-2014-4381 is classified as a high-severity vulnerability due to the potential for remote code execution as root.
2
How do I fix CVE-2014-4381?
To fix CVE-2014-4381, update to the latest version of iOS or tvOS that addresses this vulnerability.
3
What software is affected by CVE-2014-4381?
CVE-2014-4381 affects Apple iOS versions before 8, Apple TV versions before 7, and various versions of macOS up to 10.9.4.
4
What are the potential impacts of CVE-2014-4381?
Exploitation of CVE-2014-4381 can lead to arbitrary code execution, compromising the affected device.
5
How was CVE-2014-4381 discovered?
CVE-2014-4381 was discovered through research that highlighted insufficient bounds checking in the Libnotify component.