Lucene search
+L

2 matches found

Exploit DB
Exploit DB
added 2016/10/31 12:0 a.m.73 views

Apple macOS 10.12 - 'task_t' Local Privilege Escalation

Source: https://bugs.chromium.org/p/project-zero/issues/detail?id=837 TL;DR you cannot hold or use a task struct pointer and expect the euid of that task to stay the same. Many many places in the kernel do this and there are a great many very exploitable bugs as a result. taskt is just a typedef...

9.3CVSS7.5AI score0.12671EPSS
SaveExploits12
GoogleProjectZero
GoogleProjectZero
added 2016/03/22 12:0 a.m.39 views

Race you to the kernel!

Posted by Ian Beer of Google Project Zero The OS X and iOS kernel code responsible for loading a setuid root binary invalidates the old task port after first swapping the new virtual memory map pointer into the old task object, leaving a short race window where you can manipulate the memory of an...

9.3CVSS5.8AI score0.12671EPSS
SaveExploits10
Rows per page
Query Builder