CVE-2006-4392
published 2006-10-03CVE-2006-4392: The Mach kernel, as used in operating systems including (1) Mac OS X 10.4 through 10.4.7 and (2) OpenStep before 4.2, allows local users to gain privileges via…
PriorityP428high7.2CVSS 2.0
AVLACLAuNCCICAC
EXPLOIT
EPSS
1.53%
71.7th percentile
The Mach kernel, as used in operating systems including (1) Mac OS X 10.4 through 10.4.7 and (2) OpenStep before 4.2, allows local users to gain privileges via a parent process that forces an exception in a setuid child and uses Mach exception ports to modify the child's thread context and task address space in a way that causes the child to call a parent-controlled function.
Affected
9 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| apple | mac_os_x | — | — |
| apple | mac_os_x | — | — |
| apple | mac_os_x | — | — |
| apple | mac_os_x | — | — |
| apple | mac_os_x | — | — |
| apple | mac_os_x | — | — |
| apple | mac_os_x | — | — |
| apple | mac_os_x | — | — |
| next | openstep | — | — |
CVEs like this are exactly what “Exploited This Week” covers.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
No detection rules found.
Exploit-DB
Apple Mac OSX 10.4.7 - Mach Exception Handling Local (10.3.x)
exploitdb·2006-09-30·CVSS 7.2
CVE-2006-4392 [HIGH] Apple Mac OSX 10.4.7 - Mach Exception Handling Local (10.3.x)
Apple Mac OSX 10.4.7 - Mach Exception Handling Local (10.3.x)
---
/* excploit.c - 28 Nov 2005 - [email protected]
*
* Exploitable Mach Exception Handling
*
* Affected: Mac OS X 10.4.6 (darwin 8.6.0) and older
*
* When a process executes a setuid executable, all existing rights to the
* task port are invalidated, to make sure unauthorized processes do not
* retain control of the process. Exception handlers however remain installed,
* and when some kind of hardware exception occurs, the exception handler can
* receive a new right to the task port as one of its arguments, and thus
* regain full control over the process.
*
* Interestingly, the code to reset the exception handlers (and hence thwart
* this attack) upon exec() of a setuid executable has been present in the
* kernel since
Exploit-DB
Apple Mac OSX 10.4.7 - Mach Exception Handling Privilege Escalation
exploitdb·2006-09-30
CVE-2006-4392 Apple Mac OSX 10.4.7 - Mach Exception Handling Privilege Escalation
Apple Mac OSX 10.4.7 - Mach Exception Handling Privilege Escalation
---
/* excploit.c - 28 Nov 2005 - [email protected]
*
* Exploitable Mach Exception Handling
*
* Affected: Mac OS X 10.4.6 (darwin 8.6.0) and older
*
* When a process executes a setuid executable, all existing rights to the
* task port are invalidated, to make sure unauthorized processes do not
* retain control of the process. Exception handlers however remain installed,
* and when some kind of hardware exception occurs, the exception handler can
* receive a new right to the task port as one of its arguments, and thus
* regain full control over the process.
*
* Interestingly, the code to reset the exception handlers (and hence thwart
* this attack) upon exec() of a setuid executable has been present in the
* kernel
No writeups or analysis indexed.
http://lists.apple.com/archives/security-announce/2006/Sep/msg00002.htmlhttp://secunia.com/advisories/22187http://securityreason.com/securityalert/1663http://securitytracker.com/id?1016954http://www.kb.cert.org/vuls/id/838404http://www.matasano.com/log/530/matasano-advisory-macos-x-mach-exception-server-privilege-escalation/http://www.osvdb.org/29269http://www.securityfocus.com/archive/1/447396/100/0/threadedhttp://www.securityfocus.com/bid/20271http://www.us-cert.gov/cas/techalerts/TA06-275A.htmlhttp://www.vupen.com/english/advisories/2006/3852https://exchange.xforce.ibmcloud.com/vulnerabilities/29281http://lists.apple.com/archives/security-announce/2006/Sep/msg00002.htmlhttp://secunia.com/advisories/22187http://securityreason.com/securityalert/1663http://securitytracker.com/id?1016954http://www.kb.cert.org/vuls/id/838404http://www.matasano.com/log/530/matasano-advisory-macos-x-mach-exception-server-privilege-escalation/http://www.osvdb.org/29269http://www.securityfocus.com/archive/1/447396/100/0/threadedhttp://www.securityfocus.com/bid/20271http://www.us-cert.gov/cas/techalerts/TA06-275A.htmlhttp://www.vupen.com/english/advisories/2006/3852https://exchange.xforce.ibmcloud.com/vulnerabilities/29281
2006-10-03
Published