First published: Tue Oct 25 2005(Updated: )
The malloc function in the libSystem library in Apple Mac OS X 10.3.9 and 10.4.2 allows local users to overwrite arbitrary files by setting the MallocLogFile environment variable to the target file before running a setuid application.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Apple Mac OS X Server | =10.4.2 | |
Apple Mac OS X Server | =10.3.9 | |
macOS Yosemite | =10.3.9 | |
macOS Yosemite | =10.4.2 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2005-2748 is considered a moderate severity vulnerability due to its potential to allow local users to overwrite arbitrary files.
To fix CVE-2005-2748, update your Mac OS X to the latest version or apply the recommended patches provided by Apple.
CVE-2005-2748 affects users of Apple Mac OS X versions 10.3.9 and 10.4.2, particularly on setuid applications.
The exploit method for CVE-2005-2748 involves manipulating the MallocLogFile environment variable before executing a setuid application.
No, CVE-2005-2748 can only be exploited by local users who have access to a vulnerable system.