PDF Architect
CVE-2025-14418
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDeliver malicious XLS via phishing or web
-
ExploitVictim opens file in PDF Architect
-
ExecutionEmbedded script executes without warning
-
ImpactArbitrary 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-supplied XLS file (or visit a malicious page that serves one) in pdfforge PDF Architect; the core condition is that PDF Architect's XLS processing executes embedded/dangerous script without displaying a user warning (CWE-356), so no explicit 'enable macros' prompt limits the attacker. Limiting factors: the attack vector is LOCAL (the file must be opened on the target host, not reachable over a network service), mandatory user interaction is required (UI:R), and attack complexity is HIGH (AC:H), indicating conditions outside the attacker's control (e.g., specific file handling or timing) reduce reliability. Confirmed affected build is 9.1.74.23030; other versions were not enumerated in the input. |
| Impact | This is a moderate-priority, context-of-current-user code execution flaw rather than a drop-everything emergency. The ZDI/NVD CVSS 3.0 vector (AV:L/AC:H/PR:N/UI:R/S:U, 7.0 High) tells a consistent story: although 'RCE' sounds remote, the attack vector is LOCAL - the victim must open a malicious XLS file or visit a malicious page that delivers one - and attack complexity is HIGH (AC:H), meaning exploitation is not trivially reliable. No special privileges are needed (PR:N) but user interaction is required (UI:R), and scope is unchanged (code runs only as the current user, not elevated). Impact is high across C/I/A because arbitrary code execution is achieved. No EPSS score, CISA KEV listing, or public POC was provided in the input, so there is no signal of active or widespread exploitation - consistent with a freshly disclosed ZDI advisory (ZDI-CAN-27502 / ZDI-25-1075). Signals are internally consistent: the 'remote attacker' framing in the description is reconciled by UI:R + AV:L (attacker is remote in the sense of delivering a file, but execution is local). The main uncertainty is the absence of exploitation-probability data (no EPSS) and the lack of a detailed vendor advisory beyond the ZDI page. |
| Exploit ScenarioDerived | An attacker crafts a malicious XLS file embedding dangerous script and lures a PDF Architect user into opening it (e.g., via phishing email attachment or a malicious web page). Because PDF Architect executes the embedded script without presenting a user warning, arbitrary code runs in the context of the current user. No public exploit was identified at time of analysis, and the high attack complexity (AC:H) means exploitation may not be fully reliable. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 19, 2026
Code execution in pdfforge PDF Architect 9.1.74.23030 occurs when the application processes a crafted XLS file and runs dangerous embedded script without presenting the user a warning prompt (CWE-356). An attacker must convince a target to open a malicious XLS file - or visit a page that serves one - after which code executes in the context of the current user; the LOCAL attack vector, mandatory user interaction (UI:R), and HIGH attack complexity (AC:H) confine this to targeted file-delivery scenarios rather than broad remote exploitation. No public exploit code and no confirmed active exploitation (CISA KEV) were identified at time of analysis, and the 7.0 score reflects high confidentiality, integrity, and availability impact gated behind user action and attacker-uncontrolled preconditions.
RemediationAI
No vendor-released patch is referenced in the available intelligence at time of analysis, so the first step is to check pdfforge's release channels and the ZDI advisory (https://www.zerodayinitiative.com/advisories/ZDI-25-1075/) for a build newer than 9.1.74.23030 and upgrade to it as soon as one is published. Until then, treat XLS files as untrusted input to PDF Architect: block or quarantine spreadsheet attachments at the mail and web gateways and strip Mark-of-the-Web-bypassing archives, accepting the trade-off that some legitimate business spreadsheets will need an explicit release process. Where PDF Architect exposes configuration for Office document import or conversion, disable that capability or restrict it to a dedicated low-privilege account, understanding that this removes a feature users may rely on. For high-risk users, open XLS files inside a disposable VM or sandbox with no access to production shares or credentials, at the cost of workflow friction, and run PDF Architect as a standard (non-administrator) user so successful exploitation yields only limited privileges.
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 classified as CWE-356 (Product UI does not Warn of Dangerous Activities) and lives in PDF Architect's handling of XLS (Excel binary/legacy spreadsheet) content. Rather than treating imported spreadsheet content as inert data, the application allows dangerous embedded script to execute without surfacing a warning dialog to the user, removing the natural decision point that would normally gate script or macro execution. Because the CPE pins the affected build to pdfforge:pdf_architect:9.1.74.23030, the exposure is best understood as a document-import/conversion handling weakness rather than a network service: the malicious XLS must land on and be opened from the local host, which is why the assessed vector is AV:L/AC:H/PR:N/UI:R - no privileges are needed, but the attacker depends on user action and on conditions outside their control (specific file structure, parsing path, or timing) that make reliable exploitation difficult. Impact is scoped to the current user's context (S:U) with high CIA impact once code execution succeeds.
Know when Pdf Architect 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:H/PR:N/UI:R/S:U/C:H/I:H/A:H
File must be opened locally (AV:L) with user interaction (UI:R); no auth needed (PR:N); unreliable triggering gives AC:H; code execution yields full C/I/A at current-user scope (S:U).
Primary rating from Vendor (trendmicro).
CVSS VectorVendor: trendmicro
DescriptionCVE.org
pdfforge PDF Architect XLS File Insufficient UI Warning Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of pdfforge PDF Architect. 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-27502.
Executive ViewAI
pdfforge PDF Architect 9.1.74.23030 carries a targeted, user-assisted code-execution exposure: a crafted XLS file opened through the application can run attacker-supplied logic with the employee’s privileges without an adequate warning, putting endpoint data and business workflows at risk for staff who handle external spreadsheets. No vendor-released patch identified at time of analysis and no public exploit identified at time of analysis; leadership should prioritize inventory, user controls, and file-handling restrictions because successful exploitation requires luring a user but can yield high confidentiality, integrity and availability impact.
No vendor-released patch identified at time of analysis; interim mitigations include blocking or quarantining untrusted XLS files at email and web gateways, disabling PDF Architect file associations/auto-open for XLS, enforcing user awareness for unsolicited spreadsheets, applying least privilege, using application allowlisting and EDR to detect script or child-process activity from PDF Architect 9.1.74.23030, and isolating or removing the product on high-risk endpoints until a vendor fix is available.
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
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
More in Pdf Architect
View allMemory corruption in PDMODELProvidePDModelHFT in pdmodel.dll in pdfforge PDF Architect 6 allows remote attackers to caus
An out-of-bounds read in the App object handling of pdfforge's PDF Architect allows an attacker to execute arbitrary cod
Opening a crafted PDF file in pdfforge PDF Architect can drive an out-of-bounds heap write inside the application's PDF
Memory corruption in the PDF parsing routine of pdfforge PDF Architect lets an attacker execute arbitrary code in the co
Remote attackers can achieve arbitrary code execution by luring a user into opening a maliciously crafted PDF document i
Local privilege escalation in pdfforge PDF Architect allows an attacker who already holds low-privileged code execution
Directory traversal in pdfforge PDF Architect 9.1.74.23030 allows unauthenticated attackers to execute arbitrary code by
Memory corruption during PDF file parsing in pdfforge PDF Architect (confirmed affected build 9.1.74.23030) allows an at
PDF Architect version 9.1.74.23030 executes embedded PDF Launch actions without first warning the user, so a crafted doc
Code execution in pdfforge PDF Architect 9.1.74.23030 occurs when a user opens a crafted DOC file, because the applicati
An out-of-bounds read in pdfforge PDF Architect's PDF parsing routine (confirmed affected build 9.1.74.23030) allows an
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB