Lucene search
+L

13 matches found

BDU FSTEC
BDU FSTEC
•added 2026/10/08 12:00 a.m.•11 views

Go Excel flatCols DoS

The vulnerability of the flatCols function in the Go language library for reading and writing Excel spreadsheets is related to uncontrolled memory allocation. Exploiting this vulnerability could allow an attacker to cause service interruptions...

7.8CVSS6.5AI score0.0037EPSS
SaveExploits1References4Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/07 8:22 p.m.•34 views

GHSA-FQ3V-74GV-27GM 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

Summary The max attribute of a element in xl/worksheets/sheetN.xml is read verbatim on open with no check against MaxColumns, and flatCols then walks Min..Max doing a deepcopy.Copy and append per iteration. Executed: max="300000", only about 18x past the real 16384 limit, cost 46.2 s of CPU and 1...

7.1CVSS6.5AI score0.0037EPSS
SaveExploits1References4
Github Security Blog
Github Security Blog
•added 2026/10/07 8:22 p.m.•40 views

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

Summary The max attribute of a element in xl/worksheets/sheetN.xml is read verbatim on open with no check against MaxColumns, and flatCols then walks Min..Max doing a deepcopy.Copy and append per iteration. Executed: max="300000", only about 18x past the real 16384 limit, cost 46.2 s of CPU and 1...

7.1CVSS6.5AI score0.0037EPSS
SaveExploits1References4Affected Software1
NVD
NVD
•added 2026/10/07 7:17 p.m.•20 views

CVE-2026-107223

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.1.0 to 2.11.0, flatCols expands file-loaded column ranges without validating Min and Max against the worksheet column limit. SetColWidth reaches flatCols, which expands xlsxCol.Min through xlsxCol.Max...

7.5CVSS0.0037EPSS
SaveExploits1References3
Vulnrichment
Vulnrichment
•added 2026/10/07 6:48 p.m.•16 views

CVE-2026-107223 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

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.1.0 to 2.11.0, flatCols expands file-loaded column ranges without validating Min and Max against the worksheet column limit. SetColWidth reaches flatCols, which expands xlsxCol.Min through xlsxCol.Max...

7.1CVSS6.6AI score0.0037EPSS
SaveExploits1References3
osv_cve
osv_cve
•added 2026/10/07 6:48 p.m.•15 views

CVE-2026-107223 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

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.1.0 to 2.11.0, flatCols expands file-loaded column ranges without validating Min and Max against the worksheet column limit. SetColWidth reaches flatCols, which expands xlsxCol.Min through xlsxCol.Max...

7.1CVSS5.9AI score
SaveExploits0References5
EUVD
EUVD
•added 2026/10/07 6:48 p.m.•20 views

EUVD-2026-94554

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.1.0 to 2.11.0, flatCols expands file-loaded column ranges without validating Min and Max against the worksheet column limit. SetColWidth reaches flatCols, which expands xlsxCol.Min through xlsxCol.Max...

7.1CVSS6.6AI score0.0037EPSS
SaveExploits1References3
CVE
CVE
•added 2026/10/07 6:48 p.m.•41 views

CVE-2026-107223

The Excelize Go language library (versions 2.1.0 to 2.11.0 ) is vulnerable to a Memory Allocation with Excessive Size Value (CWE-789) flaw. The root cause is that the flatCols() function expands file-loaded column ranges without validating Min and Max against the MaxColumns limit. Specifically, w...

7.5CVSS6.6AI score0.0037EPSS
SaveExploits1References3Affected Software1
Mend
Mend
•added 2026/10/07 6:48 p.m.•14 views

CVE-2026-107223

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.1.0 to 2.11.0, flatCols expands file-loaded column ranges without validating Min and Max against the worksheet column limit. SetColWidth reaches flatCols, which expands xlsxCol.Min through xlsxCol.Max...

7.1CVSS6.6AI score0.0037EPSS
SaveExploits1References4
Cvelist
Cvelist
•added 2026/10/07 6:48 p.m.•60 views

CVE-2026-107223 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

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.1.0 to 2.11.0, flatCols expands file-loaded column ranges without validating Min and Max against the worksheet column limit. SetColWidth reaches flatCols, which expands xlsxCol.Min through xlsxCol.Max...

7.1CVSS0.0037EPSS
SaveExploits1References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/10/07 12:00 a.m.•13 views

CVE-2026-107223: Memory Allocation with Excessive Size Value

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.1.0 to 2.11.0, flatCols expands file-loaded column ranges without validating Min and Max against the worksheet column limit. SetColWidth reaches flatCols, which expands xlsxCol.Min through xlsxCol.Max...

7.5CVSS6.6AI score0.0037EPSS
SaveExploits1References5
Positive Technologies
Positive Technologies
•added 2026/01/07 12:00 a.m.•2 views

PT-2026-109400

Уязвимость функции flatCols библиотеки языка Go для чтения и записи электронных таблиц excelize связана с неконтролируемым распределением памяти. Эксплуатация уязвимости может позволить нарушителю, действующему удаленно, вызвать отказ в обслуживании...

7.8CVSS5.8AI score
SaveExploits0References4
Positive Technologies
Positive Technologies
•added 2026/01/07 12:00 a.m.•16 views

PT-2026-107662

Name of the Vulnerable Software and Affected Versions Excelize versions 2.1.0 through 2.11.0 Description An issue exists where the library fails to validate the Min and Max attributes of column ranges loaded from a file against the worksheet column limit. When a crafted worksheet contains an...

7.8CVSS6.4AI score0.0037EPSS
SaveExploits1References11
Rows per page
Query Builder