- Latest release
- v2.11.1 (Nov 2, 2026): no advisory affects it
- Newest unaffected release
- v2.11.1 (Nov 2, 2026), the latest release
- Advisories
- 18 · 11 high, 7 medium
- Releases
- 14 since v2.4.1 (Aug 1, 2021)
- Registry
- pkg.go.dev
- Releases read
- Nov 8, 2026
Version timeline
- CVE-2026-107225Affects v2.8.0 to v2.11.0 (v2.11.1 is outside it)
- CVE-2026-107224Affects v2.4.1 to v2.11.0 (v2.11.1 is outside it)
- CVE-2026-107223Affects v2.4.1 to v2.11.0 (v2.11.1 is outside it)
- CVE-2026-107222Affects v2.7.0 to v2.11.0 (v2.11.1 is outside it)
- CVE-2026-107221Affects v2.4.1 to v2.11.0 (v2.11.1 is outside it)
- CVE-2026-107220Affects v2.7.1 to v2.11.0 (v2.11.1 is outside it)
- CVE-2026-107219Affects v2.4.1 to v2.11.0 (v2.11.1 is outside it)
- CVE-2026-107218Affects v2.10.1 to v2.11.0 (v2.11.1 is outside it)
- CVE-2026-107217Affects v2.4.1 to v2.11.0 (v2.11.1 is outside it)
- CVE-2026-107216Affects v2.8.1 to v2.11.0 (v2.11.1 is outside it)
- CVE-2026-107215Affects v2.4.1 to v2.11.0 (v2.11.1 is outside it)
- CVE-2026-107214Affects v2.4.1 to v2.11.0 (v2.11.1 is outside it)
Show all 18 advisoriesShow fewer advisories
- CVE-2026-107213Affects v2.9.0 to v2.11.0 (v2.11.1 is outside it)
- CVE-2026-107212Affects v2.4.1 to v2.11.0 (v2.11.1 is outside it)
- CVE-2026-107211Affects v2.8.1 to v2.11.0 (v2.11.1 is outside it)
- CVE-2026-54063Affects v2.4.1 to v2.10.1 (v2.11.0 is outside it)
- CVE-2026-59162Affects v2.4.1 to v2.10.1 (v2.11.0 is outside it)
- CVE-2026-59161Affects v2.4.1 to v2.10.1 (v2.11.0 is outside it)
Advisories 18
- CVE-2026-107225Medium 6.5
Excelize: GetStyle panics on a negative fillId, borderId or fontId in styles.xml
Affected: from 2.8.0, fixed in 2.11.1-0.20260731010303-ae2113b410e5.
Fixed in v2.11.1 (released Nov 2, 2026, 26 days after disclosure, the advisory names 2.11.1-0.20260731010303-ae2113b410e5, which was never published).
The latest release, v2.11.1, is not affected.
- CVE-2026-107224Medium 6.5
Excelize: A Zip64 uncompressed-size of 2^63 panics OpenFile/OpenReader
Affected: from 2.1.0, fixed in 2.11.1-0.20260805032953-db93f8d89de7.
Fixed in v2.11.1 (released Nov 2, 2026, 26 days after disclosure, the advisory names 2.11.1-0.20260805032953-db93f8d89de7, which was never published).
The latest release, v2.11.1, is not affected.
- CVE-2026-107223High 7.1
Excelize: Unbounded <col max> attribute is loaded with no MaxColumns check and expanded per-column by flatCols(), so any column mutator hangs or OOMs the process
Affected: from 2.1.0, fixed in 2.11.1-0.20260807015645-a54c578af309.
Fixed in v2.11.1 (released Nov 2, 2026, 26 days after disclosure, the advisory names 2.11.1-0.20260807015645-a54c578af309, which was never published).
The latest release, v2.11.1, is not affected.
- CVE-2026-107222Medium 6.5
Excelize: GetConditionalFormats indexes conditional-formatting rule sub-elements with no length or nil check
Affected: from 2.7.0, fixed in 2.11.1-0.20260812075026-be7a16390fa6.
Fixed in v2.11.1 (released Nov 2, 2026, 26 days after disclosure, the advisory names 2.11.1-0.20260812075026-be7a16390fa6, which was never published).
The latest release, v2.11.1, is not affected.
- CVE-2026-107221Medium 6.5
Excelize: a row whose earlier cell has a higher column reference than its last cell panics index out of range on almost every worksheet read API
Affected: from 2.0.0, fixed in 2.11.1-0.20260816084418-46a5eb289448.
Fixed in v2.11.1 (released Nov 2, 2026, 26 days after disclosure, the advisory names 2.11.1-0.20260816084418-46a5eb289448, which was never published).
The latest release, v2.11.1, is not affected.
- CVE-2026-107220Medium 6.5
Excelize: Panic in cellInRange on a worksheet with an empty mergeCell ref
Affected: from 2.7.1, fixed in 2.11.1-0.20260820023833-99903a3240e5.
Fixed in v2.11.1 (released Nov 2, 2026, 26 days after disclosure, the advisory names 2.11.1-0.20260820023833-99903a3240e5, which was never published).
The latest release, v2.11.1, is not affected.
- CVE-2026-107219High 7.5
Excelize: Unbounded spinCount in agile decryption burns CPU during OpenFile
Affected: from 2.3.1, fixed in 2.11.1-0.20260906004932-2badfcd5841d.
Fixed in v2.11.1 (released Nov 2, 2026, 26 days after disclosure, the advisory names 2.11.1-0.20260906004932-2badfcd5841d, which was never published).
The latest release, v2.11.1, is not affected.
- CVE-2026-107218Medium 5.3
Excelize: RIGHT() on supplementary-plane text slices with a negative index and panics
Affected: from 2.10.1, fixed in 2.11.1-0.20260908032718-ecd99d761fe0.
Fixed in v2.11.1 (released Nov 2, 2026, 26 days after disclosure, the advisory names 2.11.1-0.20260908032718-ecd99d761fe0, which was never published).
The latest release, v2.11.1, is not affected.
- CVE-2026-107217High 7.5
Excelize ColumnNameToNumber: int64 overflow yields an out-of-domain coordinate with nil error, causing negative slice index panic on r="0" rows
Affected: from 2.0.0, fixed in 2.11.1-0.20260910071107-696050fbf14e.
Fixed in v2.11.1 (released Nov 2, 2026, 26 days after disclosure, the advisory names 2.11.1-0.20260910071107-696050fbf14e, which was never published).
The latest release, v2.11.1, is not affected.
- CVE-2026-107216High 7.5
Excelize ANCHORARRAY: mutually-referencing array formulas recurse unboundedly via re-entrant CalcCellValue, causing a fatal stack overflow
Affected: from 2.8.1, fixed in 2.11.1-0.20260911060113-ea12859e43c6.
Fixed in v2.11.1 (released Nov 2, 2026, 26 days after disclosure, the advisory names 2.11.1-0.20260911060113-ea12859e43c6, which was never published).
The latest release, v2.11.1, is not affected.
- CVE-2026-107215High 7.5
Excelize: extractPart allocates attacker-controlled, unbounded and negative-sized buffers from CFB directory entries: remote panic / OOM DoS
Affected: from 2.3.1, fixed in 2.11.1-0.20260912113515-5f636f9dcde5; fixed in 2.11.1-0.20260912113515-5f636f9dcde5.
Fixed in v2.11.1 (released Nov 2, 2026, 26 days after disclosure, the advisory names 2.11.1-0.20260912113515-5f636f9dcde5, which was never published).
The latest release, v2.11.1, is not affected.
- CVE-2026-107214High 7.5
Excelize Decrypt: unrecoverable panics on malformed OLE/CFB encrypted workbooks
Affected: from 2.3.1, fixed in 2.11.1-0.20260915055537-22f76f9acb94; fixed in 2.11.1-0.20260915055537-22f76f9acb94.
Fixed in v2.11.1 (released Nov 2, 2026, 26 days after disclosure, the advisory names 2.11.1-0.20260915055537-22f76f9acb94, which was never published).
The latest release, v2.11.1, is not affected.
- CVE-2026-107213High 8.7
Excelize: Nil-pointer dereference in GetSlicers when a worksheet has extLst present but no drawing element
Affected: from 2.9.0, fixed in 2.11.1-0.20260929015830-8ffeb07ec9a3.
Fixed in v2.11.1 (released Nov 2, 2026, 26 days after disclosure, the advisory names 2.11.1-0.20260929015830-8ffeb07ec9a3, which was never published).
The latest release, v2.11.1, is not affected.
- CVE-2026-107212High 7.5
Excelize: Unbounded row number in Rows.Columns makes GetRows and the Rows iterator loop for days
Affected: from 2.1.0, fixed in 2.11.1-0.20260930021559-01a9ff32fb3c; fixed in 2.11.1-0.20260930021559-01a9ff32fb3c.
Fixed in v2.11.1 (released Nov 2, 2026, 26 days after disclosure, the advisory names 2.11.1-0.20260930021559-01a9ff32fb3c, which was never published).
The latest release, v2.11.1, is not affected.
- CVE-2026-107211High 8.7
Excelize: Unchecked pivot-cache field index in extractPivotTableFields causes unrecoverable panic
Affected: from 2.8.1, fixed in 2.11.1-0.20261003002531-6258dcebc4e2.
Fixed in v2.11.1 (released Nov 2, 2026, 26 days after disclosure, the advisory names 2.11.1-0.20261003002531-6258dcebc4e2, which was never published).
The latest release, v2.11.1, is not affected.
Show all 18 advisoriesShow fewer advisories
- CVE-2026-54063High 7.5
Excelize: Unbounded Row Index Allocation in Worksheet Parser (checkSheet OOM/Panic DoS)
Affected: fixed in 2.11.0.
Fixed in v2.11.0 (released Jul 6, 2026, 4 days before disclosure).
The latest release, v2.11.1, is not affected.
- CVE-2026-59162Medium 6.9
Excelize: Negative shared-string index causes panic in GetCellValue and GetRows
Affected: fixed in 2.11.0.
Fixed in v2.11.0 (released Jul 6, 2026, 4 days before disclosure).
The latest release, v2.11.1, is not affected.
- CVE-2026-59161High 8.7
Excelize: Streaming GetRows row-bound bypass causes attacker-controlled allocation
Affected: fixed in 2.11.0.
Fixed in v2.11.0 (released Jul 6, 2026, 4 days before disclosure).
The latest release, v2.11.1, is not affected.