Skip to main content

Foxit AI EUVDEUVD-2026-36715

| CVE-2026-12057 HIGH
Inclusion of Functionality from Untrusted Control Sphere (CWE-829)
2026-06-15 Foxit GHSA-9jq6-3jwj-jrfh
7.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft PDF with malicious JavaScript
  2. Delivery
    Deliver via email or web download
  3. Exploit
    Victim opens PDF in Foxit AI
  4. Execution
    Sandbox fails to intercept dangerous interface
  5. Persist
    Embedded script fetches remote payload
  6. Impact
    Arbitrary code executes as user

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V15 - Secure Coding and Architecture Trusted source inclusion only
Exploitation Conditions

Exploitation requires a victim to open an attacker-crafted PDF inside Foxit AI with JavaScript processing enabled (the default), and the host must be able to reach the attacker's remote script URL for the second stage to load. Limiting factors are the required user interaction (UI:R), local attack vector (AV:L) meaning the malicious file must reach the endpoint via a separate delivery channel, and outbound network connectivity from the Foxit AI process; environments that disable PDF JavaScript or strictly egress-filter document readers materially reduce realistic risk.

Impact

The CVSS 3.1 vector (AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H) describes local attack vector requiring user interaction, but the description states the malicious PDF loads remote scripts - meaning the initial delivery is plausibly via email or web download even though execution context is local to the victim. EPSS probability is very low (0.13%, percentile 3%) and SSVC marks Exploitation as 'none' and Automatable as 'no', consistent with no public exploit identified at time of analysis. Technical impact is rated total (full C/I/A loss), so a successful lure against a single user yields complete system compromise; risk should be treated as moderate-to-high for endpoints that routinely open untrusted PDFs and lower for hardened, restricted-document environments.

Exploit ScenarioDerived

An attacker crafts a PDF containing JavaScript that invokes the unmediated sandbox interfaces to fetch a second-stage payload from an attacker-controlled server, then emails or links the document to a target. When the victim opens the file in Foxit AI, the embedded script loads and executes the remote code with the privileges of the user. No public exploit identified at time of analysis, but the description is sufficiently detailed that proof-of-concept development is feasible.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv3 – Jun 16, 2026

Arbitrary code execution in Foxit AI (versions before 2026-06-15) occurs when the application processes JavaScript embedded in a PDF inside its sandbox but fails to intercept dangerous interfaces, permitting remote script loading. A user must open a malicious PDF for exploitation to succeed, and no public exploit identified at time of analysis with EPSS at only 0.13%. SSVC reports total technical impact but no observed exploitation.

Earlier versions of this analysis (2)
v2 Jun 16, 2026 - 16:57 cvss changed CVSS 7.8

Arbitrary code execution in Foxit AI allows attackers to escape the embedded PDF JavaScript sandbox by invoking unintercepted dangerous interfaces, which can load remote scripts and execute arbitrary code on the victim host. Triggering requires a user to open a malicious PDF in Foxit AI; no public exploit identified at time of analysis, and EPSS exploitation probability is low (0.13%).

v1 Jun 15, 2026 - 12:24 CVSS 8.6

Arbitrary code execution in Foxit AI occurs when the application processes JavaScript embedded in a PDF document, because the sandbox fails to block certain dangerous interfaces that permit loading of remote scripts. A victim who opens a malicious PDF can have attacker-controlled code executed with scope change beyond the sandbox boundary, and no public exploit identified at time of analysis.

RemediationAI

Patch available per vendor advisory: upgrade Foxit AI to a build dated 2026-06-15 or later per the Foxit security bulletin at https://www.foxit.com/support/security-bulletins.html. Until upgrade is possible, disable JavaScript execution in PDF preferences (this breaks legitimate interactive forms and dynamic content), block opening of PDFs from untrusted sources at the email gateway and web proxy, and restrict outbound network access from the Foxit AI process so the sandbox cannot reach attacker-controlled script hosts - note that endpoint egress filtering may break other legitimate remote-content features. User-awareness reminders to avoid opening unsolicited PDFs are a partial compensating control given the UI:R requirement.

Affected VersionsENISA

Foxit AI before 2026-06-15

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Foxit AI integrates JavaScript processing for PDF documents, executing scripts inside a sandbox intended to constrain access to host resources. CWE-829 (Inclusion of Functionality from Untrusted Control Sphere) identifies the root cause: the sandbox does not fully mediate certain JavaScript interfaces, allowing the embedded script to fetch and execute remote payloads from attacker-controlled origins. Affected products per CPE are cpe:2.3:a:foxit_software_inc.:foxit_ai:*:*:*:*:*:*:*:*, indicating all Foxit AI builds prior to the fix date are in scope.

Know when Foxit Ai gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Foxit) PRIMARY HIGH
NVD 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 with user interaction (AV:L, UI:R), no privileges needed (PR:N), low complexity once PDF is opened, and full code execution yields C:H/I:H/A:H.

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 VectorNVD

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

Lifecycle Timeline

3
Analysis Updated
Jun 16, 2026 - 16:58 vuln.today
v3 - CVSS changed
Analysis Updated
Jun 16, 2026 - 16:57 vuln.today
v2 - CVSS changed
CVSS changed
Jun 16, 2026 - 16:52 NVD
8.6 (HIGH) 7.8 (HIGH)

DescriptionNVD

When the application executes the JavaScript script embedded in the PDF within the sandbox, it fails to intercept some dangerous interfaces, which allows remote scripts to be loaded, resulting in arbitrary code execution.

Executive ViewAI

Why It Matters

Foxit AI users are at risk of system compromise through opening malicious PDF files, potentially exposing the organization to data theft and operational disruption. While currently no active attacks have been observed, all employees using Foxit AI for document processing remain vulnerable until the software vendor releases a security update.

Business Impact: High
Compensating Controls

Until vendor patch available: (1) Disable JavaScript execution in Foxit AI preferences across all installations; (2) Restrict PDF opening from external or untrusted email sources via endpoint controls; (3) Deploy alternative PDF readers (Adobe Acrobat Reader) for sensitive documents; (4) Establish user security awareness program focusing on PDF-based threats; (5) Create escalation process for suspicious or unexpected PDF receipt.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

39
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +39
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

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