Lucene search
+L

30 matches found

osv_ghsa
osv_ghsa
•added 2026/10/08 4:50 p.m.•19 views

GHSA-JW42-F3RR-4CC3 Excelize: Unbounded row number in Rows.Columns makes GetRows and the Rows iterator loop for days

Summary A worksheet whose number is far past Excel's 1,048,576-row limit makes File.GetRows and the Rows iterator loop once for every missing row. The row limit is checked in Rows.Next, but not in Rows.Columns, which also reads elements. A 1.5 KB file with after an ordinary first row keeps GetRow...

7.5CVSS5.9AI score0.00343EPSS
SaveExploits1References5
NVD
NVD
•added 2026/10/07 6:17 p.m.•10 views

CVE-2026-107212

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.1.0 to 2.11.0, Rows.Columns accepts a look-ahead row number above TotalRows without applying the limit enforced by Rows.Next. File.GetRows relies on Rows.Next and Rows.Columns, but Rows.Columns consumes...

7.5CVSS0.00343EPSS
SaveExploits1References3
osv_cve
osv_cve
•added 2026/10/07 5:29 p.m.•13 views

CVE-2026-107212 Excelize: Unbounded row number in Rows.Columns makes GetRows and the Rows iterator loop for days

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.1.0 to 2.11.0, Rows.Columns accepts a look-ahead row number above TotalRows without applying the limit enforced by Rows.Next. File.GetRows relies on Rows.Next and Rows.Columns, but Rows.Columns consumes...

7.5CVSS5.9AI score
SaveExploits0References5
Cvelist
Cvelist
•added 2026/10/07 5:29 p.m.•56 views

CVE-2026-107212 Excelize: Unbounded row number in Rows.Columns makes GetRows and the Rows iterator loop for days

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.1.0 to 2.11.0, Rows.Columns accepts a look-ahead row number above TotalRows without applying the limit enforced by Rows.Next. File.GetRows relies on Rows.Next and Rows.Columns, but Rows.Columns consumes...

7.5CVSS0.00343EPSS
SaveExploits1References3
CVE
CVE
•added 2026/10/07 5:29 p.m.•23 views

CVE-2026-107212

The Excelize Go language library (versions 2.1.0 to 2.11.0 ) is vulnerable to a denial-of-service condition due to an unbounded row number in the Rows.Columns function. The vulnerability exists because Rows.Columns fails to apply the limit check enforced by Rows.Next , allowing it to accept look-...

7.5CVSS5.9AI score0.00343EPSS
SaveExploits1References3Affected Software1
osv_go
osv_go
•added 2026/09/16 6:00 p.m.•24 views

GO-2026-6453 Unbounded memory allocation via streaming row reader in github.com/xuri/excelize

In github.com/xuri/excelize/v2, the streaming worksheet reader used by Rows and GetRows does not enforce the maximum row limit TotalRows on row "r" attributes. A crafted spreadsheet with an out-of-bounds row index causes GetRows to allocate empty row slices up to the specified row number, leading...

8.7CVSS5.7AI score0.00655EPSS
SaveExploits1References4
osv_ghsa
osv_ghsa
•added 2026/09/10 3:09 p.m.•19 views

GHSA-Q5J5-6P94-4GWC Excelize: Streaming GetRows row-bound bypass causes attacker-controlled allocation

Streaming GetRows row-bound bypass causes attacker-controlled allocation Summary Excelize's prior row-bound fix for GHSA-h69g / CVE-2026-54063 protects the checked worksheet parser, but the streaming worksheet reader used by Rows and GetRows does not enforce the same TotalRows bound on the row r...

8.7CVSS5.9AI score0.00655EPSS
SaveExploits1References6
EUVD
EUVD
•added 2026/09/10 3:09 p.m.•36 views

EUVD-2026-42936

Excelize: Streaming GetRows row-bound bypass causes attacker-controlled allocation...

8.7CVSS5.8AI score0.00655EPSS
SaveExploits1References5
Github Security Blog
Github Security Blog
•added 2026/09/10 3:09 p.m.•19 views

Excelize: Streaming GetRows row-bound bypass causes attacker-controlled allocation

