Foxit PDF Editor
CVE-2025-59803
MEDIUM
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDeliver crafted PDF with embedded triggers
-
DeliverySigner reviews seemingly benign content
-
ExploitSigner applies digital signature
-
ExecutionTriggers fire during signing
-
PersistHidden content/layers silently modified
-
ImpactSigned PDF differs from approved content
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V11 - Cryptography Signature verification
|
| Exploitation Conditions | Exploitation requires the victim to be a signer who opens an attacker-supplied PDF in a vulnerable Foxit PDF Editor or Reader (before 2025.2.1 / 14.0.1 / 13.2.1) and then applies a digital signature to it; the embedded triggers (e.g., JavaScript) execute specifically during the signing process to modify other pages or optional content layers without an explicit warning. The decisive limiting factors are: (1) mandatory user interaction - the attack only succeeds if the target actually performs the signing action, not merely by viewing the file (UI:R); (2) it depends on trigger/JavaScript execution being permitted during signing; and (3) impact is confined to document integrity/signature trust - there is no code execution, data disclosure, or availability loss. It is therefore most relevant where Foxit is used for authoritative digital signing of legal or financial documents. |
| Impact | This is a moderate-severity integrity flaw (CVSS 5.3, CWE-347 Improper Verification of Cryptographic Signature) that is NOT a top-tier patching priority but matters acutely for signature-dependent workflows. The CVSS vector (AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N) tells a consistent story: no privileges needed (PR:N) but the attack hinges on social engineering a legitimate signer into opening and signing a malicious document (UI:R), and crafting the trigger payload raises attack complexity (AC:H). All impact is to integrity (I:H) with no confidentiality or availability effect - meaning the real-world damage is trust/non-repudiation, not data theft or system compromise. The exploitation signals reinforce a low urgency: EPSS is 0.17% (6th percentile), the CVE is NOT on CISA KEV, and no public exploit was supplied, so there is no public exploit identified at time of analysis. CONFLICT/CAVEAT: the input Tags label this 'Information Disclosure' and 'Jwt Attack', but the CVSS vector shows C:N (no confidentiality impact) and the description is a PDF digital-signature spoofing issue - neither tag matches the actual vulnerability, which is signature integrity. Treat the 'Information Disclosure'/'Jwt Attack' categorization as erroneous metadata, not a second attack class. Net: genuine concern for organizations that rely on Foxit digital signatures for legal/financial attestation, but low probability of mass exploitation. |
| Exploit ScenarioDerived | An attacker sends a specially crafted PDF containing embedded triggers (e.g., JavaScript) to a target who uses Foxit PDF Editor/Reader as their document signer. The content looks benign during review, but the act of applying the digital signature fires the triggers, silently altering content on other pages or optional-content layers so the signed, 'trusted' document no longer matches what the signer approved. No public exploit code was provided, and the attack requires the victim to actually sign the document (UI:R). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 15, 2026
Signature spoofing in Foxit PDF Editor and Reader before 2025.2.1, 14.0.1, and 13.2.1 lets a remote, unauthenticated attacker embed triggers such as JavaScript in a PDF so that content on other pages or optional content layers is silently modified at the moment the signer applies a digital signature - the signed file then differs from what the signer reviewed. Exploitation is not automatic: it requires the target to open an attacker-supplied document and actively perform the signing action (CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N, 5.3, CWE-347), and there is no code execution, data disclosure, or availability impact. No public exploit code was identified at time of analysis and EPSS is only 0.17% (6th percentile), so this is not a mass-exploitation priority, but the embedded-trigger technique is directly relevant to organizations that rely on Foxit for authoritative legal, financial, or contractual signing workflows where the evidentiary value of a signature is the thing being protected.
RemediationAI
Vendor-released patch: upgrade to Foxit PDF Editor/Reader 2025.2.1 (current 2025.x line), 14.0.1 (14.x line), or 13.2.1 (13.x line), selecting the release that matches the branch already deployed; fixed versions are listed in the vendor advisory at https://www.foxit.com/support/security-bulletins.html. Where the upgrade cannot be staged immediately, the most effective compensating control is to disable JavaScript execution in the Foxit environment - via the application preference for JavaScript in documents and any enterprise configuration template or registry/GPO policy that enforces it - which removes the trigger mechanism this attack depends on; the trade-off is that legitimate scripted PDFs (dynamic forms, calculation fields, validation logic) will stop functioning, so this should be scoped to signing workstations first. Additional hardening: enforce a policy that documents are signed only in a viewer with scripting disabled, perform signature validation with an independent tool that renders the final signed artifact rather than trusting the signer's on-screen view, and treat any inbound PDF requesting a signature from an untrusted source as suspicious - particularly if it contains JavaScript, embedded files, or unexpected optional content layers. Note that simply opening or viewing a malicious PDF does not trigger the manipulation; the risk materializes only when the recipient applies their signature, so user awareness messaging should target signers specifically rather than general readers.
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 cryptographic-signature integrity failure classified as CWE-347 (Improper Verification of Cryptographic Signature). PDF documents support embedded triggers - most commonly JavaScript actions - that fire on document events; if the viewer permits script execution during the signing workflow, those triggers can be evaluated at signing time rather than at review time. The attacker authors a PDF that renders benign, expected content when the signer inspects it, but carries trigger logic that, upon signature application, rewrites or reveals content on other pages or in optional content groups (OCGs, the PDF layers mechanism). Because the rendered representation the signer approved and the byte-level/visual state that is subsequently signed no longer match, the signature cryptographically validates a document the signer never actually saw. The affected CPE data confirms coverage spans both the Foxit PDF Editor and Foxit PDF Reader product lines, with explicitly enumerated builds including Foxit PDF Editor 14.0.0.68868, 2025.1.0.66692, and 2025.2.0.68868, plus wildcarded ranges for pdf_editor and pdf_reader. The vulnerability is network-deliverable and requires no authentication (PR:N), but the high attack-complexity score (AC:H) reflects the dependence on a permitted trigger/JavaScript execution path during signing, and the required user interaction (UI:R) reflects that the victim must personally sign the document for the manipulation to take effect.
Know when 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:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N
A crafted PDF reaches the signer remotely (AV:N, PR:N) but needs the victim to sign it (UI:R) and reliable trigger crafting (AC:H); only signed-document integrity is harmed (I:H, C/A:N).
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
DescriptionCVE.org
Foxit PDF Editor and Reader before 2025.2.1 allow signature spoofing via triggers. An attacker can embed triggers (e.g., JavaScript) in a PDF document that execute during the signing process. When a signer reviews the document, the content appears normal. However, once the signature is applied, the triggers modify content on other pages or optional content layers without explicit warning. This can cause the signed PDF to differ from what the signer saw, undermining the trustworthiness of the digital signature. The fixed versions are 2025.2.1, 14.0.1, and 13.2.1.
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
Affected Products (CPE)CVE.org
More in Pdf Editor
View allFoxit PDF Editor v11.3.1 was discovered to contain an arbitrary file upload vulnerability. Rated critical severity (CVSS
A use-after-free vulnerability exists in the way Foxit Reader 2024.3.0.26795 handles a checkbox CBF_Widget object. Rated
A use-after-free vulnerability exists in the way Foxit Reader 2024.3.0.26795 handles a 3D page object. Rated high severi
A use-after-free vulnerability exists in the way Foxit Reader 2024.1.0.23997 handles a Barcode widget. Rated high severi
A use-after-free vulnerability exists in the way Foxit Reader 2024.1.0.23997 handles a ComboBox widget. Rated high sever
A type confusion vulnerability vulnerability exists in the way Foxit Reader 2024.1.0.23997 handles a Lock object. Rated
A privilege escalation vulnerability exists in the Foxit Reader 2024.2.0.25138. Rated high severity (CVSS 8.2), this vul
Foxit PDF Reader before 12.0.1 and PDF Editor before 12.0.1 allow a NULL pointer dereference when this.Span is used for
Foxit PDF Reader before 12.0.1 and PDF Editor before 12.0.1 allow an exportXFAData NULL pointer dereference. Rated high
An issue was discovered in Foxit PDF Reader before 11.0.1 and PDF Editor before 11.0.1. Rated critical severity (CVSS 9.
Foxit PDF Reader before 12.0.1 and PDF Editor before 12.0.1 allow a this.maildoc NULL pointer dereference. Rated medium
An issue was discovered in Foxit PDF Reader before 11.0.1 and PDF Editor before 11.0.1. Rated critical severity (CVSS 9.
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB