Severity by source
AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Local file-open vector (AV:L) with required user interaction (UI:R), no auth (PR:N); memory corruption plausibly yields code execution, so C/I/A:H, though a pure DoS would drop C/I to N.
Primary rating from Vendor (Foxit).
CVSS VectorVendor: Foxit
Lifecycle Timeline
1DescriptionCVE.org
The application opens the PDF, and JavaScript modifies the form. However, the related objects on the page lack complete lifecycle management and null value validation; when the page state changes, the application continuously dereferences invalid objects, eventually leading to a crash.
AnalysisAI
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, and 2026.1.1) allows a remote attacker to execute arbitrary code or crash the application when a victim opens a maliciously crafted PDF. The flaw stems from JavaScript-driven form modifications that leave page-related objects with incomplete lifecycle management, so the application dereferences freed/invalid objects on page-state changes. No public exploit identified at time of analysis, and it is not listed in CISA KEV; while the description emphasizes a crash, the CVSS vector rates full confidentiality, integrity, and availability impact, consistent with exploitable memory corruption.
Technical ContextAI
The vulnerability lives in Foxit's PDF rendering and interactive-forms (AcroForm) engine, where embedded JavaScript can programmatically modify form fields at runtime. Per CWE-416 (Use After Free), the affected page and form objects lack complete lifecycle management and null-value validation: when a JavaScript action alters the form and the page state subsequently changes, the engine continues to dereference objects that have already been freed or invalidated. The CPE data confirms two affected applications - cpe:2.3:a:foxit_software_inc.:foxit_pdf_reader and cpe:2.3:a:foxit_software_inc.:foxit_pdf_editor - both of which share the same core rendering/JavaScript stack, meaning the defect is in shared parsing/scripting code rather than a single product. Use-after-free conditions like this are a classic bridge from a crash (dangling pointer read) to code execution when an attacker can groom the heap to control the contents of the freed allocation.
RemediationAI
Upgrade to the fixed Foxit builds published in the vendor's security bulletin at https://www.foxit.com/support/security-bulletins.html; the input data does not specify an exact patched version, so treat this as 'Patch available per vendor advisory' and verify the target build against that bulletin before deployment (do not deploy an unverified version number). As an interim compensating control, disable JavaScript execution in Foxit (Preferences → JavaScript → uncheck 'Enable JavaScript Actions'), which directly removes the JavaScript-driven form-modification trigger at the cost of breaking legitimate interactive forms and calculated fields; additionally, enable/keep Foxit's Safe Reading Mode and restrict opening of PDFs from untrusted sources via email/download gateways. Where feasible, route untrusted PDFs through a sandboxed viewer or CDR (content disarm and reconstruction) pipeline until patched.
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
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 attac
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 Denial Of Service
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-42179
GHSA-5744-9f6r-jfw3