CVE-2019-8622
published 2019-12-18CVE-2019-8622: Multiple memory corruption issues were addressed with improved memory handling. This issue is fixed in iOS 12.3, macOS Mojave 10.14.5, tvOS 12.3, watchOS…
PriorityP265high8.8CVSS 3.1
AVNACLPRNUIRSUCHIHAH
EXPLOIT
EPSS
8.29%
94.3th percentile
Multiple memory corruption issues were addressed with improved memory handling. This issue is fixed in iOS 12.3, macOS Mojave 10.14.5, tvOS 12.3, watchOS 5.2.1, Safari 12.1.1, iTunes for Windows 12.9.5, iCloud for Windows 7.12. Processing maliciously crafted web content may lead to arbitrary code execution.
Affected
23 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| apple | icloud | < 7.12 | 7.12 |
| apple | icloud_for_windows | — | — |
| apple | icloud_for_windows | — | — |
| apple | icloud_for_windows | >= unspecified < iCloud for Windows 7.12 | iCloud for Windows 7.12 |
| apple | ios | — | — |
| apple | ios | >= unspecified < iOS 12.3 | iOS 12.3 |
| apple | iphone_os | < 12.3 | 12.3 |
| apple | itunes | < 12.9.5 | 12.9.5 |
| apple | itunes_for_windows | — | — |
| apple | itunes_for_windows | >= unspecified < iTunes for Windows 12.9.5 | iTunes for Windows 12.9.5 |
| apple | mac_os_x | < 10.14.5 | 10.14.5 |
| apple | macos | >= unspecified < macOS Mojave 10.14.5 | macOS Mojave 10.14.5 |
| apple | macos_mojave_10.14.5_security_update_2019-003_high_sierra_security_update_2019-0 | — | — |
| apple | safari | < 12.1.1 | 12.1.1 |
| apple | safari | — | — |
| apple | safari | >= unspecified < Safari 12.1.1 | Safari 12.1.1 |
| apple | tvos | < 12.3 | 12.3 |
| apple | tvos | — | — |
| apple | tvos | >= unspecified < tvOS 12.3 | tvOS 12.3 |
| apple | watchos | < 5.2.1 | 5.2.1 |
| apple | watchos | — | — |
| apple | watchos | >= unspecified < watchOS 5.2.1 | watchOS 5.2.1 |
| debian | webkit2gtk | < webkit2gtk 2.24.1-1 (bookworm) | webkit2gtk 2.24.1-1 (bookworm) |
Detection & IOCsextracted from sources · hover to see the quote
- →Vulnerability resides in WebKit's JSC (JavaScriptCore) string handling; specifically, memory corruption can be triggered via JSString::unsafeView / JSString::getIndex / JSString::getStringPropertySlot call chain during processing of maliciously crafted web content ↗
- →Crash/exploitation path passes through operationHasIndexedPropertyByInt in JSC JIT stubs, indicating indexed property access on string objects as the trigger vector ↗
- →The vulnerability is triggered via heap GC interaction (heap.expectDoesGC()) in JavaScriptCore on macOS, suggesting heap spray or GC-timing-based exploit techniques may be used ↗
- →Affected component is WebKit across multiple Apple platforms (iOS 12.3, macOS Mojave 10.14.5, tvOS 12.3, watchOS 5.2.1, Safari 12.1.1, iTunes for Windows 12.9.5, iCloud for Windows 7.12); detections should cover WebKit-based browsers and embedded WebKit consumers on these platforms ↗
- ·No public exploit payload, malicious URL, hash, or network IOC is documented in the available sources; detection must rely on behavioral/version-based signals rather than static indicators ↗
- ·Debian marks this resolved in webkit2gtk 2.24.1-1 across all tracked suites; Linux environments running older webkit2gtk packages remain vulnerable ↗
CVSS provenance
nvdv3.18.8HIGHCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
nvdv2.06.8MEDIUMAV:N/AC:M/Au:N/C:P/I:P/A:P
osv8.8HIGH
vendor_debian8.8HIGH
vendor_redhat8.8HIGH
CVEs like this are exactly what “Exploited This Week” covers.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
GHSA-xfjj-4fqf-vx76: Multiple memory corruption issues were addressed with improved memory handling
ghsa_unreviewed·2022-05-24
CVE-2019-8622 [MEDIUM] GHSA-xfjj-4fqf-vx76: Multiple memory corruption issues were addressed with improved memory handling
Multiple memory corruption issues were addressed with improved memory handling. This issue is fixed in iOS 12.3, macOS Mojave 10.14.5, tvOS 12.3, watchOS 5.2.1, Safari 12.1.1, iTunes for Windows 12.9.5, iCloud for Windows 7.12. Processing maliciously crafted web content may lead to arbitrary code execution.
OSV
CVE-2019-8622: Multiple memory corruption issues were addressed with improved memory handling
osv·2019-12-18·CVSS 8.8
CVE-2019-8622 [HIGH] CVE-2019-8622: Multiple memory corruption issues were addressed with improved memory handling
Multiple memory corruption issues were addressed with improved memory handling. This issue is fixed in iOS 12.3, macOS Mojave 10.14.5, tvOS 12.3, watchOS 5.2.1, Safari 12.1.1, iTunes for Windows 12.9.5, iCloud for Windows 7.12. Processing maliciously crafted web content may lead to arbitrary code execution.
Apple
CVE-2019-8622: iCloud for Windows 10.4
vendor_apple·2019-06-11·CVSS 8.8
CVE-2019-8622 [HIGH] CVE-2019-8622: iCloud for Windows 10.4
Apple Security Update: About the security content of iCloud for Windows 10.4
Product: iCloud for Windows
Version: 10.4
CVE: CVE-2019-8622
Component: WebKit
Impact: Processing maliciously crafted web content may lead to arbitrary code execution
Description: Multiple memory corruption issues were addressed with improved memory handling.
Apple
CVE-2019-8622: iTunes for Windows 12.9.5
vendor_apple·2019-05-28·CVSS 8.8
CVE-2019-8622 [HIGH] CVE-2019-8622: iTunes for Windows 12.9.5
Apple Security Update: About the security content of iTunes for Windows 12.9.5
Product: iTunes for Windows
Version: 12.9.5
CVE: CVE-2019-8622
Component: WebKit
Impact: Processing maliciously crafted web content may lead to arbitrary code execution
Description: Multiple memory corruption issues were addressed with improved memory handling.
Apple
CVE-2019-8622: iCloud for Windows 7.12
vendor_apple·2019-05-28·CVSS 8.8
CVE-2019-8622 [HIGH] CVE-2019-8622: iCloud for Windows 7.12
Apple Security Update: About the security content of iCloud for Windows 7.12
Product: iCloud for Windows
Version: 7.12
CVE: CVE-2019-8622
Component: WebKit
Impact: Processing maliciously crafted web content may lead to arbitrary code execution
Description: Multiple memory corruption issues were addressed with improved memory handling.
Red Hat
webkitgtk: Multiple memory corruption issues leading to arbitrary code execution
vendor_redhat·2019-05-20·CVSS 8.8
CVE-2019-8622 [HIGH] webkitgtk: Multiple memory corruption issues leading to arbitrary code execution
webkitgtk: Multiple memory corruption issues leading to arbitrary code execution
Multiple memory corruption issues were addressed with improved memory handling. This issue is fixed in iOS 12.3, macOS Mojave 10.14.5, tvOS 12.3, watchOS 5.2.1, Safari 12.1.1, iTunes for Windows 12.9.5, iCloud for Windows 7.12. Processing maliciously crafted web content may lead to arbitrary code execution.
Package: webkitgtk (Red Hat Enterprise Linux 6) - Out of support scope
Package: webkitgtk3 (Red Hat Enterprise Linux 7) - Will not fix
Apple
CVE-2019-8622: macOS Mojave 10.14.5, Security Update 2019-003 High Sierra, Security Update 2019-003 Sierra
vendor_apple·2019-05-13·CVSS 8.8
CVE-2019-8622 [HIGH] CVE-2019-8622: macOS Mojave 10.14.5, Security Update 2019-003 High Sierra, Security Update 2019-003 Sierra
Apple Security Update: About the security content of macOS Mojave 10.14.5, Security Update 2019-003 High Sierra, Security Update 2019-003 Sierra
Product: macOS Mojave 10.14.5, Security Update 2019-003 High Sierra, Security Update 2019-003 Sierra
CVE: CVE-2019-8622
Component: WebKit
Impact: Processing maliciously crafted web content may lead to arbitrary code execution
Description: Multiple memory corruption issues were addressed with improved memory handling.
Apple
CVE-2019-8622: Safari 12.1.1
vendor_apple·2019-05-13·CVSS 8.8
CVE-2019-8622 [HIGH] CVE-2019-8622: Safari 12.1.1
Apple Security Update: About the security content of Safari 12.1.1
Product: Safari
Version: 12.1.1
CVE: CVE-2019-8622
Component: WebKit
Impact: Processing maliciously crafted web content may lead to arbitrary code execution
Description: Multiple memory corruption issues were addressed with improved memory handling.
Apple
CVE-2019-8622: iOS 12.3
vendor_apple·2019-05-13·CVSS 8.8
CVE-2019-8622 [HIGH] CVE-2019-8622: iOS 12.3
Apple Security Update: About the security content of iOS 12.3
Product: iOS
Version: 12.3
CVE: CVE-2019-8622
Component: WebKit
Impact: Processing maliciously crafted web content may lead to arbitrary code execution
Description: Multiple memory corruption issues were addressed with improved memory handling.
Apple
CVE-2019-8622: watchOS 5.2.1
vendor_apple·2019-05-13·CVSS 8.8
CVE-2019-8622 [HIGH] CVE-2019-8622: watchOS 5.2.1
Apple Security Update: About the security content of watchOS 5.2.1
Product: watchOS
Version: 5.2.1
CVE: CVE-2019-8622
Component: WebKit
Impact: Processing maliciously crafted web content may lead to arbitrary code execution
Description: Multiple memory corruption issues were addressed with improved memory handling.
Apple
CVE-2019-8622: tvOS 12.3
vendor_apple·2019-05-13·CVSS 8.8
CVE-2019-8622 [HIGH] CVE-2019-8622: tvOS 12.3
Apple Security Update: About the security content of tvOS 12.3
Product: tvOS
Version: 12.3
CVE: CVE-2019-8622
Component: WebKit
Impact: Processing maliciously crafted web content may lead to arbitrary code execution
Description: Multiple memory corruption issues were addressed with improved memory handling.
Debian
CVE-2019-8622: webkit2gtk - Multiple memory corruption issues were addressed with improved memory handling. ...
vendor_debian·2019·CVSS 8.8
CVE-2019-8622 [HIGH] CVE-2019-8622: webkit2gtk - Multiple memory corruption issues were addressed with improved memory handling. ...
Multiple memory corruption issues were addressed with improved memory handling. This issue is fixed in iOS 12.3, macOS Mojave 10.14.5, tvOS 12.3, watchOS 5.2.1, Safari 12.1.1, iTunes for Windows 12.9.5, iCloud for Windows 7.12. Processing maliciously crafted web content may lead to arbitrary code execution.
Scope: local
bookworm: resolved (fixed in 2.24.1-1)
bullseye: resolved (fixed in 2.24.1-1)
forky: resolved (fixed in 2.24.1-1)
sid: resolved (fixed in 2.24.1-1)
trixie: resolved (fixed in 2.24.1-1)
No detection rules found.
https://support.apple.com/HT210118https://support.apple.com/HT210119https://support.apple.com/HT210120https://support.apple.com/HT210122https://support.apple.com/HT210123https://support.apple.com/HT210124https://support.apple.com/HT210125https://support.apple.com/HT210212https://support.apple.com/HT210118https://support.apple.com/HT210119https://support.apple.com/HT210120https://support.apple.com/HT210122https://support.apple.com/HT210123https://support.apple.com/HT210124https://support.apple.com/HT210125https://support.apple.com/HT210212
2019-12-18
Published