Streaming GetRows row-bound bypass causes attacker-controlled allocation Summary Excelize's prior row-bound fix for GHSA-h69g / CVE-2026-54063 protects the checked worksheet parser, but the streaming worksheet reader used by Rows and GetRows does not enforce the same TotalRows bound on the row r...

8.7CVSS5.9AI score0.00655EPSS
SaveExploits1References6Affected Software2
SUSE CVE
SUSE CVE
•added 2026/07/15 5:01 a.m.•20 views

SUSE CVE-2026-59162

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 ...

7.5CVSS5.9AI score0.00655EPSS
SaveExploits1References5
NVD
NVD
•added 2026/07/10 5:17 p.m.•25 views

CVE-2026-59162

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 ...

7.5CVSS0.00655EPSS
SaveExploits1References4
Mend
Mend
•added 2026/07/10 3:51 p.m.•8 views

CVE-2026-59162

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 ...

7.5CVSS5.9AI score0.00655EPSS
SaveExploits1References7
Cvelist
Cvelist
•added 2026/07/10 3:47 p.m.•55 views

CVE-2026-59161 Excelize: Streaming GetRows row-bound bypass causes attacker-controlled allocation

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. Prior to 2.11.0, the streaming worksheet reader used by Rows and GetRows does not enforce the TotalRows limit on the row r attribute, allowing a small XLSX file with a row number above 1048576 and no cell...

8.7CVSS0.00655EPSS
SaveExploits1References4
Vulnrichment
Vulnrichment
•added 2026/07/10 3:47 p.m.•13 views

CVE-2026-59161 Excelize: Streaming GetRows row-bound bypass causes attacker-controlled allocation

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. Prior to 2.11.0, the streaming worksheet reader used by Rows and GetRows does not enforce the TotalRows limit on the row r attribute, allowing a small XLSX file with a row number above 1048576 and no cell...

8.7CVSS5.8AI score0.00655EPSS
SaveExploits1References4
CVE
CVE
•added 2026/07/10 3:47 p.m.•61 views

CVE-2026-59161

CVE-2026-59161 affects the Go library Excelize. The streaming worksheet reader used by Rows/GetRows could bypass the TotalRows limit, enabling an attacker-controlled index to cause unbounded memory and CPU usage by generating empty rows beyond 1048576. The issue is fixed in version 2.11.0; upgrad...

8.7CVSS5.8AI score0.00655EPSS
SaveExploits1References4Affected Software1
attackerkb
attackerkb
•added 2026/07/10 3:47 p.m.•25 views

CVE-2026-59161

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. Prior to 2.11.0, the streaming worksheet reader used by Rows and GetRows does not enforce the TotalRows limit on the row r attribute, allowing a small XLSX file with a row number above 1048576 and no cell...

8.7CVSS5.8AI score0.00655EPSS
SaveExploits1References5Affected Software1
osv_cve
osv_cve
•added 2026/07/10 3:47 p.m.•18 views

CVE-2026-59161 Excelize: Streaming GetRows row-bound bypass causes attacker-controlled allocation

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. Prior to 2.11.0, the streaming worksheet reader used by Rows and GetRows does not enforce the TotalRows limit on the row r attribute, allowing a small XLSX file with a row number above 1048576 and no cell...

8.7CVSS6.1AI score
SaveExploits0References6
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/07/10 12:00 a.m.•8 views

CVE-2026-59161: Uncontrolled Resource Consumption

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. Prior to 2.11.0, the streaming worksheet reader used by Rows and GetRows does not enforce the TotalRows limit on the row r attribute, allowing a small XLSX file with a row number above 1048576 and no cell...

8.7CVSS5.8AI score0.00655EPSS
SaveExploits1References7
EUVD
EUVD
•added 2025/10/03 8:07 p.m.•18 views

EUVD-2022-7485

Malicious code in bioql PyPI...

9.8CVSS7.9AI score0.00702EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2022/12/19 3:30 p.m.•48 views

laravel-jqgrid vulnerable to SQL Injection

A vulnerability classified as critical was found in laravel-jqgrid. Affected by this vulnerability is the function getRows of the file src/Mgallegos/LaravelJqgrid/Repositories/EloquentRepositoryAbstract.php. The manipulation leads to sql injection. The name of the patch is...

9.8CVSS3.4AI score0.00702EPSS
SaveExploits0References5Affected Software1
Rows per page
Query Builder