Skip to content
OpenAdvisories

Product · Foxit Software

Foxit PDF Reader

97 known vulnerabilities.

25 results · Clear filters · Feed

  • Medium 4.7

    Foxit PDF Editor/Reader Missing Authorization Information Disclosure Vulnerability

    When implementing the JavaScript interface, Foxit PDF Editor/Reader did not perform the attribute authorization checks required by the specification. As a result, a trusted malicious PDF could potentially access sensitive content from other documents within t…

  • Medium 6.1

    Foxit PDF Editor/Reader importIcon NTLM Response Information Disclosure Vulnerability

    The interface of Foxit PDF Editor/Reader lacks the permission verification for secure reading mode, which allows specially crafted PDFs to trigger external SMB authentication without any security prompts and thereby leak the hash of the user's credentials.

  • Medium 6.1

    Foxit PDF Editor/Reader PDF File Parsing Out-Of-Bounds Read Information Disclosure Vulnerability

    A heap-based out-of-bounds read vulnerability exists in Foxit PDF Editor/Reader’s handling of malformed image soft-mask data. Insufficient validation of the soft-mask data attribute during image parsing may cause an arithmetic underflow, resulting in an out-o…

  • Medium 6.1

    Foxit PDF Editor/Reader JPEG File Parsing Out-Of-Bounds Read Information Disclosure Vulnerability

    A heap-based out-of-bounds read vulnerability exists in Foxit PDF Editor Reader’s handling of PDF image objects with inconsistent compression metadata. Insufficient validation during image decoding may result in an undersized buffer and an out-of-bounds read …

  • Medium 6.1

    Foxit PDF Editor/Reader Doc Object Out-Of-Bounds Read Information Disclosure Vulnerability

    A heap-based out-of-bounds read vulnerability exists in Foxit PDF Editor/Reader’s handling of malformed PDF image masks. Inconsistent image metadata may cause incorrect alpha-channel processing during rendering, resulting in an out-of-bounds read and applicat…

  • Medium 5.3

    Security vulnerability: Foxit PDF Editor/Reader Fails to Detect Modifications to Signed Documents Displaying Newly Added Content

    A signature validation vulnerability exists in Foxit PDF Editor/Reader’s handling of incrementally updated PDF documents. Changes to visible document content may not invalidate the existing signature, allowing attackers to alter signed content and potentially…

  • Medium 6.1

    Foxit PDF Editor/Reader AcroForm Out-of-Bounds Read Remote Code Execution Vulnerability

    A heap-based out-of-bounds read vulnerability exists in Foxit PDF Editor/Reader’s handling of wide strings in embedded PDF JavaScript. Insufficient validation of string-deletion ranges can cause an integer underflow, resulting in an out-of-bounds read and app…

  • Medium 4.7

    Foxit PDF Editor/Reader's signature-validation pop-up reports modified certified documents as valid

    Foxit PDF Editor/Reader inconsistently alerts users when signature fields are abnormally modified, including alterations to appearance, coordinates, or field duplication. This may mislead users into trusting tampered documents, since the UI cannot accurately …

  • Medium 6.1

    Foxit PDF Editor/Reader Page Out-of-bounds Read Vulnerability

    The application opens the PDF, and JavaScript performs operations on the page and the document, causing the page-related objects within the application to lose synchronization; however, the renderer still trusts the outdated page count, and eventually the app…

  • Medium 6.1

    Foxit PDF Editor/Reader Page Out-of-bounds Read Vulnerability

    During the process of page opening and form formatting, a JavaScript reentrancy results in an inconsistent document status. Subsequently, with outdated page information, the application attempts to access invalid addresses, causing the application to crash.

  • Medium 6.1

    Foxit PDF Editor/Reader PDF File Parsing Out-Of-Bounds Read Information Disclosure Vulnerability

    An abnormal image object causes the renderer to enter the wrong processing branch. When converting the scan lines, an invalid image buffer pointer is used, resulting in the application crashing.

  • Medium 6.1

    Security vulnerability in Foxit PDF Editor/Reader — OOB Read via NaN-Bypass Clamp

    The application opens a PDF containing an abnormal color space whose attributes reference a valid but semantically malformed function. The function's output is not validated; when subsequently read, it produces an illegal pointer that accesses an out-of-bound…

  • Medium 6.5

    Foxit PDF Editor/Reader XDP XFA XXE arbitrary local file read

    The input file does not need to be strictly in a structurally valid PDF format. Instead, after reviewing the content, the original document disguised as a PDF will be sent to the parser. Malicious documents will construct malicious external entities that, thr…

  • Medium 6.1

    Security vulnerability in Foxit PDF Editor/Reader — PRC 3D BRep Renderer Heap OOB Read

    During the PRC parsing stage, there is a lack of boundary verification for the PRC entity index, which leads to an out-of-bounds read of the entity array. As a result, the application crashes.

  • Medium 6.1

    Foxit PDF Editor/Reader Crash via Malformed PRC 3D Stream

    The PRC file header parsing logic trusts the constructed file structure description information, assumes that the underlying array contains elements and reads them, leading to out-of-bounds reads and application crashes.

  • Medium 5.5

    Foxit PDF Editor/Reader's insufficient parameter validation leads to denial-of-service vulnerability

    Insufficient parameter verification leads to the occurrence of format errors in files, which will trigger an unhandled "std::invalid_argument" exception, ultimately causing the program to terminate.

  • Medium 5.5

    Foxit PDF Editor/Reader Infinite Loop Denial-of-Service Vulnerability

    Improper control flow management allows a crafted document action chain to cause modal dialog reentry on the main thread, resulting in UI freeze and denial of service.

  • Medium 5.5

    Foxit PDF Editor/Reader AcroForm Signature Use-After-Free Vulnerability

    Flaws in page lifecycle management allow document structure changes to desynchronize internal component states, causing subsequent operations to access invalidated objects and crash the program.

  • Medium 5.5

    UAF in Foxit PDF Editor/Reader via XFA calculate event

    A crafted XFA PDF can trigger a use-after-free condition during calculate event processing, causing the application to crash and resulting in an arbitrary code execution.

  • Medium 5.5

    Null pointer dereference in Foxit PDF Editor/Reader when accessing stamp annotation

    The application does not validate the presence of required appearance (AP) data before accessing stamp annotation resources. When a PDF contains a stamp annotation missing its AP entry, the code continues to dereference the associated object without a prior n…

  • Medium 6.2

    Stack exhaustion caused by cyclic references in Foxit PDF Editor/Reader

    The application does not detect or guard against cyclic PDF object references while handling JavaScript in PDF. When pages and annotations are crafted that reference each other in a loop, passing the document to APIs (e.g., SOAP) that perform deep traversal c…

  • Medium 5.5

    Use after free of view cache in Foxit PDF Editor/Reader

    The application does not properly validate the lifetime and validity of internal view cache pointers after JavaScript changes the document zoom and page state. When a script modifies the zoom property and then triggers a page change, the original view object …

  • Medium 5.3

    Foxit PDF Reader 3D Annotation Out-of-Bounds Memory Access Vulnerability

    A memory corruption vulnerability exists in the 3D annotation handling of Foxit PDF Reader due to insufficient bounds checking when parsing U3D data. When opening a PDF file containing malformed or specially crafted PRC content, out-of-bounds memory access ma…

  • Medium 5.3

    Foxit PDF Reader 3D Annotation Out-of-Bounds Memory Access Vulnerability

    A memory corruption vulnerability exists in the 3D annotation handling of Foxit PDF Reader due to insufficient bounds checking when parsing PRC data. When opening a PDF file containing malformed or specially crafted PRC content, out-of-bounds memory access ma…

  • Medium 5.3

    Foxit PDF Reader 3D Annotation Out-of-Bounds Memory Access Vulnerability

    A memory corruption vulnerability exists in the 3D annotation handling of Foxit PDF Reader due to insufficient bounds checking when parsing PRC data. When opening a PDF file containing malformed or specially crafted PRC content, out-of-bounds memory access ma…