CVE Catalog

CVE-2026-76181

MediumCVSS 6.6
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.14%

3th percentile - higher than 3% of all known CVEs

Summary

LibreOffice's dBASE database driver has a heap buffer overflow when reading .ndx index pages. The number of entries recorded in a page was not checked against the page's capacity, and a crafted index could make a page refer back to itself, causing endless recursion.

Risk Assessment

Opening a malicious dBASE file or folder may crash the application or potentially allow code execution in the user's context.

Recommendation

Update LibreOffice to a fixed version and avoid opening untrusted dBASE data sources.

Other vulnerabilities in LibreOffice

See all
Original NVD description (English source)

LibreOffice includes a dBASE database driver, which reads dBASE tables and their .ndx index files when a folder of dBASE files is used as a data source. A heap buffer overflow existed when an index page was read. The number of entries recorded in a page was not checked against the number of entries the page could hold, which comes from a different field of the index header. A crafted index could also make a page refer back to itself, so that reading it recursed without end. In fixed versions the index header and the entry count of each page are limited to what an index page can hold, and a page that refers back to one of its parent pages is not followed.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS