Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain local low-privileged access to host
-
DeliveryTrigger or await updater package download
-
ExploitWin TOCTOU race, swap update package
-
ExecutionElevated updater extracts malicious package
-
ImpactExecute arbitrary code with elevated privileges
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture TOCTOU prevention
|
| Exploitation Conditions | Exploitation requires that the attacker already have LOCAL, low-privileged code execution on a system running Foxit PDF Editor or Reader, and that the software's auto-update mechanism performs a download-then-elevated-extract sequence. The concrete prerequisite is write access to the location where the update package is staged plus the ability to swap that file within the TOCTOU window between download and high-privilege extraction, exploiting the insufficient file locking and missing integrity validation. Limiting factors: no remote network vector (AV:L), the attacker must win a timing race (reducing reliability, consistent with SSVC Automatable: no), an update cycle must be in progress, and the affected versions are Foxit PDF Editor ≤14.0.7 / ≤13.2.6 / ≤2026.2 and Foxit PDF Reader ≤2026.2; patched builds are not vulnerable. No user interaction by a separate victim is required (UI:N). |
| Impact | This is a genuine but non-urgent local privilege escalation. The CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, base 7.8) describes a local attacker with low privileges achieving full CIA impact - consistent with the CWE-367 TOCTOU race in the updater described by Foxit. Every exploitation signal points AWAY from active threat: EPSS is 0.13% (3rd percentile), CISA SSVC lists Exploitation as 'none' and Automatable as 'no' (though Technical Impact is 'total', matching the C:H/I:H/A:H), and there is no public exploit identified at time of analysis. The signals are therefore internally consistent - high technical impact but low likelihood - making this a patch-on-normal-cycle issue rather than an emergency, since an attacker must already have local low-privileged code execution on the host before this flaw buys them elevation. One honest caveat on my own scoring: the provided AC:L may understate difficulty, because TOCTOU exploitation requires winning a timing race against the download/extract window; SSVC's 'Automatable: no' supports that it is not trivially mass-exploitable. No KEV listing and no vendor exploitation claim exist. |
| Exploit ScenarioDerived | A local, low-privileged user on a machine running Foxit PDF Editor or Reader waits for (or induces) the application's auto-update to download an installer package. During the gap between download and the high-privilege extraction step, the attacker replaces the package on disk with a malicious one because file locking and integrity validation are insufficient, causing the elevated updater to execute attacker-controlled code with elevated privileges. No public exploit is identified at time of analysis, so an attacker would need to develop the race themselves. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Oct 08, 2026
Local privilege escalation in Foxit PDF Editor (versions 14.0.7, 13.2.6 and 2026.2 and earlier) and Foxit PDF Reader (2026.2 and earlier) lets an attacker who already has low-privileged local code execution swap the staged update package between download and high-privilege extraction, yielding arbitrary code execution as SYSTEM/admin. The root cause is a time-of-check-to-time-of-use race (CWE-367) combined with insufficient file locking and missing integrity validation on the update package, consistent with the CVSS:3.1 vector AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H (7.8 High). There is no public exploit identified at time of analysis, no confirmed active exploitation (CISA KEV negative; SSVC Exploitation: none), and EPSS is only 0.13% (3rd percentile); the attacker must also win a timing race during an in-progress update cycle, consistent with SSVC Automatable: no, making this a genuine but non-urgent local privilege-escalation issue rather than a mass-exploitable remote flaw.
Earlier versions of this analysis (1)
Local privilege escalation in Foxit PDF Editor and Foxit PDF Reader lets an already-present low-privileged user replace the downloaded update package before the updater extracts it with elevated privileges, resulting in SYSTEM/root-level arbitrary code execution. The flaw is a time-of-check-to-time-of-use race (CWE-367) rooted in insufficient file locking and missing integrity validation of the update package during the download-to-extraction handoff, and it affects Foxit PDF Editor and Foxit PDF Reader installations that use the auto-update mechanism (CPE entries foxit_software_inc.:foxit_pdf_editor and foxit_software_inc.:foxit_pdf_reader track all listed versions). Exploitation requires a local foothold (PR:L, AV:L) and winning a narrow race window while an update is in progress, and the independent assessment rates this as AC:H rather than the vendor's AC:L, so practical reach is limited to multi-user, shared, or centrally managed endpoints where an attacker-triggered or scheduled update can be interleaved; no public exploit identified at time of analysis.
RemediationAI
Upgrade Foxit PDF Editor and Foxit PDF Reader to the latest vendor-released builds as published on the Foxit security bulletins page (https://www.foxit.com/support/security-bulletins.html); the available data indicates patched builds are not vulnerable but does not specify an exact fixed version number, so the advisory must be checked to confirm the target build for each branch (Editor 14.x, 13.x and 2026.x; Reader 2026.x). If immediate upgrade is not possible, the most effective compensating control is to disable or defer the automatic update mechanism (switching to manual, administrator-initiated updates) so the vulnerable download-then-elevated-extract sequence does not run unattended; the trade-off is delayed delivery of future security fixes and increased operator workload. Additionally, restrict filesystem write access to the updater's staging/temp directories so only SYSTEM/root or the updating service account can create or modify files there, which directly removes the attacker's ability to swap the package but may require ACL changes that could break non-privileged update workflows. Running Foxit as a standard user (not as a member of the local Administrators group) reduces the value of the escalation target, and monitoring for unexpected writes to the staging path during update cycles can provide detection coverage; note that none of these fully substitute for the vendor patch, and EPSS (0.13%, 3rd percentile) combined with SSVC Exploitation: none and Automatable: no indicates this is not an emergency patch-now scenario.
Affected VersionsENISA
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
The flaw is a classic TOCTOU (time-of-check-to-time-of-use) race, mapped to CWE-367, inside the software update pipeline of Foxit PDF Editor and Foxit PDF Reader. Updaters of this type typically run in two phases: a low-privileged process downloads an update package into a staging directory, then a high-privileged (SYSTEM/root) helper or service extracts and installs it. Because the package is not held under an exclusive lock between the two phases and its integrity (hash/signature) is not re-validated at extraction time, an attacker with write access to the staging path can replace the legitimate package with a crafted one during the window between download completion and elevated extraction, and the privileged stage will then process attacker-controlled content. The CVSS vector AV:L/AC:L/PR:L/UI:N confirms this is local-only, requires prior low-privileged access, needs no separate victim interaction, and yields high confidentiality, integrity and availability impact through elevated code execution. CPE data confirms the exposed components are Foxit Software Inc.'s Foxit PDF Editor (cpe:2.3:a:foxit_software_inc.:foxit_pdf_editor) and Foxit PDF Reader (cpe:2.3:a:foxit_software_inc.:foxit_pdf_reader). ENISA EUVD tracks the same issue as EUVD-2026-85161, and SSVC rates technical impact as total while judging the issue non-automatable, reflecting the timing-race prerequisite.
Know when Foxit Pdf Editor 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
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Local vector with an existing low-privileged account (AV:L/PR:L); the TOCTOU race is arguably AC:H, but weak locking makes it repeatably winnable, so AC:L with full C/I/A via elevated code execution.
Primary rating from Vendor (Foxit).
CVSS VectorNVD
Lifecycle Timeline
2DescriptionNVD
A vulnerability in Foxit PDF Editor/Reader’s update mechanism allows an update package to be replaced between download and high-privilege extraction due to insufficient file locking and integrity validation. This could enable local attackers to execute arbitrary code with elevated privileges.
Zero Day Initiative Advisories
Executive ViewAI
Foxit PDF Editor and Foxit PDF Reader contain a high-severity local privilege-escalation flaw that could let an attacker with existing low-level access on a workstation gain SYSTEM or administrative rights by tampering with the software update process. Because exploitation requires local code execution and a timing race, and no public exploit or confirmed active exploitation is known, the immediate risk is limited but unpatched endpoints remain a post-compromise escalation path. Leadership should care because successful exploitation could lead to full endpoint takeover, data exposure, and lateral movement, especially on systems where users have local admin rights or run untrusted code.
No vendor-released patch identified at time of analysis; enforce least privilege, remove local admin rights, restrict write access to Foxit update and staging directories, disable automatic updates and apply vendor-signed installers manually under supervision, deploy EDR and application allowlisting, and monitor for anomalous update-process behavior.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
More in Foxit Pdf Editor
View allContent spoofing in Foxit PDF Editor and Foxit PDF Reader allows remote attackers to alter visible content in incrementa
Local privilege escalation in Foxit PDF Editor for macOS allows an attacker with a low-privilege foothold to execute arb
A local privilege escalation vulnerability in the auto-update daemon shipped with Foxit PDF Editor and Foxit PDF Reader
Man-in-the-middle attackers occupying the network path of Foxit PDF Editor and Foxit PDF Reader software-update traffic
Path traversal in the attachment-handling logic of Foxit PDF Editor and Foxit PDF Reader lets a crafted PDF write an emb
An out-of-bounds write (CWE-787) in the PDF rendering engine of Foxit PDF Editor and Foxit PDF Reader can be triggered w
Out-of-bounds write in the U3D/GIF texture decoding path of Foxit PDF Editor and Foxit PDF Reader allows a crafted PDF t
Insufficient validation of embedded-resource file paths in Foxit PDF Editor and Foxit PDF Reader (CVE-2026-91801) lets a
Foxit PDF Editor and Reader can crash due to a use-after-free (CWE-416) when a user opens a specially crafted PDF that i
Use-after-free in Foxit PDF Editor and Foxit PDF Reader (CWE-416) lets a specially crafted PDF trigger memory corruption
Heap-based out-of-bounds write in Foxit PDF Editor and Foxit PDF Reader occurs when the products decode JPEG2000 image d
A use-after-free in Foxit PDF Editor and Foxit PDF Reader can be triggered by opening a crafted PDF whose image objects
EUVD-2026-85161
GHSA-597r-vgr7-9622
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB