Lucene search
+L

186 matches found

Positive Technologies
Positive Technologies
•added 2026/10/07 12:00 a.m.•24 views

PT-2026-107643

Name of the Vulnerable Software and Affected Versions Excelize versions 2.1.0 through 2.11.0 Description This issue occurs when the library processes a crafted worksheet containing an oversized row number following a valid row. The Rows.Columns function accepts a look-ahead row number that exceed...

7.5CVSS5.8AI score0.00343EPSS
SaveExploits1References10
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/10/07 12:00 a.m.•13 views

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

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.3.1 to 2.11.0, extractPart allocates a byte slice directly from an attacker-controlled CFB directory-entry size before validating the sector chain or size domain. extractPart trusts the CFB directory...

7.5CVSS6AI score0.00228EPSS
SaveExploits1References6
Positive Technologies
Positive Technologies
•added 2026/10/07 12:00 a.m.•12 views

PT-2026-107658

Name of the Vulnerable Software and Affected Versions Excelize versions 2.7.1 through 2.11.0 Description An issue exists where the mergeCellsParser function fails to perform a length check on a cached rectangle when encountering an empty ref attribute in a crafted worksheet. This empty slice is...

6.5CVSS5.8AI score0.00247EPSS
SaveExploits1References9
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/10/07 12:00 a.m.•12 views

CVE-2026-107213: NULL Pointer Dereference

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.9.0 to 2.11.0, GetSlicers checks for ExtLst but dereferences ws.Drawing without checking whether the independently optional drawing element exists. File.GetSlicers reads ws.Drawing.RID after seeing a...

8.7CVSS7.2AI score0.00217EPSS
SaveExploits1References5
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/10/07 12:00 a.m.•12 views

CVE-2026-107214: Uncaught Exception

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.3.1 to 2.11.0, the decryption dispatch performs insufficient structural and parameter validation before standard and agile decryptors slice, index, allocate, and divide using attacker-controlled values...

7.5CVSS5.9AI score0.00244EPSS
SaveExploits1References6
Positive Technologies
Positive Technologies
•added 2026/10/07 12:00 a.m.•14 views

PT-2026-107657

Name of the Vulnerable Software and Affected Versions Excelize versions 2.3.1 through 2.11.0 Description An issue exists in the agile decryption process where the library accepts an attacker-controlled spinCount and performs that many password-key derivation iterations before verifier validation...

7.5CVSS5.8AI score0.00338EPSS
SaveExploits1References6
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/10/07 12:00 a.m.•12 views

CVE-2026-107218: Improper Validation of Array Index

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.10.1 to 2.11.0, RIGHT validates the requested length with UTF-16 code-unit counts but slices a rune array using Unicode code-point counts. RIGHT reaches leftRight through CalcCellValue, where...

5.3CVSS6AI score0.00288EPSS
SaveExploits1References5
Positive Technologies
Positive Technologies
•added 2026/09/29 12:00 a.m.•12 views

PT-2026-107644

Name of the Vulnerable Software and Affected Versions Excelize versions 2.9.0 through 2.11.0 Description A nil pointer dereference occurs when the GetSlicers function is called on a crafted worksheet. The issue arises because the function checks for the presence of an extLst element but fails to...

8.7CVSS7AI score0.00217EPSS
SaveExploits1References13
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_go
osv_go
•added 2026/09/16 6:00 p.m.•44 views

GO-2026-6452 Panic via negative shared-string index in github.com/xuri/excelize

In github.com/xuri/excelize/v2, parsing a spreadsheet cell with a negative shared-string index causes a runtime panic. The shared-string lookup in xlsxC.getValueFrom checks only the upper bound of the parsed index against the shared-string slice length, causing negative indices such as -1 to bypa...

7.5CVSS6AI 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
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
Github Security Blog
Github Security Blog
•added 2026/09/10 3:08 p.m.•20 views

Excelize: Negative shared-string index causes panic in GetCellValue and GetRows

Negative shared-string index causes panic in GetCellValue and GetRows Summary Excelize parses shared-string cell values with strconv.Atoi and checks only the upper bound before indexing the shared string slice. If an XLSX file contains a shared-string cell with -1, the parsed index is negative. T...

7.5CVSS6.1AI score0.00655EPSS
SaveExploits1References6Affected Software2
osv_ghsa
osv_ghsa
•added 2026/09/10 3:08 p.m.•18 views

GHSA-FX5J-QCQG-GRPF Excelize: Negative shared-string index causes panic in GetCellValue and GetRows

Negative shared-string index causes panic in GetCellValue and GetRows Summary Excelize parses shared-string cell values with strconv.Atoi and checks only the upper bound before indexing the shared string slice. If an XLSX file contains a shared-string cell with -1, the parsed index is negative. T...

6.9CVSS6.1AI score0.00655EPSS
SaveExploits1References6
EUVD
EUVD
•added 2026/09/10 3:08 p.m.•32 views

EUVD-2026-42937

Excelize: Negative shared-string index causes panic in GetCellValue and GetRows...

7.5CVSS5.8AI score0.00655EPSS
SaveExploits1References5
osv_go
osv_go
•added 2026/07/27 3:30 p.m.•27 views

GO-2026-5960 Excelize: Unbounded Row Index Allocation in Worksheet Parser (checkSheet OOM/Panic DoS) in github.com/xuri/excelize

Excelize: Unbounded Row Index Allocation in Worksheet Parser checkSheet OOM/Panic DoS in github.com/xuri/excelize...

7.5CVSS5.7AI score0.00607EPSS
SaveExploits1References3
Positive Technologies
Positive Technologies
•added 2026/07/27 12:00 a.m.•15 views

PT-2026-65353

Excelize: Unbounded Row Index Allocation in Worksheet Parser checkSheet OOM/Panic DoS in github.com/xuri/excelize...

5.8AI score
SaveExploits0References4
SUSE CVE
SUSE CVE
•added 2026/07/15 5:03 a.m.•17 views

SUSE CVE-2026-54063

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. Prior to 2.11.0, the checkSheet function in github.com/xuri/excelize/v2 uses an attacker-controlled XML attribute value directly as the length argument to makexlsxRow, row without validating it against the Exc...

7.5CVSS5.8AI score0.00607EPSS
SaveExploits1References5
SUSE CVE
SUSE CVE
•added 2026/07/15 5:01 a.m.•23 views

SUSE 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
SaveExploits1References5
SUSE CVE
SUSE CVE
•added 2026/07/15 5:01 a.m.•21 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
Rows per page
Query Builder