PT-2020-5581 · Foxit · Foxit Phantompdf

Mat Powell

·

Published

2020-04-16

·

Updated

2020-04-30

·

CVE-2020-10912

CVSS v2.0

10

High

VectorAV:N/AC:L/Au:N/C:C/I:C/A:C
Name of the Vulnerable Software and Affected Versions Foxit PhantomPDF version 9.7.0.29478
Description The issue is related to a type confusion condition due to the lack of proper validation of user-supplied data in the handling of the SetFieldValue command of the communication API. This can allow a remote attacker to execute arbitrary code on affected installations, but user interaction is required, such as visiting a malicious page or opening a malicious file. The exploitation of this issue can result in the execution of code in the context of the current process.
Recommendations For Foxit PhantomPDF version 9.7.0.29478, consider restricting access to the SetFieldValue command until a patch is available. As a temporary workaround, avoid using the SetFieldValue command in the communication API to minimize the risk of exploitation. At the moment, there is no information about a newer version that contains a fix for this vulnerability.

RCE

Type Confusion

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2021-01202
CVE-2020-10912
ZDI-20-519

Affected Products

Foxit Phantompdf