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.
CVE-2022-46689
Score elevated to 7.5 because EPSS predicts 45% probability of exploitation within the next 30 days (top 1.4% of all CVEs). NVD baseline CVSS 7.0 retained for reference. Confidence: see factors.
- High severity, but no confirmed exploitation yet
No vendor fix yet — apply a workaround or compensating control (WAF / firewall / segmentation) and watch for a patch.
- CVSS v3
- 7.0
- EG Score
- 7.5(high)
- EG Risk
- 60(Track)EG Risk 60/100SSVC: Track
EG Risk is EchelonGraph's 0–100 priority score: it fuses intrinsic severity with real-world exploitation and automatability so you can rank equal-severity CVEs and fix the most dangerous first. Higher = act sooner. Distinct from the 0–10 EG Score (severity).
How it’s computedSeverity75% × 45%Exploitation65% × 40%Automatability0% × 15%Action: Routine — remediate on your standard cadence. - EPSS
- 98.6%
- KEV
- Not listed
Published
December 15, 2022
Last Modified
April 21, 2025
References (28)
- product-security@applehttp://seclists.org/fulldisclosure/2022/Dec/20
- product-security@applehttp://seclists.org/fulldisclosure/2022/Dec/21
- product-security@applehttp://seclists.org/fulldisclosure/2022/Dec/23
- product-security@applehttp://seclists.org/fulldisclosure/2022/Dec/24
- product-security@applehttp://seclists.org/fulldisclosure/2022/Dec/25
- product-security@applehttp://seclists.org/fulldisclosure/2022/Dec/26
- product-security@applehttp://seclists.org/fulldisclosure/2022/Dec/27
- product-security@applehttps://support.apple.com/en-us/HT213530
- product-security@applehttps://support.apple.com/en-us/HT213531
- product-security@applehttps://support.apple.com/en-us/HT213532
- product-security@applehttps://support.apple.com/en-us/HT213533
- product-security@applehttps://support.apple.com/en-us/HT213534
- product-security@applehttps://support.apple.com/en-us/HT213535
- product-security@applehttps://support.apple.com/en-us/HT213536
- af854a3a-2127-422b-91ae-364da2661108http://seclists.org/fulldisclosure/2022/Dec/20
Weakness Classification(1)
MITRE Common Weakness Enumeration — the root-cause categories this CVE belongs to.
Data Freshness Timeline
(refreshed 12× in last 7d / 30× in last 30d)
Each row is a source pipeline that fetched or updated this CVE on that date, with what changed. For example, "NVD update" means NVD published or revised its analysis for this CVE; "MITRE cvelistV5" means we ingested or refreshed it from the CNA feed. Most recent first.
- 2026-07-23 14:16 UTCEPSS rescore
- 2026-07-23 02:15 UTCEG score recompute▲ 0.50
- 2026-07-22 23:03 UTCEG score recompute▼ 2.00
- 2026-07-22 14:06 UTCEPSS rescore
- 2026-07-21 15:23 UTCEPSS rescore
- 2026-07-21 15:23 UTCEPSS rescore
- 2026-07-20 17:05 UTCEPSS rescore
- 2026-07-19 14:29 UTCEPSS rescore
- 2026-07-19 02:27 UTCEPSS rescore
- 2026-07-19 02:27 UTCEPSS rescore
- 2026-07-18 10:03 UTCEPSS rescore
- 2026-07-18 10:03 UTCEPSS rescore
- 2026-07-15 16:56 UTCEPSS rescore
- 2026-07-15 16:56 UTCEPSS rescore
- 2026-07-13 22:28 UTCEPSS rescore
- 2026-07-13 06:11 UTCEPSS rescore
- 2026-07-12 05:44 UTCEPSS rescore
- 2026-07-11 08:25 UTCEPSS rescore
- 2026-07-11 08:25 UTCEPSS rescore
- 2026-07-09 19:08 UTCEPSS rescore
- 2026-07-08 15:12 UTCEPSS rescore
- 2026-07-05 02:28 UTCEPSS rescore
- 2026-07-02 16:58 UTCEPSS rescore
- 2026-07-01 15:04 UTCEPSS rescore
- 2026-06-28 04:54 UTCEPSS rescore
Show 49 moreShow fewer
- 2026-06-28 04:54 UTCEPSS rescore
- 2026-06-27 03:07 UTCEPSS rescore
- 2026-06-27 03:07 UTCEPSS rescore
- 2026-06-25 13:48 UTCEPSS rescore
- 2026-06-25 13:48 UTCEPSS rescore
- 2026-06-23 21:31 UTCEPSS rescore
- 2026-06-23 21:31 UTCEPSS rescore
- 2026-06-22 14:24 UTCEPSS rescore
- 2026-06-21 14:55 UTCEPSS rescore
- 2026-06-21 14:55 UTCEPSS rescore
- 2026-06-21 01:58 UTCEPSS rescore
- 2026-06-21 01:58 UTCEPSS rescore
- 2026-06-19 19:24 UTCEPSS rescore
- 2026-06-19 19:24 UTCEPSS rescore
- 2026-06-18 17:51 UTCEPSS rescore
- 2026-06-18 17:51 UTCEPSS rescore
- 2026-06-17 17:51 UTCEPSS rescore
- 2026-06-17 17:51 UTCEPSS rescore
- 2026-06-16 17:51 UTCEPSS rescore
- 2026-06-15 17:46 UTCEPSS rescore
- 2026-06-14 23:16 UTCEPSS rescore
- 2026-06-13 22:59 UTCEPSS rescore
- 2026-06-12 23:10 UTCEPSS rescore
- 2026-06-12 23:10 UTCEPSS rescore
- 2026-06-10 22:17 UTCEPSS rescore
- 2026-06-10 13:21 UTCEPSS rescore
- 2026-06-10 13:21 UTCEPSS rescore
- 2026-06-08 14:15 UTCEPSS rescore
- 2026-06-07 15:23 UTCEPSS rescore
- 2026-06-07 15:23 UTCEPSS rescore
- 2026-06-06 13:46 UTCEPSS rescore
- 2026-06-06 13:46 UTCEPSS rescore
- 2026-06-06 13:46 UTCEPSS rescore
- 2026-06-05 22:46 UTCEPSS rescore
- 2026-06-05 22:46 UTCEPSS rescore
- 2026-06-05 06:09 UTCEPSS rescore
- 2026-06-05 06:09 UTCEPSS rescore
- 2026-06-04 13:11 UTCEPSS rescore
- 2026-06-01 13:50 UTCEPSS rescore
- 2026-06-01 13:50 UTCEPSS rescore
- 2026-05-31 00:15 UTCEPSS rescore
- 2026-05-31 00:15 UTCEPSS rescore
- 2026-05-28 13:43 UTCEPSS rescore
- 2026-05-28 13:43 UTCEPSS rescore
- 2026-05-26 13:43 UTCEPSS rescore
- 2026-05-26 13:43 UTCEPSS rescore
- 2026-05-26 13:43 UTCEPSS rescore
- 2026-05-25 10:30 UTCEG score recompute
- 2026-05-25 10:30 UTCGHSA enrichment
Publicly available exploits
(10 references)Working exploit code is in the public domain (10 GitHub PoCs). Defenders should treat patch urgency accordingly — public PoCs typically lead to mass-exploitation within 24-72 hours.
- GitHub PoCenty8080/MacDirtyCowFirst seen Mar 1, 2023
Example of CVE-2022-46689 aka MacDirtyCow.
Open source ↗ - GitHub PoCbomberfish/Mandela-ClassicFirst seen Feb 12, 2023
iOS customization app powered by CVE-2022-46689. No jailbreak required.
Open source ↗ - GitHub PoCbomberfish/Mandela-LegacyFirst seen Jan 12, 2023
iOS customization app powered by CVE-2022-46689
Open source ↗ - GitHub PoCstraight-tamago/FileSwitcherXFirst seen Jan 5, 2023
CVE-2022-46689
Open source ↗ - GitHub PoCstraight-tamago/DockTransparentFirst seen Jan 4, 2023
CVE-2022-46689
Open source ↗ - GitHub PoCstraight-tamago/NoHomeBarFirst seen Jan 3, 2023
CVE-2022-46689
Open source ↗ - GitHub PoCmineek/FileManagerFirst seen Dec 28, 2022
File Manager for CVE-2022-46689
Open source ↗ - GitHub PoCstraight-tamago/NoCameraSoundFirst seen Dec 26, 2022
CVE-2022-46689
Open source ↗ - GitHub PoCginsudev/WDBFontOverwriteFirst seen Dec 26, 2022
Proof-of-concept app to overwrite fonts on iOS using CVE-2022-46689.
Open source ↗ - GitHub PoCzhuowei/MacDirtyCowDemoFirst seen 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.
Open source ↗
Related CVEs(same CWE)
Same CWE
10 shownCWE-362
Frequently asked(5)
What is CVE-2022-46689?
When was CVE-2022-46689 disclosed?
Is CVE-2022-46689 actively exploited?
What is the CVSS score of CVE-2022-46689?
How do I remediate CVE-2022-46689?
Dependency Blast Radius
Explore the affected products and dependency analysis for CVE-2022-46689
Is Your Infrastructure Affected by CVE-2022-46689?
EchelonGraph automatically scans your cloud infrastructure and maps CVE exposure using blast radius analysis.