|
|
OS X IOKit kernel code execution due to NULL pointer dereference in IOThunderboltFamily | ||||
| Project Member Reported by ianbeer@google.com, May 22 2014 | Back to list | ||||
IOThunderboltFamilyUserClient::xDomainRequestAction doesn't verify that a pointer is non-NULL before calling a virtual function, giving trivial kernel RIP control if the user process maps the NULL page, as this PoC demonstrates. IOThunderboltFamilyUserClient::xDomainRequestAction is called by IOThunderboltFamilyUserClient::xDomainRequest which is selector 13 of IOThunderboltController
Project Member
Comment 1
by
ianbeer@google.com,
May 22 2014
,
May 23 2014
,
Aug 22 2014
This bug appears to have been fixed, though I wasn't notified. I've emailed Apple to find out if it was a collision with an internal find or not.
,
Aug 22 2014
|
|||||
| ► Sign in to add a comment | |||||