CVE-2026-59162: Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets
CVE-2026-59162 is a high-severity flaw (CVSS 7.5) affecting excelize. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. Prior to 2.11.0, Excelize parses shared-string cell values with strconv.Atoi and checks only the upper bound before indexing the shared string slice, allowing an XLSX file containing a shared-string cell with -1 to trigger sharedStrings[-1] and panic when read through GetCellValue or GetRows. This issue is fixed in version 2.11.0.
Why this priority
- High severity
- Public exploit reference
- Remotely exploitable, no login, no user action
- On your watchlist
A fixed release or distro patch exists.
Last updated 2026-10-25 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score
Am I affected?
Timeline
- Published CVE record published
- Updated Record last modified
Exact fixes by distribution
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2026-59162?
excelize: upgrade to 2.11.0. Exact commands for each OS are on this page.
Is CVE-2026-59162 being exploited?
CVE-2026-59162 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2026-59162 affect?
CVE-2026-59162 affects excelize. Severity is high (CVSS 7.5). Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. Prior to 2.11.0, Excelize parses shared-string cell values with strconv.Atoi and checks only the upper bound before indexing the shared string slice, al
How urgent is CVE-2026-59162?
Priority 54/100. High severity; Public exploit reference; Remotely exploitable, no login, no user action; On your watchlist
Related CVEs
- CVE-2026-59161 HIGH 7.5 UPGRADE Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets
- CVE-2026-54063 HIGH 7.5 UPGRADE Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets