CVE-2026-110600 Details
Description
xlsxio through 0.2.37 contains a NULL pointer dereference vulnerability in main_sheet_get_sheetfile_expat_callback_element_start() in lib/xlsxio_read.c that allows attackers to crash applications via crafted files. Attackers can supply a .xlsx file whose workbook.xml.rels contains a worksheet Relationship lacking an Id attribute, crashing the process when xlsxioread_sheet_open() is called.
A NULL pointer dereference vulnerability has been identified in xlsxio versions through 0.2.37. The issue arises in the worksheet relationship parser within the file 'lib/xlsxio_read.c', specifically in the function 'main_sheet_get_sheetfile_expat_callback_element_start()'. This vulnerability allows attackers to crash applications by using crafted .xlsx files. The exploit involves supplying a workbook.xml.rels file that contains a worksheet relationship missing an Id attribute. When the function 'xlsxioread_sheet_open()' is called, the process crashes due to the NULL dereference.
To address this vulnerability, xlsxio should be updated to version 0.2.38 or later, where the issue has been fixed. Users can also apply a manual patch by adding a NULL check for the 'Id' attribute in the 'main_sheet_get_sheetfile_expat_callback_element_start()' function before comparing it to the 'sheetrelid'.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 14, 2026CISA-ADP
Assessed Oct 14, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/brechtsanders/xlsxio/issues/151 | CISA-ADP | ExploitIssue TrackingTechnical DescriptionVendor |
| https://hackmd.io/@haind-pwn/xlsxio-relationship-missing-id-null-deref | CISA-ADP | ExploitTechnical Analysis |
| https://github.com/brechtsanders/xlsxio/blob/0.2.37/lib/xlsxio_read.c#L851-L866 | [email protected] | Source CodeVendor |
| https://github.com/brechtsanders/xlsxio/issues/151 | [email protected] | ExploitIssue TrackingTechnical DescriptionVendor |
| https://hackmd.io/@haind-pwn/xlsxio-relationship-missing-id-null-deref | [email protected] | ExploitTechnical Analysis |
| https://www.vulncheck.com/advisories/xlsxio-through-0.2.37-null-pointer-dereference-via-worksheet-relationship-without-id | [email protected] | Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-476 | NULL Pointer Dereference | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| xlsxio | <= 0.2.37 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 14, 2026 | CVE Modified | CISA-ADP |
| Oct 14, 2026 | New CVE Received | [email protected] |
Volerion