Skip to main content

PDFsam Enhanced CVE-2025-14404

HIGH
Product UI does not Warn User of Unsafe Actions (CWE-356)
2025-12-23 zdi-disclosures@trendmicro.com
7.0
CVSS 3.0 · Vendor: trendmicro
View

Attack ChainAIDerived

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

  1. Access
    Deliver malicious XLS via phishing or lure page
  2. Exploit
    Victim opens file in PDFsam Enhanced
  3. Execution
    App executes embedded script without warning
  4. Impact
    Arbitrary code runs as current user

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V3 - Web Frontend Security Product UI inconsistency
Exploitation Conditions

Exploitation requires the victim to open a maliciously crafted XLS file in PDFsam Enhanced (version 7.0.76.15222 per the CPE), or visit a page that delivers such a file; the flaw is that the application executes dangerous script embedded in the XLS without presenting a user warning (CWE-356). Limiting factors: the attack is local/client-side (AV:L) and cannot be triggered against a network service, it is gated by mandatory user interaction (UI:R) - the user must actively open the file - and it carries high attack complexity (AC:H), meaning the file must meet specific conditions to execute reliably. No authentication is required of the attacker (PR:N), and code runs only in the context of the current user (no scope change / no privilege escalation).

Impact

Signals are moderate and largely consistent. The CVSS 3.0 vector (AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, base 7.0 HIGH) describes a client-side code-execution flaw: no privileges needed (PR:N) but mandatory user interaction (UI:R) and high attack complexity (AC:H), with full confidentiality/integrity/availability impact in the current user's context (no scope change). Despite the phrase 'remote attackers' in the ZDI-authored description, the authoritative vector is AV:L - the attack is delivered via a file the victim opens or a page they visit, not a direct network-facing service; this is the standard ZDI classification for file-handling RCE and the two are not in conflict once understood. CWE-356 (insufficient UI warning before an unsafe action) matches the stated root cause: dangerous script in an XLS file executes without warning the user. No EPSS score, CISA KEV listing, or public POC was supplied in the input. This is therefore a genuine but non-urgent priority: high technical impact and no authentication, offset by required user interaction, high complexity, local vector, and no evidence of exploitation or exploit availability. Realistically it ranks below network-facing unauthenticated RCEs; patch on a normal cycle rather than emergency.

Exploit ScenarioDerived

An attacker crafts a malicious XLS file embedding dangerous script and delivers it via phishing email or a lure web page. When a PDFsam Enhanced user opens the file, the application processes it and executes the embedded script without any warning prompt, running arbitrary code with that user's privileges. No public exploit code was identified in the provided data, and the high attack complexity (AC:H) implies the crafted file must satisfy specific conditions to trigger reliably.

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

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

Alert me

AnalysisAIv1 – Oct 19, 2026

Arbitrary code execution in PDFsam Enhanced 7.0.76.15222 occurs when a user opens a crafted XLS file containing dangerous embedded script, because the application executes that content without showing the unsafe-action warning it should (CWE-356). The attack is client-side and gated by mandatory user interaction - the victim must open the malicious spreadsheet or visit a page that delivers it - and any code runs only with the current user's privileges, with no scope change or privilege escalation. No public exploit code was identified at time of analysis and the issue is not listed in CISA KEV; high attack complexity (AC:H) means a crafted file must satisfy specific conditions to execute reliably.

RemediationAI

Patch status is not confirmed by the available data: no vendor-released fix version was identified at time of analysis, so the first step is to check the PDFsam vendor site and the ZDI advisory ZDI-25-1092 (https://www.zerodayinitiative.com/advisories/ZDI-25-1092/) for an updated build and upgrade to it as soon as one is published. Until a fixed release is available, treat XLS imports as untrusted code paths: block spreadsheet imports in PDFsam Enhanced (via policy or by removing file-type association) where the conversion workflow allows it - the trade-off is loss of XLS-to-PDF conversion capability; open any XLS file that must be processed inside a sandboxed VM or under a low-privileged Windows account with no access to sensitive shares or saved credentials, at the cost of extra operational overhead; enforce Mark-of-the-Web/SmartScreen and mail-gateway attachment filtering for XLS files so externally sourced documents arrive flagged, noting this only reduces delivery and does not stop an already-downloaded file; and use EDR rules to alert on child processes spawned by the PDFsam binary, which detects post-exploitation execution but not the initial script trigger. Restricting local admin rights does not mitigate the flaw itself, since payloads run at the current user's privilege level.

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

PDFsam Enhanced is a desktop PDF editing and conversion suite that can ingest non-PDF source documents such as XLS spreadsheets. The defect is classified as CWE-356 (Product UI does not Warn User of Unsafe Actions): rather than a memory-safety bug, the failure is a missing security gate - active content associated with the spreadsheet (script/OLE-style embedded object handling) is handed to the execution engine without the confirmation prompt a user would normally see, so dangerous content runs silently on file open. The assessed vector CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H (matching the vendor-published CVSS 3.0 base of 7.0) shows the constraints: local/client-side delivery only (AV:L, cannot be triggered against a network service), no attacker authentication needed (PR:N), but the victim must actively open the file (UI:R) and reliable execution depends on file-specific conditions (AC:H). CPE data pins the confirmed affected build to cpe:2.3:a:pdfsam:enhanced:7.0.76.15222, and the case originates from Trend Micro ZDI as ZDI-CAN-27498 (advisory ZDI-25-1092).

Know when Enhanced 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 (trendmicro) PRIMARY 7.0 HIGH
AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 7.0 HIGH

File-delivered client-side RCE: AV:L and UI:R because the victim must open a crafted XLS, AC:H per special file conditions, PR:N as no attacker auth, full C/I/A in user context, no scope change.

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

Primary rating from Vendor (trendmicro).

CVSS VectorVendor: trendmicro

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

DescriptionCVE.org

PDFsam Enhanced XLS File Insufficient UI Warning Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of PDFsam Enhanced. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.

The specific flaw exists within the processing of XLS files. The issue results from allowing the execution of dangerous script without user warning. An attacker can leverage this vulnerability to execute code in the context of the current user. Was ZDI-CAN-27498.

Executive ViewAI

Why It Matters

PDFsam Enhanced 7.0.76.15222 has no vendor-released fix for a high-severity flaw that allows a maliciously crafted spreadsheet opened in the application to run code on the user's workstation. Exposure is limited to staff who open untrusted XLS files through this specific tool and requires deliberate user action, so the realistic risk is targeted misuse rather than broad, opportunistic attack. Leadership should care because an affected endpoint runs attacker code under the user's own account, potentially exposing that user's files and connected data, with no vendor remedy currently available to close the gap.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: prohibit opening XLS files of untrusted origin in PDFsam Enhanced 7.0.76.15222; block external spreadsheet attachments at the mail gateway and web proxy; remove or allow-list the application where not operationally required; enable endpoint detection and monitoring for PDFsam-spawned script or process activity; and enforce least privilege so any code execution is contained to the user's existing permissions.

Threat Intelligence Overview

EPSS Score
0.3%
Top 83% exploitable
Prevalence
Low
Commercial desktop PDF utility, modest paid-edition install base
Data Quality
2 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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
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· derived
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
High

Priority Score

35
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +35
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.

Affected Products (CPE)CVE.org

cpe:2.3:a:pdfsam:enhanced:7.0.76.15222:*:*:*:*:*:*:*

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