ZDI-19-253: (Pwn2Own) Samsung Galaxy S9 ASN.1 Heap-based Buffer Overflow Remote Code Execution Vulnerability
This vulnerability allows remote attackers to execute arbitrary code on vulnerable installations of Samsung Galaxy S9. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the ASN.1 parser. When parsing ASN.1 strings, the process does not properly validate the length of user-supplied data prior to copying it to a fixed-length heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process.
Affected Software
Event History
Frequently Asked Questions
What is the severity of ZDI-19-253?
The severity of ZDI-19-253 is critical, as it allows remote code execution on vulnerable Samsung Galaxy S9 devices.
How do I fix ZDI-19-253?
To fix ZDI-19-253, users should update their Samsung Galaxy S9 to the latest firmware version provided by Samsung.
Who is affected by ZDI-19-253?
ZDI-19-253 affects users of Samsung Galaxy S9 devices that have not received the appropriate security updates.
Is user interaction required for ZDI-19-253 exploitation?
Yes, user interaction is required for ZDI-19-253 exploitation, as the target must visit a malicious page or open a malicious file.
What type of attack is associated with ZDI-19-253?
ZDI-19-253 is associated with remote code execution attacks which can compromise the affected Samsung Galaxy S9 devices.