Skip to main content

Foxit PDF Editor CVE-2025-55311

MEDIUM
Improper Verification of Cryptographic Signature (CWE-347)
2025-12-11 cve@mitre.org
6.5
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

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

  1. Access
    Craft signed PDF with malicious JavaScript
  2. Exploit
    Deliver PDF to victim via email/web
  3. Execution
    JS alters annotations and clears modification status
  4. Impact
    Victim trusts forged valid-signature document

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 open an attacker-crafted PDF in an affected Foxit PDF Reader or Editor (Windows/macOS before 13.2, or 2025 before 2025.2) and to rely on that client's signature-validation indication. The attack specifically abuses Foxit's JavaScript interfaces that can modify annotation content and then clear the file's modification status, so the malicious document must contain such JavaScript and be digitally signed to make the forgery meaningful. Limiting factors: user interaction is mandatory (UI:R) - the file must be opened and its signature trusted; there is no server-side or unauthenticated-service exposure, no code execution, and no automated/wormable vector. Impact is confined to deceiving users about signed-document integrity.

Impact

This is a genuine but moderate-priority integrity issue, not a code-execution emergency. The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N = 6.5) is internally consistent with the description: no confidentiality or availability impact, but a high integrity impact stemming from digital-signature verification bypass (CWE-347). All exploitation signals point AWAY from urgency: EPSS is 0.20% (10th percentile), the CVE is NOT on CISA KEV, and no public exploit code is identified in the provided data, so the status is 'no public exploit identified at time of analysis.' No SSVC decision data was supplied. The one meaningful caveat is that AV:N here reflects network DELIVERY of a malicious file rather than a remotely reachable service - actual exploitation still depends on UI:R (a victim opening the crafted PDF and trusting its signature), which materially limits mass exploitation. This is therefore a real but targeted-use concern (e.g., forged contracts/attestations) rather than a widespread, automatable threat; prioritize patching where signed-PDF trust is security-relevant, but it does not warrant emergency response.

Exploit ScenarioDerived

An attacker crafts a signed PDF whose embedded JavaScript alters annotation content and then clears the document's modification flag, so a vulnerable Foxit client still displays the signature as valid despite post-signing changes. A victim opens the document in an affected Foxit PDF Reader/Editor, sees a 'valid signature' indication, and trusts tampered content (e.g., altered terms or figures). No public exploit code is identified at time of analysis; user interaction (opening and trusting the file) is required.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 15, 2026

Digitally signed PDFs can be silently altered in Foxit PDF Editor and Foxit PDF Reader on Windows and macOS before 13.2 and 2025 before 2025.2 without the client's signature-verification indication reflecting the change. An attacker crafts a PDF whose embedded JavaScript rewrites annotation content and then clears the document's modification status, so the file still appears to be a valid, unmodified, signed document that users are misled into trusting. The vector CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N means unauthenticated remote delivery of the file but mandatory victim interaction (opening the PDF and relying on the signature display), with high integrity impact and no confidentiality or availability impact; there is no public exploit identified at time of analysis, EPSS is 0.20% (10th percentile), and the issue is not in CISA KEV, so this is a moderate trust/integrity issue rather than a code-execution emergency.

RemediationAI

Vendor-released patch: upgrade Foxit PDF Editor and Foxit PDF Reader for Windows and macOS to 13.2 or to 2025.2 (or later) as documented at https://www.foxit.com/support/security-bulletins.html; verify the installed build number after updating, since the CPE data shows affected 2025.x builds such as 2025.1.0.66692 and 2025.1.0.27937 that must be replaced. Until patched, the most direct compensating control is to disable JavaScript execution in Foxit (File > Preferences > JavaScript, uncheck Enable JavaScript) - this neutralizes the attack vector because the exploit depends on JavaScript modifying annotations and clearing modification status, but the trade-off is that legitimate interactive PDFs (forms, calculations, dynamic content) will stop working. Because the issue only matters when a user trusts the client's signature indication, treat signed PDFs from external or untrusted sources as unverified: validate signatures with an independent tool or a second viewer rather than relying on Foxit's own status display, and consider restricting or warning on inbound signed PDFs at the mail gateway. Do not rely on signature re-verification plugins that use the same affected Foxit engine, since they will inherit the same misleading status; each of these mitigations reduces exposure but none restores full signature trust until the 13.2/2025.2 update is applied.

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 root cause class is CWE-347 (Improper Verification of Cryptographic Signature). PDF digital signatures are designed to protect document integrity: the signature covers a defined byte range, and viewers are expected to warn users when content has been changed after signing. This CVE abuses Foxit's embedded JavaScript API rather than breaking the signature mathematics directly - a malicious PDF carries JavaScript that manipulates annotation objects and then invokes JavaScript interfaces to reset/clear the file's modification status. The result is that the client's own integrity indication no longer flags the post-signing edits, so the signature-validation UI presents a forged document as intact and trustworthy. The affected code is the Foxit PDF rendering/JScript engine and its signature-status reporting on Windows and macOS clients; the CPE data confirms the impact spans both product lines, cpe:2.3:a:foxit:pdf_editor and cpe:2.3:a:foxit:pdf_reader, with concrete affected builds such as 2025.1.0.66692 and 2025.1.0.27937 among the enumerated versions. Because the exploit is self-contained inside the PDF, no server-side component, network service, or elevated privilege is involved; the only precondition is that a user opens the crafted file and trusts the signature indication it displays.

