Lucene search
+L

7 matches found

OSV
OSV
•added 2026/10/07 8:23 p.m.•4 views

GHSA-C85P-XXJJ-2R75 Excelize ColumnNameToNumber: int64 overflow yields an out-of-domain coordinate with nil error, causing negative slice index panic on r="0" rows

Summary ColumnNameToNumber lib.go:220-237 accumulates the bijective base-26 value of a column name in an int64 with only an upper-bound check col MaxColumns applied after the loop and no overflow detection. A 14-letter column name whose true value is 3·2⁶⁴ — e.g. VGWQHXLSDVIKWV — wraps to col = 0...

7.5CVSS5.8AI score0.00335EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/10/07 8:23 p.m.•7 views

Excelize ColumnNameToNumber: int64 overflow yields an out-of-domain coordinate with nil error, causing negative slice index panic on r="0" rows

Summary ColumnNameToNumber lib.go:220-237 accumulates the bijective base-26 value of a column name in an int64 with only an upper-bound check col MaxColumns applied after the loop and no overflow detection. A 14-letter column name whose true value is 3·2⁶⁴ — e.g. VGWQHXLSDVIKWV — wraps to col = 0...

7.5CVSS5.8AI score0.00607EPSS
SaveExploits1References4Affected Software2
NVD
NVD
•added 2026/10/07 7:17 p.m.•8 views

CVE-2026-107217

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.0.0 to 2.11.0 in github.com/xuri/excelize/v2 and from 1.1.0 to 1.4.1 in github.com/xuri/excelize, ColumnNameToNumber accumulates a bijective base-26 value in int64 without detecting overflow, allowing a...

7.5CVSS0.00335EPSS
SaveExploits0References3
EUVD
EUVD
•added 2026/10/07 6:26 p.m.•6 views

EUVD-2026-94547

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.0.0 to 2.11.0 in github.com/xuri/excelize/v2 and from 1.1.0 to 1.4.1 in github.com/xuri/excelize, ColumnNameToNumber accumulates a bijective base-26 value in int64 without detecting overflow, allowing a...

7.5CVSS5.9AI score0.00335EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/10/07 6:26 p.m.•36 views

CVE-2026-107217 Excelize ColumnNameToNumber: int64 overflow yields an out-of-domain coordinate with nil error, causing negative slice index panic on r="0" rows

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.0.0 to 2.11.0 in github.com/xuri/excelize/v2 and from 1.1.0 to 1.4.1 in github.com/xuri/excelize, ColumnNameToNumber accumulates a bijective base-26 value in int64 without detecting overflow, allowing a...

7.5CVSS0.00335EPSS
SaveExploits0References3
CVE
CVE
•added 2026/10/07 6:26 p.m.•9 views

CVE-2026-107217

The Excelize Go library (versions 2.0.0 to 2.11.0 in github.com/xuri/excelize/v2 and 1.1.0 to 1.4.1 in github.com/xuri/excelize) is vulnerable to an integer overflow in the ColumnNameToNumber function. The library fails to detect overflows when accumulating a bijective base-26 value, allowing an ...

7.5CVSS5.9AI score0.00335EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/10/07 12:00 a.m.•4 views

PT-2026-107655

Name of the Vulnerable Software and Affected Versions github.com/xuri/excelize/v2 versions 2.0.0 through 2.11.0 github.com/xuri/excelize versions 1.1.0 through 1.4.1 Description An issue exists where the ColumnNameToNumber function accumulates a bijective base-26 value in an int64 without detecti...

7.5CVSS5.8AI score0.00335EPSS
SaveExploits0References6
Rows per page
Query Builder