CVE-2017-2456

HIGH

iPhone OS < 10.3, macOS < 10.12.4, tvOS < 10.2, watchOS < 3.2 - Kernel Race Condition

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2017-2456. PoCs published by Google Security Research.

AI-analyzed exploit summary This exploit leverages a race condition in macOS's mach_msg to trigger a heap overflow in diagnosticd, leading to a potential privilege escalation. It uses memory manipulation and timing attacks to corrupt memory in a sandboxed process.

Description

An issue was discovered in certain Apple products. iOS before 10.3 is affected. macOS before 10.12.4 is affected. tvOS before 10.2 is affected. watchOS before 3.2 is affected. The issue involves the "Kernel" component. A race condition allows attackers to execute arbitrary code in a privileged context via a crafted app.

Exploits (1)

exploitdb WORKING POC VERIFIED
by Google Security Research · dosmultiple
https://www.exploit-db.com/exploits/41778

This exploit leverages a race condition in macOS's mach_msg to trigger a heap overflow in diagnosticd, leading to a potential privilege escalation. It uses memory manipulation and timing attacks to corrupt memory in a sandboxed process.

Classification
Working Poc 95%
Attack Type
Lpe
Complexity
Complex
Reliability
Racy
Target: macOS Sierra 10.12.2 (16C67)
No auth needed
Prerequisites: macOS Sierra 10.12.2 · more than 512MB memory · sandboxed process context
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (8)

Core 8
Core References
Third Party Advisory, VDB Entry vdb-entry x_refsource_bid
http://www.securityfocus.com/bid/97137
Exploit, Third Party Advisory exploit x_refsource_exploit-db
https://www.exploit-db.com/exploits/41778/
Vendor Advisory x_refsource_confirm
https://support.apple.com/HT207601
Vendor Advisory x_refsource_confirm
https://support.apple.com/HT207615
Exploit, Third Party Advisory x_refsource_misc
https://bugs.chromium.org/p/project-zero/issues/detail?id=1083
Third Party Advisory, VDB Entry vdb-entry x_refsource_sectrack
http://www.securitytracker.com/id/1038138
Vendor Advisory x_refsource_confirm
https://support.apple.com/HT207602
Vendor Advisory x_refsource_confirm
https://support.apple.com/HT207617

Scores

CVSS v3 7.0
EPSS 0.0424
EPSS Percentile 89.8%
Attack Vector LOCAL
CVSS:3.0/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H

Details

CWE
CWE-362
Status published
Products (4)
apple/iphone_os < 10.2.1
apple/mac_os_x < 10.12.3
apple/tvos < 10.1.1
apple/watchos < 3.1.3
Published Apr 02, 2017
Tracked Since Feb 18, 2026