Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDeliver malicious CFF-font document to victim
-
DeliveryVictim opens file in LibreOffice
-
ExploitGlyph declares excess hints
-
ExecutionOverflow writes past stack buffer
-
ImpactApplication crash / potential code execution
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, write limits
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Privilege Escalation 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, in LibreOffice, a document or font resource that embeds a maliciously crafted CFF (Compact Font Format) font whose glyph declares more hints than the destination array's real capacity; the overflow triggers during font reading of the glyph's hints. Limiting factors: mandatory user interaction (UI:P - the victim must open the attacker-supplied file), local execution vector (AV:L), no authentication needed on the victim system, and the confirmed impact is a crash (VA:H) with only limited confidentiality/integrity effect (VC:L/VI:L) - reliable arbitrary code execution is not demonstrated. Affects LibreOffice versions prior to the fix that validates hint count against actual array capacity. |
| Impact | This is a genuine memory-corruption bug (CWE-787 out-of-bounds write) but the exploitation signals point to modest real-world priority rather than an urgent one. The vendor CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:H) is local-vector and requires user interaction (a victim must open a document containing a malicious CFF-embedded font), and the impact profile is crash-dominant (VA:H with only VC:L/VI:L), consistent with a stack overflow that reliably crashes but whose escalation to code execution is unproven and mitigated by modern stack protections. No EPSS score, no CISA KEV listing, and no public POC were provided, so there is no evidence of active exploitation or automatable attack - SSVC would land near 'no exploitation / not automatable / partial technical impact.' The only conflict worth flagging: the CVSS uses AV:L while the flaw is reachable over the network in the sense that malicious documents are commonly delivered via email/web; the vendor's AV:L is defensible because the attack executes locally when the file is opened, but defenders should treat the delivery surface as effectively remote. This is a real-but-not-top-priority patch: broad product footprint keeps it relevant, but the low impact metrics and absence of exploitation signals argue against emergency treatment. |
| Exploit ScenarioDerived | An attacker crafts an office document (or standalone font) embedding a malicious CFF font whose glyph declares more hints than the target array can hold, then delivers it via email or a download. When the victim opens the document in LibreOffice, the font parser writes past the end of a stack buffer while reading the glyph hints, crashing the application (denial of service) with a theoretical, unproven path to code execution. No public exploit code was identified, and exploitation requires the victim to open the attacker's file. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 22, 2026
Stack-based out-of-bounds write in LibreOffice's CFF font hint parser allows an attacker to corrupt memory and crash the application when a victim opens a document that embeds a maliciously crafted font. Affected are LibreOffice versions before the fix that checks the hint count against the array's actual capacity; exploitation requires the victim to open the crafted file (local vector, user interaction) and no authentication, with confirmed impact limited to a crash plus limited confidentiality/integrity effects-reliable arbitrary code execution is not demonstrated. No CISA KEV listing indicates active exploitation, but the CVSS 4.0 exploit maturity metric E:P indicates publicly available exploit code exists, so patching should be prioritized for users who handle untrusted documents.
RemediationAI
Patch available per vendor advisory: apply the fixed LibreOffice release identified in the vendor security advisory (https://www.libreoffice.org/about-us/security/advisories/cve-2026-63275), which validates the hint count against the actual array capacity; no exact version number is provided in the available data. Until patching is possible, reduce exposure by treating all untrusted documents as hostile-do not open untrusted ODF/OOXML documents that may embed CFF fonts, and disable automatic opening of documents from email or web downloads; this is effective because exploitation requires the victim to open the crafted file, but it carries the trade-off of disrupting normal document workflows. Running LibreOffice in a sandboxed or low-privilege environment limits the impact of the memory corruption, though it may not prevent the crash. There are no known configuration toggles to disable CFF font parsing specifically, so maintaining up-to-date antivirus and attachment scanning is a secondary measure. Monitor the vendor advisory for version-specific fixes; no vendor-released patch version can be confirmed from the provided data beyond the statement that fixed versions exist.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
LibreOffice supports embedded CFF (Compact Font Format) fonts inside documents, and during glyph hint processing it stores hint data in a fixed-capacity stack array. The vulnerability (CWE-787, out-of-bounds write) arises because the parser checks the declared hint count against the wrong bound-rather than against the array's real capacity-so a glyph that declares more hints than the array can hold causes writes past the end of the stack buffer. The affected component is The Document Foundation's LibreOffice (CPE cpe:2.3:a:the_document_foundation:libreoffice:*:*:*:*:*:*:*:*), i.e., any version before the fix that corrects the bound check. Per the independent assessment, the confirmed impact is a crash (VA:H) with only limited reads/writes of adjacent memory (VC:L/VI:L), and no reliable arbitrary code execution is demonstrated; exploitation requires the victim to open a malicious document (AV:L, UI:R) and no authentication on the victim host (PR:N). The CVSS 4.0 vector additionally sets E:P, indicating proof-of-concept exploit code exists, but there is no confirmed active exploitation (no KEV).
Know when Libreoffice 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
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:H/SC:N/SI:N/SA:N/E:P
Local vector because the overflow triggers only when the victim opens a malicious file (UI:R, AV:L); crash-dominant so A:H with limited C:L/I:L, no scope change.
AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Primary rating from Vendor (Document Fdn.).
CVSS VectorVendor: Document Fdn.
Lifecycle Timeline
2DescriptionCVE.org
LibreOffice can read CFF fonts, which may be embedded in documents. A stack buffer overflow existed when reading the hints of a glyph. The number of hints was checked against the wrong bound, so a glyph declaring more hints than the array can hold wrote past its end. In fixed versions the hint count is checked against the capacity the array really has.
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.
Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.
More in Libreoffice
View allLibreOffice is typically bundled with LibreLogo, a programmable turtle vector graphics script, which can execute arbitra
Integer underflow in LibreOffice before 4.4.5 and Apache OpenOffice before 4.1.2, when the configuration setting "Load p
LibreOffice before 4.4.6 and 5.x before 5.0.1 and Apache OpenOffice before 4.1.2 allows remote attackers to cause a deni
LibreOffice before 5.4.5 and 6.x before 6.0.1 allows remote attackers to read arbitrary files via =WEBSERVICE calls in a
In the LibreOffice 7-1 series in versions prior to 7.1.2, and in the 7-0 series in versions prior to 7.0.5, the denylist
Integer overflow in filter/source/msfilter/msdffimp.cxx in OpenOffice.org (OOo) 3.3, 3.4 Beta, and possibly earlier, and
An information disclosure vulnerability occurs when LibreOffice 6.0.3 and Apache OpenOffice Writer 4.1.5 automatically p
Apache OpenOffice before 4.1.1 allows remote attackers to execute arbitrary commands and possibly have other unspecified
Integer overflow in LibreOffice before 4.4.5 and Apache OpenOffice before 4.1.2 allows remote attackers to cause a denia
LibreOffice 4.2.4 executes unspecified VBA macros automatically, which has unspecified impact and attack vectors, possib
Redland Raptor (aka libraptor) before 2.0.7, as used by OpenOffice 3.3 and 3.4 Beta, LibreOffice before 3.4.6 and 3.5.x
LibreOffice before 2017-03-11 has an out-of-bounds write caused by a heap-based buffer overflow in the SVMConverter::Imp
Same weakness CWE-787 – Out-of-bounds Write
View allSame technique Buffer Overflow
View allVendor StatusVendor
SUSE
Severity: Important| Product | Status |
|---|---|
| SUSE Linux Enterprise Desktop 15 SP7 | Affected |
| SUSE Linux Enterprise Module for Package Hub 15 SP7 | Affected |
| SUSE Linux Enterprise Server 15 SP7 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Affected |
| SUSE Linux Enterprise Workstation Extension 15 SP7 | Affected |
| SUSE Linux Enterprise Server 15 SP5 | Affected |
| SUSE Linux Enterprise Server 15 SP6 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Affected |
| SUSE Linux Enterprise Desktop 15 SP5 | Affected |
| SUSE Linux Enterprise Desktop 15 SP6 | Affected |
| SUSE Linux Enterprise Module for Package Hub 15 SP5 | Affected |
| SUSE Linux Enterprise Module for Package Hub 15 SP6 | Affected |
| SUSE Linux Enterprise Workstation Extension 15 SP5 | Affected |
| SUSE Linux Enterprise Workstation Extension 15 SP6 | Affected |
| openSUSE Leap 15.5 | Affected |
| openSUSE Leap 15.6 | Affected |
EUVD-2026-84355
GHSA-fh9h-5g6m-wc43
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB