Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDeliver document with malicious CFF font
-
DeliveryVictim opens it in OpenOffice
-
ExploitVictim invokes PDF export
-
ExecutionCFF hint parser overflows stack
-
PersistMemory corruption in export code
-
ImpactCrash or arbitrary code execution
Vulnerability Assessment
| Exploitation Conditions | Exploitation requires the victim to open a document containing an attacker-crafted CFF font in Apache OpenOffice (version 4.1.16 or earlier) and then invoke the PDF export feature, which is the specific code path containing the uncontrolled memory access. The flaw affects default installations - no special configuration is needed to reach the vulnerable PDF export code - but it is not remotely triggerable against a service: it is limited by the requirement for user interaction (the victim must both open the malicious file and perform the PDF export) and by the absence of any network-exposed attack surface. Versions 4.1.17 and later are not affected. |
| Impact | No CVSS vector, EPSS score, KEV listing, or PoC reference is present in the supplied data, and the vuln.today Decision label is 'awaiting_data' - so several key prioritization signals are explicitly missing rather than confirmed. What is confirmed is a vendor 'important' severity rating and a real memory-safety defect: an uncontrolled memory access in Apache OpenOffice's PDF export code where a crafted CFF font overflows the stack, with vendor-stated outcomes ranging from crash to memory corruption to possible code execution ('or even running other code'). This is a client-side, file-driven vulnerability: it does not expose a network-listening service, and it requires a victim to process a malicious document and invoke PDF export, which materially reduces real-world risk compared with a remote-unauthenticated server bug. There is no public exploit identified at time of analysis and no evidence of active exploitation, so this reads as a genuine but non-emergency patch priority (routine client-side code-execution risk) rather than a high-urgency widely-exploited flaw. Because NVD has assigned no CVSS vector, the authentication and attack-vector characterization here is inferred from the description, not confirmed by an official vector - verify with the vendor advisory if precise scoring is required. |
| Exploit ScenarioDerived | An attacker crafts an office document (or font resource) containing a malicious CFF font and delivers it to a victim, e.g. by email or download. When the victim opens the document in Apache OpenOffice 4.1.16 or earlier and exports it to PDF, the CFF hint-handling code overflows the stack, causing a crash or memory corruption that the vendor states could lead to arbitrary code execution. No public exploit code is identified at time of analysis, and the attack depends on the victim actively performing the PDF export action. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 03, 2026
Memory corruption in Apache OpenOffice through 4.1.16 can be triggered when a user opens a document containing a crafted CFF font and then invokes PDF export, potentially causing a crash, memory corruption, or code execution. The flaw is an uncontrolled memory access in CFF hint handling that manifests as a stack overflow in the PDF export code path. Version 4.1.17 fixes the issue; no public exploit was identified at time of analysis, and no KEV listing or EPSS score is present in the supplied data.
RemediationAI
Vendor-released patch: upgrade to Apache OpenOffice 4.1.17, which fixes CVE-2026-90628; the project announced 4.1.17 on 2026-10-14. The advisory recommends upgrading to 4.1.17 and does not describe a workaround, so updating is the remedy identified in the supplied data. Advisory reference: https://seclists.org/oss-sec/2026/q4/503.
Affected ProductsAI
Apache OpenOffice versions through 4.1.16 are affected; version 4.1.17 is the fixed release. The project distributes OpenOffice for Windows, Linux, and macOS, and the supplied data does not include CPE identifiers. The Apache OpenOffice project site lists 4.1.17 as released on 2026-10-14. Vendor and advisory references include https://openoffice.apache.org/ and https://seclists.org/oss-sec/2026/q4/503.
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
CFF (Compact Font Format) is a font format used to encode glyph outlines and hinting data. Apache OpenOffice's PDF export code parses CFF font data, and the advisory describes an uncontrolled memory access in CFF hint handling that results in a stack overflow. The supplied data does not map a CWE or explain the exact parsing mistake, so the trigger beyond opening a crafted document and exporting to PDF is not described in the available sources. The independent assessment scores the issue CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, reflecting a local attack path with user interaction, no privileges required, and high confidentiality, integrity, and availability impact; it is not remotely triggerable against a service and has no network-exposed attack surface. Versions 4.1.17 and later are not affected.
Know when the next one hits your stack
- 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
Opening a crafted document and running PDF export gives AV:L/UI:R/PR:N; the crafted font can corrupt memory for possible code execution, so C/I/A High.
Description PRE-NVD
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
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.
CVE.org
GitHub PoC
Exploit-DB