Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privileged local account
-
DeliveryLocate world-writable update-daemon config
-
ExploitInject malicious script into config
-
ExecutionWait for privileged daemon to read config
-
PersistDaemon executes script at high privilege
-
ImpactFull system compromise
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V13 - Configuration Permission assignment review
|
| Exploitation Conditions | Requires an existing local, unprivileged user session on a host running Foxit PDF Editor or Foxit PDF Reader with the vulnerable auto-update daemon installed and its insecurely-permissioned configuration file present. The concrete prerequisite is that the update daemon's configuration file is modifiable by regular (non-admin) users, and that the daemon subsequently runs with elevated privileges to read and act on that file. Limiting factors: no remote vector (AV:L) - the attacker must already be on the machine (PR:L); exploitation depends on the daemon actually being installed and scheduled to run; and environments that harden or remove the auto-updater, or that have applied Foxit's fix, are not affected. No user interaction by a victim is required (UI:N). |
| Impact | The CVSS 3.1 vector (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H = 8.8) describes a classic local privilege escalation: an already-authenticated low-privileged local user (PR:L, AV:L) abuses weak filesystem permissions (CWE-732) on the update daemon's configuration file to run arbitrary script content in the daemon's higher-privilege (likely SYSTEM/root) context, producing full C:H/I:H/A:H with a scope change (S:C) as the impact crosses from the user to the elevated service. This is a genuine, high-quality finding but NOT a mass-exploitation emergency: exploitation requires an existing local foothold, so it is a post-compromise escalation primitive rather than an internet-facing entry point. No EPSS score, no CISA KEV entry, and no public POC were provided in the input, so there is no evidence of active exploitation - under an SSVC lens this reads as 'exploitation: none, automatable: no (local, requires prior access), technical impact: total.' The single vendor reference (Foxit security bulletins) is self-reported, which is consistent with a coordinated disclosure and patch rather than an observed attack. Net: real and worth patching promptly on managed fleets because of the total technical impact, but its practical priority is bounded by the local-access precondition. |
| Exploit ScenarioDerived | An attacker who already has an unprivileged local account (or malware running as a standard user) writes malicious script/command content into the Foxit update daemon's world-writable configuration file. When the auto-update daemon next runs with elevated privileges, it reads the tampered configuration and executes the attacker-controlled script, granting SYSTEM/root-level code execution. No public exploit code is identified in the provided data, and no user interaction is required (UI:N). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 23, 2026
A local privilege escalation vulnerability in the auto-update daemon shipped with Foxit PDF Editor and Foxit PDF Reader (CVE-2026-91798, CVSS 3.1 8.8) lets an already-authenticated, low-privileged local user abuse an insecurely permitted configuration file (CWE-732) to have the elevated daemon execute arbitrary script content with SYSTEM/root-level rights. Because the attacker must already hold a session on the host and the impact crosses a privilege boundary, the vector is AV:L/PR:L/UI:N/S:C with full confidentiality, integrity, and availability impact; no remote attack path exists, and no public exploit code was identified at time of analysis. Any host running a vulnerable Foxit build with the update daemon installed and the loosely permissioned configuration file present is exposed, making this most relevant to multi-user workstations, VDI, and terminal-server environments where unprivileged users share a machine with a privileged updater.
RemediationAI
Apply the fixed build published by Foxit for both Foxit PDF Editor and Foxit PDF Reader; consult the Foxit security bulletins page (https://www.foxit.com/support/security-bulletins.html) to confirm the exact patched version for your product line and edition, as a specific fix version was not included in the available data. If patching cannot be completed immediately, the highest-value compensating control is to neutralize the attack surface itself: disable and stop the Foxit update daemon and remove or disable its scheduled task/service so the loosely permissioned configuration file is never consumed by a privileged process - the trade-off is that the endpoint loses automatic security updates and must be updated manually. Alternatively, harden the permissions on the daemon's configuration file and its parent directory so that only SYSTEM/Administrators (or root) can write it and Authenticated Users/Users retain read-only access; this preserves auto-update functionality but requires validating that the daemon does not recreate the file with permissive ACLs on its next run, so re-check the ACL after every update cycle. On managed fleets, deploy Foxit via the enterprise/MSI package with the updater component excluded, which removes the vulnerable daemon entirely at the cost of centralized patch management responsibility. Because exploitation requires an existing low-privileged local session (AV:L/PR:L), prioritizing the fix on multi-user workstations, VDI pools, and terminal servers reduces the practical exposure while other hosts wait in the patch queue.
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 filesystem-permission weakness (CWE-732: Incorrect Permission Assignment for Critical Resource) in the update daemon of Foxit PDF Editor and Foxit PDF Reader, per Foxit Software Inc.'s own reporting. Windows auto-update services typically run as a privileged account (SYSTEM) and read configuration, manifest, or script files at a predictable path so they can apply product updates without user interaction. When that configuration resource is writable by non-administrative users, the daemon's own elevated context becomes the attacker's execution context: a regular user edits the file to introduce attacker-controlled script or command content, and the privileged daemon consumes it and runs it. The CPE entries confirm both the editor and the reader product lines (cpe:2.3:a:foxit_software_inc.:foxit_pdf_editor and cpe:2.3:a:foxit_software_inc.:foxit_pdf_reader) are in scope, and the CVSS vector's scope change (S:C) is the semantic marker for this boundary crossing - the compromise starts in the unprivileged user's security scope and lands in the daemon's higher-privilege scope. The AV:L/PR:L pair confirms this is not remotely reachable and not unauthenticated: the precondition is an existing local session plus the daemon being installed and scheduled to run, and the AC:L rating indicates the insecure permission is exploitable without special timing or race conditions.
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:C/C:H/I:H/A:H
Local low-privileged user (AV:L/PR:L) tampers a user-writable config that a higher-privileged daemon executes, crossing a privilege boundary (S:C) for full C/I/A impact.
Primary rating from Vendor (Foxit).
CVSS VectorVendor: Foxit
DescriptionCVE.org
A local privilege escalation vulnerability exists in the update daemon of Foxit PDF Editor/Reader due to an insecure permission configuration that allows the configuration file to be modified by regular users, which may lead to arbitrary script execution with higher privileges.
Executive ViewAI
Foxit PDF Editor and Foxit PDF Reader contain a local privilege escalation vulnerability in their auto-update daemon, allowing an authenticated low-privileged local user to execute arbitrary scripts with SYSTEM/root rights on affected hosts. This poses a high risk to organizations that deploy these products on shared multi-user systems such as VDI or terminal servers, where a single compromised user account could lead to full machine compromise and lateral movement. No vendor-released patch identified at time of analysis, and no public exploit identified at time of analysis, but leadership should prioritize interim mitigations.
Restrict write permissions on the Foxit auto-update daemon configuration file to SYSTEM/root and administrators only; disable the Foxit auto-update service/daemon on multi-user hosts (VDI, terminal servers) until a vendor patch is available; monitor for suspicious script execution (e.g., cmd.exe, powershell.exe, wscript.exe) spawned by the updater process.
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
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
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
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
Specially crafted PDFs can trigger a use-after-free in Foxit PDF Reader and Editor when JavaScript is enabled, leading t
EUVD-2026-85167
GHSA-c38v-9c8x-3hf6
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB