Severity by source
AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Local crafted file with required user interaction (AV:L/UI:R); vendor describes a crash so availability is High, but confidentiality/integrity lowered to Low absent proven code execution.
Primary rating from Vendor (Foxit).
CVSS VectorVendor: Foxit
Lifecycle Timeline
1DescriptionCVE.org
When the application opens a PDF file and JavaScript writes annotation attributes, there is a lack of sufficient object type and argument checks. As a result, due to the damage to the internal structure of the annotations, it causes the application to crash during subsequent release.
AnalysisAI
Memory-corruption crash (and potential code execution) in Foxit PDF Reader and Foxit PDF Editor occurs when a PDF's embedded JavaScript writes annotation attributes without sufficient object-type and argument validation, corrupting the internal annotation structure so the application faults during subsequent object release (CWE-763). Local exploitation requires a user to open a crafted PDF; there is no public exploit identified at time of analysis and the flaw is not in CISA KEV. The vendor rates full confidentiality, integrity, and availability impact (CVSS 7.8), though Foxit tags it as Denial of Service.
Technical ContextAI
Foxit PDF Reader and Foxit PDF Editor embed a JavaScript engine that lets document scripts manipulate PDF objects such as annotations (the interactive markup, form, and link objects layered over page content). The defect is an object-type and argument confusion: when script sets annotation attributes, the application fails to validate the object type or arguments, leaving a dangling or invalid reference in the annotation's internal structure. CWE-763 (Release of Invalid Pointer or Reference) is the root-cause class - during later cleanup/free of that corrupted object the engine dereferences or frees an invalid pointer, producing a crash and, depending on heap state, potential memory corruption beyond a simple abort. Affected products per CPE are cpe:2.3:a:foxit_software_inc.:foxit_pdf_reader and cpe:2.3:a:foxit_software_inc.:foxit_pdf_editor.
RemediationAI
No exact fix version is provided in the input, so consult the Foxit security bulletin at https://www.foxit.com/support/security-bulletins.html for the patched release and upgrade Foxit PDF Reader and Foxit PDF Editor to the vendor-fixed version once identified (Patch available per vendor advisory; released patched version not independently confirmed here). As a compensating control until patched, disable JavaScript execution in Foxit (Preferences > JavaScript > uncheck 'Enable JavaScript Actions'), which directly removes the attack path since the flaw is triggered by document JavaScript writing annotation attributes - the trade-off is that legitimate interactive forms and scripted document features will stop working. Additionally, enable Safe/Protected Reading Mode and instruct users not to open untrusted PDFs; where feasible, filter or sandbox inbound PDFs at the mail/web gateway. Do not rely on version numbers not present in the input.
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 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
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-763 – Release of Invalid Pointer or Reference
View allSame technique Denial Of Service
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-42205
GHSA-5mvj-c93h-4pfc