Skip to main content

Foxit PDF Reader CVE-2026-57242

| EUVDEUVD-2026-42179 HIGH
Use After Free (CWE-416)
2026-07-08 Foxit GHSA-5744-9f6r-jfw3
7.8
CVSS 3.1 · Vendor: Foxit
Share

Severity by source

Vendor (Foxit) PRIMARY
7.8 HIGH
AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
vuln.today AI
7.8 HIGH

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.

3.1 AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (Foxit).

CVSS VectorVendor: Foxit

Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

1
Analysis Generated
Jul 08, 2026 - 09:08 vuln.today

DescriptionCVE.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.

CVE-2026-57240 HIGH
7.8 Jul 08

Use-after-free memory corruption in Foxit PDF Reader and Foxit PDF Editor lets a crafted PDF containing JavaScript trigg

CVE-2026-13126 HIGH
7.8 Jul 08

Use-after-free memory corruption in Foxit PDF Reader and Foxit PDF Editor (versions 2026.1.1/14.0.4 and earlier) allows

CVE-2026-13127 HIGH
7.8 Jul 08

Denial-of-service (and potential memory-corruption) in Foxit PDF Editor (≤14.0.4 / ≤13.2.4 / ≤2026.1.1) and Foxit PDF Re

CVE-2026-13128 HIGH
7.8 Jul 08

Denial-of-service in Foxit PDF Reader and Foxit PDF Editor (versions 2026.1.1 and earlier) occurs when a victim opens a

CVE-2026-13129 HIGH
7.8 Jul 08

Memory corruption in Foxit PDF Reader and Foxit PDF Editor (versions 2026.1.1, 13.2.4, 14.0.4 and earlier) allows attack

CVE-2026-57238 HIGH
7.8 Jul 08

Memory corruption in Foxit PDF Reader and Foxit PDF Editor allows a crafted PDF to trigger a use-after-free through the

CVE-2026-57245 HIGH
7.8 Jul 08

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

CVE-2026-57246 HIGH
7.8 Jul 08

Memory-corruption (buffer overflow) in Foxit PDF Reader and Foxit PDF Editor arises when the digital-signature plugin pr

CVE-2026-57248 HIGH
7.8 Jul 08

Memory-corruption crash (and potential code execution) in Foxit PDF Reader and Foxit PDF Editor occurs when a PDF's embe

CVE-2026-57249 HIGH
7.8 Jul 08

Use-after-free memory corruption in Foxit PDF Editor and Foxit PDF Reader allows a crafted PDF to crash the application

CVE-2026-57251 HIGH
7.8 Jul 08

Denial of service in Foxit PDF Editor and Foxit PDF Reader arises when the application renders a PDF containing cloud-st

CVE-2026-57252 HIGH
7.8 Jul 08

Use-after-free memory corruption in Foxit PDF Reader and Foxit PDF Editor allows a crafted PDF to crash the application

Share

CVE-2026-57242 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy