Skip to main content

Soda PDF Desktop CVE-2025-14414

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

Attack ChainAIDerived

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

  1. Access
    Deliver malicious Word file via email or web
  2. Exploit
    Victim opens file in Soda PDF Desktop
  3. Execution
    Dangerous script executes without UI 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 an attacker-crafted Word file in Soda PDF Desktop (version 14.0.509.23030 confirmed affected), or to visit a malicious page that induces opening such a file. The root cause is that Soda PDF Desktop executes dangerous script embedded in Word files WITHOUT presenting the user the warning that would normally gate such execution (CWE-356). The key limiting factor is the mandatory user interaction (UI:R): the attack cannot succeed without the target actively opening the malicious content, and it only yields code execution in the current user's security context - not elevated/system-level access. There is no network-service exposure and no default-configuration remote-unauthenticated path.

Impact

This is a moderate-severity client-side code execution flaw (CVSS 7.8) in Soda PDF Desktop, disclosed through Trend Micro's Zero Day Initiative (ZDI-25-1087, formerly ZDI-CAN-27496). The provided CVSS:3.0 vector (AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H) tells a coherent story: exploitation requires no privileges but mandates user interaction, and the attack vector is Local because the victim must open a malicious Word file or visit a malicious page that delivers one. Note a common point of confusion: the description repeatedly calls the attackers 'remote,' yet the CVSS vector is correctly AV:L - this is not a conflict but the standard ZDI modeling for file-open bugs, where delivery may be remote but the exploitation primitive requires local file handling plus user action. No EPSS score, KEV listing, SSVC decision, or public POC was supplied in the input. Absent those signals, this reads as a credible but not urgent priority: a high technical impact (full C/I/A compromise in the current user's context) gated behind required user interaction, with no evidence of active exploitation or available exploit code. It warrants patching on a normal cycle rather than emergency response, and real-world risk hinges on social-engineering success rather than mass automated exploitation.

Exploit ScenarioDerived

An attacker crafts a malicious Word file that abuses Soda PDF Desktop's handling of embedded/active script content, then delivers it via email attachment, download link, or a malicious web page. When the victim opens the file in Soda PDF Desktop, dangerous script executes without the expected user warning, running arbitrary code in the context of the current user. No public exploit code was identified in the provided data.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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 19, 2026

Code execution in Soda PDF Desktop 14.0.509.23030 is possible when a user opens an attacker-crafted Word file, because the application runs dangerous embedded script without the expected UI warning. The attack is client-side and requires user interaction (UI:R), and any code runs only with the current user's privileges rather than elevated or system-level rights. No public exploit code or confirmed active exploitation was identified at time of analysis.

RemediationAI

No vendor-released patch identified at time of analysis, so confirm mitigation status with Soda PDF and monitor ZDI-25-1087 (https://www.zerodayinitiative.com/advisories/ZDI-25-1087/) for a vendor update. Until a fix is available, reduce exposure by preventing Soda PDF Desktop from opening untrusted Word files, for example by enforcing a policy or user procedure to open such documents only in a sandboxed VM or a separately hardened viewer with Protected View; the trade-off is reduced document-handling convenience and possible workflow disruption. Also block risky Word attachments at email and web gateways and run users without local administrator rights, accepting that these are compensating controls rather than a fix.

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

Soda PDF Desktop's Word-file handling fails to present a safety warning before executing embedded script, matching CWE-356 (UI does not warn of unsafe actions). The CPE identifies version 14.0.509.23030 as affected. The CVSS vector AV:L/AC:L/PR:N/UI:R indicates a locally delivered client-side attack with no privilege requirement, low complexity, and mandatory user interaction; success yields high confidentiality, integrity, and availability impact within the current user's security context. This is not a network-service flaw, so exploitation depends on tricking the victim into opening the crafted document or a page that causes it to be opened.

Know when Soda Pdf Desktop 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.8 HIGH
AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 7.8 HIGH

AV:L and UI:R because the victim must locally open a crafted file; PR:N since no authentication is needed; C/I/A:H as code runs fully in the user's context.

3.1 AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:N/UI:P/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
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

Soda PDF Desktop Word File Insufficient UI Warning Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Soda PDF Desktop. 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 handling of Word 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-27496.

Executive ViewAI

Why It Matters

Soda PDF Desktop 14.0.509.23030 contains a high-severity code-execution flaw that can be triggered when an employee opens an attacker-crafted Word document, allowing code to run with that user's permissions. No public exploit or confirmed active exploitation was identified at time of analysis, but no vendor-released patch is available, so affected users remain exposed until mitigations are applied. Leadership should prioritize identifying installations and reducing use of Soda PDF for untrusted documents to limit potential credential theft or downstream compromise.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations include restricting Soda PDF Desktop 14.0.509.23030 to trusted documents, blocking or converting untrusted Word files through an approved viewer, applying least privilege, enforcing application allowlisting and EDR monitoring for script execution by Soda PDF, and training users on the risks of opening attachments.

Threat Intelligence Overview

EPSS Score
0.2%
Top 89% exploitable
Prevalence
Medium
popular consumer freemium PDF editor, sizable but not universal 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.2%
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
Medium

Priority Score

39
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +39
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:sodapdf:soda_pdf_desktop:14.0.509.23030:*:*:*:*:*:*:*

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