Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconAttacker crafts OOXML document with mismatched salt
-
DeliveryDistributes file to target user
-
ExploitUser opens document in vulnerable LibreOffice
-
InstallParser processes encryption parameters
-
C2Buffer overflow during salt validation
-
ExecuteMemory corruption and application crash
-
ImpactDenial of service
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 | User must actively open a crafted OOXML document in LibreOffice. No special LibreOffice configuration is required - the vulnerability exists in the default document parsing path for any .docx, .xlsx, .pptx or related Office document format. The document must contain encryption parameters; unencrypted or validly-encrypted documents will not trigger the out-of-bounds write. Attack requires local file system access or the ability to deliver a file to the target user (via email, USB, shared folder, etc.). Remote network-based delivery is possible only as a distribution mechanism; the actual exploitation requires local user action to open the file. |
| Impact | CVSS 5.4 with local attack vector (AV:L) indicates this requires local file access and user interaction (UI:P) to trigger. The CVSS vector shows low confidentiality and integrity impact (VC:L, VI:L) but high availability impact (VA:H), meaning the primary damage from successful exploitation is denial of service through memory corruption or application crash rather than data theft. Attack complexity is low (AC:L) and no privileges required (PR:N), so any local user can exploit this by crafting a malicious OOXML file. The exploitability score 'P' (Proof-of-concept available) and active vendor patching signal real-world risk despite the moderate CVSS score. The requirement for local access and user interaction significantly constrains real-world blast radius compared to a network-based vulnerability; this is not a widespread threat but poses targeted risk in environments where users receive untrusted documents. The high availability impact combined with low complexity makes this a priority for availability-sensitive deployments. |
| Exploit ScenarioDerived | An attacker crafts a malicious OOXML document (e.g., .docx, .xlsx) with deliberately mismatched encryption salt parameters and distributes it via email or file-sharing. When a user opens the document in a vulnerable LibreOffice version, the parser attempts to decrypt the content but writes beyond allocated memory buffers due to salt length mismatch, causing a memory corruption exception that crashes the application and potentially corrupts the user's session or temp files. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 07, 2026
Out-of-bounds write in LibreOffice 26.2 before 26.2.3 and 25.8 before 25.8.7 allows local attackers to cause memory corruption and availability impact by opening crafted OOXML documents with mismatched encryption salt parameters. The vulnerability requires user interaction to open a malicious document and affects memory integrity with elevated scope impact on availability.
RemediationAI
Update LibreOffice to version 26.2.3 or later for the 26.2 branch, or to version 25.8.7 or later for the 25.8 branch. Vendor-released patches are confirmed available from The Document Foundation. As a compensating control before patching, users should disable automatic opening of attachments from untrusted sources and implement document scanning or sandboxing for OOXML files from external parties. Note that sandboxing LibreOffice can prevent system-wide impact but does not prevent the application crash within the sandboxed process. For enterprise deployments, restrict OOXML document processing to trusted internal sources until patches can be applied. See https://www.libreoffice.org/about-us/security/advisories/cve-2026-4430 for official vendor guidance.
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
This vulnerability exists in LibreOffice's OOXML document parser, specifically in the encryption salt parameter handling logic. OOXML (Office Open XML) is the standardized format for Microsoft Office documents and is also used by LibreOffice. When processing Office documents with encryption, the parser must validate and synchronize encryption salt values; a mismatch between expected and actual salt parameters in the document structure causes the parser to write beyond allocated buffer boundaries. This is a classic CWE-787 (Out-of-bounds write) memory corruption vulnerability affecting the encryption/decryption subsystem. The CPE cpe:2.3:a:the_document_foundation:libreoffice:*:*:*:*:*:*:*:* confirms the vulnerability affects the mainstream LibreOffice product across multiple versions.
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
AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionCVE.org
Out-of-bounds write vulnerability in The Document Foundation LibreOffice via crafted OOXML documents with mismatched encryption salt parameters.
This issue affects LibreOffice: from 26.2 before 26.2.3, from 25.8 before 25.8.7.
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: High| Product | Status |
|---|---|
| SUSE Linux Enterprise Desktop 15 SP7 | Fixed |
| SUSE Linux Enterprise Module for Package Hub 15 SP7 | Fixed |
| SUSE Linux Enterprise Server 15 SP7 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Fixed |
| SUSE Linux Enterprise Workstation Extension 15 SP7 | Fixed |
| SUSE Linux Enterprise Server 15 SP5 | Fixed |
| SUSE Linux Enterprise Server 15 SP6 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Fixed |
| SUSE Linux Enterprise Desktop 15 SP5 | Fixed |
| SUSE Linux Enterprise Desktop 15 SP6 | Fixed |
| SUSE Linux Enterprise Module for Package Hub 15 SP5 | Fixed |
| SUSE Linux Enterprise Module for Package Hub 15 SP6 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Fixed |
| SUSE Linux Enterprise Workstation Extension 15 SP5 | Fixed |
| SUSE Linux Enterprise Workstation Extension 15 SP6 | Fixed |
| openSUSE Leap 15.5 | Fixed |
| openSUSE Leap 15.6 | Fixed |
EUVD-2026-28327
GHSA-cwgp-8p97-cf77
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB