CVE-2019-8662

This issue was addressed with improved checks

published December 18, 2019

CVSS
—
EPSS
10%
Percentile
95.5
In the wild
Unconfirmed
What it is

⚠️ A sneaky use-after-free vulnerability in NSDictionary could leave your app vulnerable to unexpected behavior! 🔥 Think of it like trusting a delivery person who accidentally drops a package and then tries to deliver it again without checking if it’s still fresh — you might end up with something spoiled! An attacker could exploit this vulnerability to manipulate data in unexpected ways, leading to crashes or potentially dangerous behavior within the app. While there's no known active exploitation, the consequences could still be disorienting for users. We definitely want to avoid that!

Put simply

Think of it like trusting a delivery person who accidentally drops a package and then tries to deliver it again without checking if it’s still fresh — you might end up with something spoiled! This use-after-free vulnerability occurs when an application attempts to access memory that has already been freed after deserializing an untrusted NSDictionary, potentially allowing an attacker to execute arbitrary code or trigger application instability.

What to do

An attacker could exploit this vulnerability to manipulate data in unexpected ways, leading to crashes or potentially dangerous behavior within the app. While there's no known active exploitation, the consequences could still be disorienting for users. We definitely want to avoid that! Update your devices to the latest versions: iOS 12.4, macOS Mojave 10.14.6, tvOS 12.4, or watchOS 5.3. It's also a good idea to review your application's handling of untrusted inputs to ensure you’re employing best practices for security. You've got this! Stay proactive and keep your apps safe with these updates. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.09776 · 95.5th percentile
Published
2019-12-18T17:33Z
EPSS history
Timeline
  • 18 DEC 17:33Z
    This issue was addressed with improved checks
    cvelistv5