CVE-2021-31473: Foxit Reader browseForDoc Out-Of-Bounds Write Remote Code Execution Vulnerability
This vulnerability allows remote attackers to execute arbitrary code on affected installations of Foxit Reader 10.1.3.37598. 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 browseForDoc function. The issue results from the lack of proper validation of user-supplied data, which can result in a write past the end of an allocated data structure. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-13523.
Other sources
This vulnerability allows remote attackers to execute arbitrary code on affected installations of Foxit Reader. 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 browseForDoc function. The issue results from the lack of proper validation of user-supplied data, which can result in a write past the end of an allocated data structure. 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 vulnerability identifier for this vulnerability?
The vulnerability identifier for this vulnerability is CVE-2021-31473.
What is the severity level of CVE-2021-31473?
The severity level of CVE-2021-31473 is high with a CVSS score of 7.8.
Which software versions are affected by CVE-2021-31473?
Foxit Reader versions up to and including 10.1.3.37598 are affected by CVE-2021-31473.
How can an attacker exploit CVE-2021-31473?
An attacker can exploit CVE-2021-31473 by tricking a user into visiting a malicious website or opening a malicious file.
Is Microsoft Windows vulnerable to CVE-2021-31473?
No, Microsoft Windows is not vulnerable to CVE-2021-31473.