Know when Pdf Reader 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 (mitre) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
vuln.today AI 6.5 MEDIUM

Malicious PDF is network-delivered (AV:N) and easy to craft (AC:L) with no attacker auth (PR:N), but the victim must open and trust it (UI:R); only integrity is harmed (I:H, C/A:N).

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

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

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

DescriptionCVE.org

An issue was discovered in Foxit PDF and Editor for Windows and macOS before 13.2 and 2025 before 2025.2. A crafted PDF can use JavaScript to alter annotation content and subsequently clear the file's modification status via JavaScript interfaces. This circumvents digital signature verification by hiding document modifications, allowing an attacker to mislead users about the document's integrity and compromise the trustworthiness of signed PDFs.

Threat Intelligence Overview

EPSS Score
0.2%
Top 90% exploitable
Prevalence
High
Foxit is a widely deployed enterprise/consumer PDF reader and editor
Data Quality
3 sources
Confidence: Low

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
High

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Affected Products (CPE)CVE.org

cpe:2.3:a:foxit:pdf_editor:*:*:*:*:*:*:*:*
cpe:2.3:a:foxit:pdf_editor:*:*:*:*:*:*:*:*
cpe:2.3:a:foxit:pdf_editor:*:*:*:*:*:*:*:*
cpe:2.3:a:foxit:pdf_editor:2025.1.0.66692:*:*:*:*:*:*:*
cpe:2.3:a:foxit:pdf_reader:*:*:*:*:*:*:*:*
cpe:2.3:a:foxit:pdf_editor:*:*:*:*:*:*:*:*
cpe:2.3:a:foxit:pdf_editor:*:*:*:*:*:*:*:*
cpe:2.3:a:foxit:pdf_editor:*:*:*:*:*:*:*:*
cpe:2.3:a:foxit:pdf_editor:2025.1.0.27937:*:*:*:*:*:*:*
cpe:2.3:a:foxit:pdf_reader:*:*:*:*:*:*:*:*
CVE-2024-49576 HIGH POC
8.8 Dec 18

A use-after-free vulnerability exists in the way Foxit Reader 2024.3.0.26795 handles a checkbox CBF_Widget object. Rated

CVE-2024-47810 HIGH POC
8.8 Dec 18

A use-after-free vulnerability exists in the way Foxit Reader 2024.3.0.26795 handles a 3D page object. Rated high severi

CVE-2024-28888 HIGH POC
8.8 Oct 02

A use-after-free vulnerability exists in the way Foxit Reader 2024.1.0.23997 handles a checkbox field object. Rated high

CVE-2024-25938 HIGH POC
8.8 Apr 30

A use-after-free vulnerability exists in the way Foxit Reader 2024.1.0.23997 handles a Barcode widget. Rated high severi

CVE-2024-25648 HIGH POC
8.8 Apr 30

A use-after-free vulnerability exists in the way Foxit Reader 2024.1.0.23997 handles a ComboBox widget. Rated high sever

CVE-2024-25575 HIGH POC
8.8 Apr 30

A type confusion vulnerability vulnerability exists in the way Foxit Reader 2024.1.0.23997 handles a Lock object. Rated

CVE-2023-33876 HIGH POC
8.8 Jul 19

A use-after-free vulnerability exists in the way Foxit Reader 12.1.2.15332 handles destroying annotations. Rated high se

CVE-2023-33866 HIGH POC
8.8 Jul 19

A use-after-free vulnerability exists in the JavaScript engine of Foxit Software’s PDF Reader, version 12.1.2.15332. Rat

CVE-2023-28744 HIGH POC
8.8 Jul 19

A use-after-free vulnerability exists in the JavaScript engine of Foxit Software's PDF Reader, version 12.1.1.15289. Rat

CVE-2023-27379 HIGH POC
8.8 Jul 19

A use-after-free vulnerability exists in the JavaScript engine of Foxit Software’s PDF Reader, version 12.1.2.15332. Rat

CVE-2021-21893 HIGH POC
8.8 Aug 05

A use-after-free vulnerability exists in the JavaScript engine of Foxit Software’s PDF Reader, version 11.0.0.49893. Rat

CVE-2021-21870 HIGH POC
8.8 Aug 05

A use-after-free vulnerability exists in the JavaScript engine of Foxit Software’s PDF Reader, version 10.1.4.37651. Rat

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