Description
A race condition was addressed with additional validation. This issue is fixed in tvOS 16.2, macOS Monterey 12.6.2, macOS Ventura 13.1, macOS Big Sur 11.7.2, iOS 15.7.2 and iPadOS 15.7.2, iOS 16.2 and iPadOS 16.2, watchOS 9.2. An app may be able to execute arbitrary code with kernel privileges.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Apple | macOS | unspecified – < 11.7 | 11.7 |
| Apple | tvOS | unspecified – < 16.2, unspecified – < 13.1, unspecified – < 12.6, unspecified – < 15.7 | 16.2 |
| Apple | watchOS | unspecified – < 9.2 | 9.2 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 1 module
-
macOS Dirty Cow Arbitrary File Write Local Privilege Escalation
exploit/osx/local/mac_dirty_cow
GitHub 13 repositories · most starred shown
-
ginsudev/WDBFontOverwrite ★ 884 · Dec 26, 2022
Proof-of-concept app to overwrite fonts on iOS using CVE-2022-46689.
-
zhuowei/MacDirtyCowDemo ★ 411 · Dec 17, 2022
Get root on macOS 13.0.1 with CVE-2022-46689 (macOS equivalent of the Dirty Cow bug), using the testcase extracted from Apple's XNU source.
-
straight-tamago/FileSwitcherX ★ 150 · Jan 5, 2023
CVE-2022-46689
-
straight-tamago/NoCameraSound ★ 127 · Dec 26, 2022
CVE-2022-46689
-
mineek/FileManager ★ 80 · Dec 28, 2022
File Manager for CVE-2022-46689
-
straight-tamago/NoHomeBar ★ 71 · Jan 3, 2023
CVE-2022-46689
-
straight-tamago/DockTransparent ★ 55 · Jan 4, 2023
CVE-2022-46689
-
bomberfish/Mandela-Legacy ★ 23 · Jan 12, 2023
iOS customization app powered by CVE-2022-46689
-
bomberfish/Mandela-Classic ★ 19 · Feb 12, 2023
iOS customization app powered by CVE-2022-46689. No jailbreak required.
-
enty8080/MacDirtyCow ★ 15 · Mar 1, 2023
Example of CVE-2022-46689 aka MacDirtyCow.
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Advisories 2
- WID-SEC-2022-2321 Apple iOS: Mehrere Schwachstellen ermöglichen Privilegieneskalation BSI CERT-Bund (WID) · Jul 3, 2024
- WID-SEC-2022-2313 Apple macOS: Mehrere Schwachstellen BSI CERT-Bund (WID) · Jan 31, 2024
References
- https://support.apple.com/en-us/HT213535
- https://support.apple.com/en-us/HT213532
- https://support.apple.com/en-us/HT213530
- https://support.apple.com/en-us/HT213531
- https://support.apple.com/en-us/HT213536
- https://support.apple.com/en-us/HT213534
- https://support.apple.com/en-us/HT213533
- 20221220 APPLE-SA-2022-12-13-1 iOS 16.2 and iPadOS 16.2 mailing-list
- 20221220 APPLE-SA-2022-12-13-2 iOS 15.7.2 and iPadOS 15.7.2 mailing-list
- 20221220 APPLE-SA-2022-12-13-6 macOS Big Sur 11.7.2 mailing-list
- 20221220 APPLE-SA-2022-12-13-4 macOS Ventura 13.1 mailing-list
- 20221220 APPLE-SA-2022-12-13-7 tvOS 16.2 mailing-list
- 20221220 APPLE-SA-2022-12-13-5 macOS Monterey 12.6.2 mailing-list
- 20221220 APPLE-SA-2022-12-13-8 watchOS 9.2 mailing-list