Lucene search
+L

186 matches found

osv_cve
osv_cve
•added 2026/10/07 6:29 p.m.•18 views

CVE-2026-107218 Excelize: RIGHT() on supplementary-plane text slices with a negative index and panics

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.3CVSS5.9AI score
SaveExploits0References5
Vulnrichment
Vulnrichment
•added 2026/10/07 6:29 p.m.•14 views

CVE-2026-107218 Excelize: RIGHT() on supplementary-plane text slices with a negative index and panics

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
SaveExploits1References3
EUVD
EUVD
•added 2026/10/07 6:26 p.m.•14 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.00338EPSS
SaveExploits1References3
Cvelist
Cvelist
•added 2026/10/07 6:26 p.m.•52 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.00338EPSS
SaveExploits1References3
osv_cve
osv_cve
•added 2026/10/07 6:26 p.m.•13 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.5CVSS5.9AI score
SaveExploits0References5
CVE
CVE
•added 2026/10/07 6:26 p.m.•20 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.00338EPSS
SaveExploits1References3Affected Software1
NVD
NVD
•added 2026/10/07 6:17 p.m.•12 views

CVE-2026-107214

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.5CVSS0.00244EPSS
SaveExploits1References3
NVD
NVD
•added 2026/10/07 6:17 p.m.•10 views

CVE-2026-107216

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.8.1 to 2.11.0, ANCHORARRAY recursively calls the exported CalcCellValue function, creating a fresh calculation context at each cycle and bypassing in-flight and iteration controls. ANCHORARRAY calls...

7.5CVSS0.00329EPSS
SaveExploits1References2
NVD
NVD
•added 2026/10/07 6:17 p.m.•18 views

CVE-2026-107215

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.5CVSS0.00228EPSS
SaveExploits1References3
NVD
NVD
•added 2026/10/07 6:17 p.m.•12 views

CVE-2026-107211

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.8.1 to 2.11.0, separately parsed pivot-table field indices are used to index the pivot-cache field-name slice without bounds checks. extractPivotTableFields uses getPivotCacheFieldsName output while...

8.7CVSS0.00217EPSS
SaveExploits1References3
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
NVD
NVD
•added 2026/10/07 6:17 p.m.•13 views

CVE-2026-107213

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.7CVSS0.00217EPSS
SaveExploits1References3
osv_cve
osv_cve
•added 2026/10/07 5:51 p.m.•10 views

CVE-2026-107216 Excelize ANCHORARRAY: mutually-referencing array formulas recurse unboundedly via re-entrant CalcCellValue, causing a fatal stack overflow

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.8.1 to 2.11.0, ANCHORARRAY recursively calls the exported CalcCellValue function, creating a fresh calculation context at each cycle and bypassing in-flight and iteration controls. ANCHORARRAY calls...

7.5CVSS6AI score
SaveExploits0References4
Cvelist
Cvelist
•added 2026/10/07 5:51 p.m.•57 views

CVE-2026-107216 Excelize ANCHORARRAY: mutually-referencing array formulas recurse unboundedly via re-entrant CalcCellValue, causing a fatal stack overflow

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.8.1 to 2.11.0, ANCHORARRAY recursively calls the exported CalcCellValue function, creating a fresh calculation context at each cycle and bypassing in-flight and iteration controls. ANCHORARRAY calls...

7.5CVSS0.00329EPSS
SaveExploits1References2
Vulnrichment
Vulnrichment
•added 2026/10/07 5:51 p.m.•13 views

CVE-2026-107216 Excelize ANCHORARRAY: mutually-referencing array formulas recurse unboundedly via re-entrant CalcCellValue, causing a fatal stack overflow

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.8.1 to 2.11.0, ANCHORARRAY recursively calls the exported CalcCellValue function, creating a fresh calculation context at each cycle and bypassing in-flight and iteration controls. ANCHORARRAY calls...

7.5CVSS5.9AI score0.00329EPSS
SaveExploits1References2
Mend
Mend
•added 2026/10/07 5:51 p.m.•9 views

CVE-2026-107216

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.8.1 to 2.11.0, ANCHORARRAY recursively calls the exported CalcCellValue function, creating a fresh calculation context at each cycle and bypassing in-flight and iteration controls. ANCHORARRAY calls...

8.7CVSS5.9AI score0.00329EPSS
SaveExploits1References4
CVE
CVE
•added 2026/10/07 5:51 p.m.•29 views

CVE-2026-107216

The Excelize Go library (versions 2.8.1 to 2.11.0 ) contains a vulnerability where ANCHORARRAY recursively calls the CalcCellValue function. This causes mutually-referencing dynamic-array formulas to recurse unboundedly because each recursive hop creates a fresh calculation context, bypassing in-...

7.5CVSS5.9AI score0.00329EPSS
SaveExploits1References2Affected Software1
Vulnrichment
Vulnrichment
•added 2026/10/07 5:48 p.m.•8 views

CVE-2026-107215 Excelize: extractPart allocates attacker-controlled, unbounded and negative-sized buffers from CFB directory entries: remote panic / OOM DoS

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.5CVSS5.9AI score0.00228EPSS
SaveExploits1References3
Cvelist
Cvelist
•added 2026/10/07 5:48 p.m.•63 views

CVE-2026-107215 Excelize: extractPart allocates attacker-controlled, unbounded and negative-sized buffers from CFB directory entries: remote panic / OOM DoS

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.5CVSS0.00228EPSS
SaveExploits1References3
CVE
CVE
•added 2026/10/07 5:48 p.m.•28 views

CVE-2026-107215

The Excelize Go library (versions 2.3.1 to 2.11.0 ) is vulnerable to a remote panic or Out-of-Memory (OOM) Denial of Service due to improper validation of CFB directory-entry sizes. The extractPart function trusts the streamSize for EncryptionInfo and EncryptedPackage allocations before validatin...

7.5CVSS5.9AI score0.00228EPSS
SaveExploits1References3Affected Software1
Rows per page
Query Builder