Severity by source
AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
File-parsing UAF needs a locally opened malicious PDF (AV:L, UI:R) with no privileges (PR:N); memory-write primitive supports high C/I/A despite only a crash being demonstrated.
Primary rating from Vendor (Foxit).
CVSS VectorVendor: Foxit
Lifecycle Timeline
1DescriptionCVE.org
When the application opens a PDF, traverses and builds the annotation elements related to hyperlinks, it fails to validate the abnormal annotation relationships and field combinations. This results in the internal objects entering an invalid state. Eventually, during the destruction phase, an invalid pointer write occurred, causing the application to crash.
AnalysisAI
Memory corruption in Foxit PDF Reader (≤2026.1.1) and Foxit PDF Editor (≤14.0.4, ≤13.2.4, and ≤2026.1.1) allows an attacker to trigger a use-after-free when a victim opens a maliciously crafted PDF whose hyperlink annotation objects use abnormal relationships and field combinations. The flaw manifests as an invalid pointer write during object destruction; while the vendor description only confirms an application crash, the vendor-assigned CVSS (C:H/I:H/A:H) and CWE-416 classification indicate potential for arbitrary code execution. There is no public exploit identified at time of analysis and it is not listed in CISA KEV.
Technical ContextAI
The defect is a CWE-416 use-after-free in the PDF annotation-parsing subsystem shared by Foxit's PDF Reader and Editor engines (cpe:2.3:a:foxit_software_inc.:foxit_pdf_reader and cpe:2.3:a:foxit_software_inc.:foxit_pdf_editor). PDF annotations are dictionary objects linked to page and field structures; link (hyperlink) annotations reference action and destination objects. Foxit's parser builds these annotation elements without validating that the annotation relationships and field combinations are well-formed, so a crafted PDF drives the internal object graph into an invalid state. When the document is later torn down, a dangling/invalid pointer is dereferenced for a write during destruction - the classic use-after-free primitive that can corrupt heap memory and, in the worst case, be shaped into control-flow hijacking rather than a mere crash.
RemediationAI
Upgrade to a Foxit-supplied fixed release above the affected ranges (Reader beyond 2026.1.1; Editor beyond 14.0.4 / 13.2.4 / 2026.1.1); Patch available per vendor advisory at https://www.foxit.com/support/security-bulletins.html - the exact patched version number is not stated in the provided data and must be confirmed from that bulletin. Until patched, compensating controls include disabling automatic PDF preview/rendering in mail clients and browsers so files are not opened silently, and instructing users not to open PDFs from untrusted senders (trade-off: relies on user behavior and does not stop a determined phishing lure). Where feasible, route inbound PDFs through a sandboxed viewer or content-disarm-and-reconstruction gateway, and consider opening untrusted PDFs in an alternate/hardened viewer or isolated VM (trade-off: workflow friction and possible rendering-fidelity loss). Application-level exploit mitigations such as enforced DEP/ASLR and least-privilege execution reduce the odds that the invalid-pointer write escalates beyond a crash.
More in Foxit Pdf Editor
View allUse-after-free memory corruption in Foxit PDF Reader and Foxit PDF Editor lets a crafted PDF containing JavaScript trigg
Use-after-free memory corruption in Foxit PDF Reader and Foxit PDF Editor (versions 2026.1.1/14.0.4 and earlier) allows
Denial-of-service (and potential memory-corruption) in Foxit PDF Editor (≤14.0.4 / ≤13.2.4 / ≤2026.1.1) and Foxit PDF Re
Denial-of-service in Foxit PDF Reader and Foxit PDF Editor (versions 2026.1.1 and earlier) occurs when a victim opens a
Memory corruption in Foxit PDF Reader and Foxit PDF Editor (versions 2026.1.1, 13.2.4, 14.0.4 and earlier) allows attack
Memory corruption in Foxit PDF Reader and Foxit PDF Editor allows a crafted PDF to trigger a use-after-free through the
Use-after-free memory corruption in Foxit PDF Reader (2026.1.1 and earlier) and Foxit PDF Editor (through 14.0.4, 13.2.4
Memory-corruption (buffer overflow) in Foxit PDF Reader and Foxit PDF Editor arises when the digital-signature plugin pr
Memory-corruption crash (and potential code execution) in Foxit PDF Reader and Foxit PDF Editor occurs when a PDF's embe
Use-after-free memory corruption in Foxit PDF Editor and Foxit PDF Reader allows a crafted PDF to crash the application
Denial of service in Foxit PDF Editor and Foxit PDF Reader arises when the application renders a PDF containing cloud-st
Use-after-free memory corruption in Foxit PDF Reader and Foxit PDF Editor allows a crafted PDF to crash the application
Same weakness CWE-416 – Use After Free
View allSame technique Memory Corruption
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-42207
GHSA-6g2w-33jp-v2w5