CVE-2019-8641 – iMessage - Decoding NSSharedKeyDictionary Can Read Object Out of Bounds
https://notcve.org/view.php?id=CVE-2019-8641
An out-of-bounds read was addressed with improved input validation. Una lectura fuera de límites se abordó con una validación de entrada mejorada. iMessage suffers from an issue where decoding NSSharedKeyDictionary can read an ObjC object at attacker controlled address. • https://www.exploit-db.com/exploits/47415 https://www.exploit-db.com/exploits/47608 https://github.com/chia33164/CVE-2019-8641-reproduction https://support.apple.com/HT210588 https://support.apple.com/HT210589 https://support.apple.com/HT210590 https://support.apple.com/HT210606 https://support.apple.com/HT210607 • CWE-125: Out-of-bounds Read •
CVE-2019-8646 – iMessage - NSKeyedUnarchiver Deserialization Allows file Backed NSData Objects
https://notcve.org/view.php?id=CVE-2019-8646
An out-of-bounds read was addressed with improved input validation. This issue is fixed in iOS 12.4, macOS Mojave 10.14.6, tvOS 12.4, watchOS 5.3. A remote attacker may be able to leak memory. Una lectura fuera de límites fue abordada con una comprobación de entrada mejorada. Este problema es corregido en iOS versión 12.4, macOS Mojave versión 10.14.6, tvOS versión 12.4, watchOS versión 5.3. • https://www.exploit-db.com/exploits/47194 https://support.apple.com/HT210346 https://support.apple.com/HT210348 https://support.apple.com/HT210351 https://support.apple.com/HT210353 • CWE-125: Out-of-bounds Read •
CVE-2019-8662 – iMessage - Decoding NSSharedKeyDictionary can read ObjC Object at Attacker Controlled Address
https://notcve.org/view.php?id=CVE-2019-8662
This issue was addressed with improved checks. This issue is fixed in iOS 12.4, macOS Mojave 10.14.6, tvOS 12.4, watchOS 5.3. An attacker may be able to trigger a use-after-free in an application deserializing an untrusted NSDictionary. Este problema fue abordado con comprobaciones mejoradas. Este problema es corregido en iOS versión 12.4, macOS Mojave versión 10.14.6, tvOS versión 12.4, watchOS versión 5.3. • https://www.exploit-db.com/exploits/47608 https://www.exploit-db.com/exploits/47189 https://support.apple.com/HT210346 https://support.apple.com/HT210348 https://support.apple.com/HT210351 https://support.apple.com/HT210353 • CWE-416: Use After Free CWE-502: Deserialization of Untrusted Data •
CVE-2019-8660 – iMessage - Memory Corruption when Decoding NSKnownKeysDictionary1
https://notcve.org/view.php?id=CVE-2019-8660
A memory corruption issue was addressed with improved input validation. This issue is fixed in iOS 12.4, macOS Mojave 10.14.6, tvOS 12.4, watchOS 5.3. A remote attacker may be able to cause unexpected application termination or arbitrary code execution. Un problema de corrupción de memoria fue abordado mejorando la comprobación de entrada. Este problema es corregido en iOS versión 12.4, macOS Mojave versión 10.14.6, tvOS versión 12.4, watchOS versión 5.3. • https://www.exploit-db.com/exploits/47193 https://support.apple.com/HT210346 https://support.apple.com/HT210348 https://support.apple.com/HT210351 https://support.apple.com/HT210353 • CWE-787: Out-of-bounds Write •
CVE-2019-8665
https://notcve.org/view.php?id=CVE-2019-8665
A denial of service issue was addressed with improved validation. This issue is fixed in iOS 12.4, watchOS 5.3. A remote attacker may cause an unexpected application termination. Un problema de denegación de servicio fue abordado con una comprobación mejorada. Este problema es corregido en iOS versión 12.4, watchOS versión 5.3. • https://support.apple.com/HT210346 https://support.apple.com/HT210353 • CWE-20: Improper Input Validation •