Medium severity · published Jun 15, 2026
CVE-2026-8358
Heap buffer overflow in spreadsheet tracked-changes import
5.4
CVSS
0.2%
EPSS
No
On KEV
Description
LibreOffice Calc can import tracked changes from a spreadsheet document. A heap buffer overflow existed when a document reused the same change identifier for two different kinds of change. The importer then treated one change object as a different, larger type and wrote past the end of its allocation. In fixed versions records with a duplicate identifier are rejected.
Exploitation
Is it being used?
Exploit prediction (EPSS)0.2% · higher than 13% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
LI
LibreOffice · The Document Foundation
25.8 before < 25.8.7; 26.2 before < 26.2.4 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-8358
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-8358
www.libreoffice.org
https://www.libreoffice.org/about-us/security/advisories/cve-2026-8358
More from LibreOffice
8.5
CVE-2026-63277
RCE via calcext:data-mappings, sql provider and jdbc connector
7.8
CVE-2026-8357
Heap buffer overflow in Calc formula compilation
7.8
CVE-2026-4430
Heap Buffer Overflow in AgileEngine
7.3
CVE-2026-6040
Heap use-after-free in ODF number-format blank-width parsing
6.8
CVE-2026-63266
Arbitrary file write via calcext:data-mappings, sql provider and Firebird backup functionality
