First published: Wed Dec 17 2008(Updated: )
Multiple integer overflows in the kernel in Apple Mac OS X before 10.5.6 on Intel platforms allow local users to gain privileges via a crafted call to (1) i386_set_ldt or (2) i386_get_ldt.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Apple macOS Server | =10.5.2 | |
Apple macOS Server | <=10.5.5 | |
Apple iOS and macOS | =10.5.1 | |
Apple macOS Server | =10.5.1 | |
Apple iOS and macOS | =10.5.3 | |
Apple macOS Server | =10.5.3 | |
Apple iOS and macOS | =10.5 | |
Apple macOS Server | =10.5.4 | |
Apple iOS and macOS | =10.5.2 | |
Apple iOS and macOS | <=10.5.5 | |
Apple macOS Server | =10.5 | |
Apple iOS and macOS | =10.5.4 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2008-4218 is considered a high-severity vulnerability as it allows local users to gain elevated privileges due to multiple integer overflows.
To fix CVE-2008-4218, it is recommended to upgrade to at least Mac OS X 10.5.6 or later.
CVE-2008-4218 affects Apple Mac OS X versions prior to 10.5.6 on Intel platforms.
No, CVE-2008-4218 can only be exploited locally by users with access to the affected system.
An attacker can perform privilege escalation attacks through crafted calls to i386_set_ldt or i386_get_ldt.