Objective-See's Blog OSX.CDDS (OSX.MacMa)
A webkit “n-day” RCE (patched as CVE-2021-1789 in January)
Apple · Multiple Products
The flaw is a type confusion vulnerability in multiple Apple products, addressed through improved state handling, affecting macOS Big Sur, macOS Catalina and Mojave security updates, tvOS, watchOS, iOS, iPadOS and Safari. An attacker can achieve arbitrary code execution by getting a user to process maliciously crafted web content, requiring network access and user interaction with no prior authentication.
A type confusion issue was addressed with improved state handling. This issue is fixed in macOS Big Sur 11.2, Security Update 2021-001 Catalina, Security Update 2021-001 Mojave, tvOS 14.4, watchOS 7.3, iOS 14.4 and iPadOS 14.4, Safari 14.0.3. Processing maliciously crafted web content may lead to arbitrary code execution.
First seen exploited 6 months after disclosure.
CISA KEV listing is when exploitation was confirmed, not necessarily the first attack.
Malicious web content delivered to victim browsers
Processing maliciously crafted web content may lead to arbitrary code execution
Direct arbitrary code execution from processing content
may lead to arbitrary code execution
CVE-specific rules are not available in this build. Search SigmaHQ ↗
These detect the technique in general, not this specific vulnerability.
Sigma rules © SigmaHQ, Detection Rule License 1.1; linked, not reproduced.
Reports are matched by finding the exact id CVE-2021-1789 in their text; nobody has reviewed the match. One passage is shown per report, at most 320 characters, linked to the original.
A webkit “n-day” RCE (patched as CVE-2021-1789 in January)
Pulses are indicator collections that anyone can publish. A mention is not confirmation of exploitation.