Soda PDF Desktop
CVE-2025-14408
LOW
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDeliver malicious PDF via web or email
-
DeliveryUser opens file in Soda PDF
-
ExploitTrigger out-of-bounds read in parser
-
ExecutionLeak adjacent process memory
-
ImpactChain with secondary bug for code execution
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, read limits
MITRE ATT&CK
1 technique across 1 tactic: Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the victim to open attacker-controlled content in Soda PDF Desktop - either by opening a malicious PDF file directly or by visiting a malicious page that serves one (UI:R). The flaw is reached specifically through Soda PDF's PDF file-parsing routine, which fails to validate user-supplied data before reading past the end of an allocated object. Limiting factors that reduce real-world risk: mandatory user interaction, no network-service exposure (AV:L - the malicious file must be processed locally by the application), no privileges needed by the victim's side, and only limited information disclosure on its own. Meaningful impact (code execution) additionally requires a separate, chainable vulnerability, which this CVE does not provide. |
| Impact | This is a genuinely low-priority issue by every available signal, and they are mutually consistent rather than conflicting. The CVSS 3.0 base score is 3.3 (Low) driven by a local attack vector (AV:L), low complexity (AC:L), no privileges (PR:N), but required user interaction (UI:R), unchanged scope, and only low confidentiality impact with no integrity or availability impact (C:L/I:N/A:N) - i.e. an out-of-bounds read that leaks a limited amount of memory, not code execution on its own. EPSS reinforces this: 0.17% probability at the 6th percentile indicates very low near-term exploitation likelihood. There is no CISA KEV listing (not actively exploited) and no public exploit identified - the only reference is the ZDI advisory itself, which does not publish working exploit code. Note the apparent tension worth flagging: the description says 'remote attackers' while the CVSS vector specifies AV:L - this is standard ZDI modeling for file/page-parsing bugs where the victim must open attacker-supplied content locally, so it is not a true contradiction, but defenders should treat it as local/user-interaction-gated rather than network-remote. The 'RCE' tag reflects the advisory's note that the bug can be chained with other vulnerabilities for code execution, NOT that this CVE alone yields RCE; do not over-escalate on the tag alone. |
| Exploit ScenarioDerived | An attacker crafts a malicious PDF and either hosts it on a web page or delivers it via email/download, then lures a Soda PDF Desktop user into opening it. When Soda PDF parses the malformed file, the flawed validation triggers an out-of-bounds read that discloses adjacent process memory, which an attacker could combine with a separate vulnerability to achieve code execution. No public exploit code is identified at time of analysis; exploitation requires the user to actively open the malicious file. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 19, 2026
Out-of-bounds read in Soda PDF Desktop 14.0.509.23030 enables remote attackers to disclose limited contents of process memory when a victim opens a crafted PDF file or visits a malicious page serving one. Exploitation requires user interaction and local processing by the application; on its own the flaw provides only limited information disclosure, and code execution would require chaining a separate vulnerability. No public exploit was identified at time of analysis, and EPSS is low at 0.17% (6th percentile), consistent with a low-priority risk.
RemediationAI
No vendor-released patch version is identified in the provided intelligence. Consult ZDI advisory ZDI-25-1081 (https://www.zerodayinitiative.com/advisories/ZDI-25-1081/) for vendor remediation guidance and upgrade to a fixed Soda PDF Desktop release once the vendor publishes one. Until then, avoid opening untrusted or unsolicited PDF files in Soda PDF Desktop and use a hardened alternative viewer or a disposable/sandboxed environment for such content; this reduces exposure but adds workflow friction and may not preserve Soda PDF-specific features. Because exploitation requires user interaction and the flaw is local to the parsing process, enforce least privilege for users who open PDFs and block automatic opening of downloads where feasible; these controls lower the chance and impact of a chained attack but do not fix the out-of-bounds read itself.
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 issue is an out-of-bounds read (CWE-125) in Soda PDF Desktop's PDF parsing routine. PDF files contain complex structures with attacker-controlled offsets and lengths; the parser fails to validate user-supplied data before reading past the end of an allocated object, allowing disclosure of adjacent process memory. The supplied CPE identifies the affected build as cpe:2.3:a:sodapdf:soda_pdf:14.0.509.23030. Although the description refers to remote attackers, the assessed vector is CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N, meaning the malicious PDF must be processed locally by the desktop application and the victim must open it or a page that serves it; there is no network-service exposure. The read produces limited confidentiality impact only, and the description notes that arbitrary code execution would require leveraging this bug in conjunction with another vulnerability that this CVE does not provide.
Know when Soda Pdf 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:N/UI:R/S:U/C:L/I:N/A:N
File must be opened locally by the victim (AV:L, UI:R); no privileges needed; out-of-bounds read leaks limited memory so C:L with I:N/A:N.
Primary rating from Vendor (trendmicro).
CVSS VectorVendor: trendmicro
DescriptionCVE.org
Soda PDF Desktop PDF File Parsing Out-Of-Bounds Read Information Disclosure Vulnerability. This vulnerability allows remote attackers to disclose sensitive information 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 parsing of PDF files. The issue results from the lack of proper validation of user-supplied data, which can result in a read past the end of an allocated object. An attacker can leverage this in conjunction with other vulnerabilities to execute arbitrary code in the context of the current process. Was ZDI-CAN-27143.
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
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
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
Soda PDF Desktop 14.0.509.23030 executes content reached through a PDF Launch action without surfacing the security warn
Remote code execution in Soda PDF Desktop 14.0.509.23030 is triggered when a user opens a crafted XLS file that causes e
Out-of-bounds write in Soda PDF Desktop's PDF parser can let attackers execute arbitrary code in the context of the curr
Local privilege escalation in Soda PDF Desktop 14.0.509.23030 allows an attacker who can already execute low-privileged
Multiple untrusted search path vulnerabilities in Soda PDF 5.1.183.10520 allow local users to gain privileges via a Troj
Memory corruption in Soda PDF Desktop's PDF parsing logic can disclose sensitive in-process information when a user open
An out-of-bounds read in Soda PDF Desktop's PDF parsing engine (build 14.0.509.23030) lets an attacker craft a malicious
An out-of-bounds read in the PDF parsing engine of Soda PDF Desktop 14.0.509.23030 lets remote attackers disclose sensit
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB