Lucene search
+L

524896 matches found

osv-cve
osv-cve
•added 2026/10/07 6:53 p.m.•7 views

CVE-2026-107224 Excelize: A Zip64 uncompressed-size of 2^63 panics OpenFile/OpenReader

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.1.0 to 2.11.0, a Zip64 uncompressed size with the high bit set is converted from uint64 to a negative int64 before signed size-limit checks and allocation. ReadZipReader obtains UncompressedSize64 throu...

6.5CVSS5.9AI score
SaveExploits0References5
CVE
CVE
•added 2026/10/07 6:53 p.m.•21 views

CVE-2026-107224

The Excelize Go library (versions 2.1.0 to 2.11.0 ) is vulnerable to a panic during workbook opening due to an integer overflow/wraparound . When a crafted Zip64 entry declares an uncompressed size between $2^{63}$ and $2^{64}-1$, the library converts the uint64 value into a negative int64. This ...

6.5CVSS5.9AI score0.00306EPSS
SaveExploits1References3Affected Software1
CVE
CVE
•added 2026/10/07 6:48 p.m.•23 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.7AI score0.00345EPSS
SaveExploits1References3Affected Software1
osv-cve
osv-cve
•added 2026/10/07 6:48 p.m.•3 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
CVE
CVE
•added 2026/10/07 6:46 p.m.•18 views

CVE-2026-103371

Apache Geode versions 2.0.0 through 2.0.3 are affected by a vulnerability where the Management REST API improperly inserts sensitive information into log files. This issue, identified as CWE-532 , could lead to the exposure of confidential data through system logs. To mitigate this risk, users ar...

7.5CVSS5.8AI score0.00285EPSS
SaveExploits0References2
CVE
CVE
•added 2026/10/07 6:45 p.m.•19 views

CVE-2026-107222

The Excelize Go library, used for reading and writing Microsoft Excel spreadsheets, is vulnerable in versions 2.7.0 to 2.11.0 . The GetConditionalFormats function fails to perform sufficient length or nil checks when extracting conditional-formatting rules. Specifically, it indexes required child...

6.5CVSS5.8AI score0.00252EPSS
SaveExploits1References3Affected Software1
osv-cve
osv-cve
•added 2026/10/07 6:45 p.m.•10 views

CVE-2026-107222 Excelize: GetConditionalFormats indexes conditional-formatting rule sub-elements with no length or nil check

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.7.0 to 2.11.0, conditional-format extraction indexes required child slices or dereferences an optional colorScale child without validating malformed rule structure. GetConditionalFormats reaches...

6.5CVSS5.9AI score
SaveExploits0References5
osv-cve
osv-cve
•added 2026/10/07 6:41 p.m.•10 views

CVE-2026-107221 Excelize: a row whose earlier cell has a higher column reference than its last cell panics index out of range on almost every worksheet read API

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.0.0 to 2.11.0, checkRow sizes its target cell slice from the last cell in XML document order and then re-scatters every cell by its explicit column reference. GetCellValue reaches workSheetReader and...

6.5CVSS5.9AI score
SaveExploits0References5
CVE
CVE
•added 2026/10/07 6:41 p.m.•19 views

CVE-2026-107221

The Excelize Go library (versions 2.0.0 to 2.11.0 ) is vulnerable to an out-of-bounds write (CWE-787) during non-streaming worksheet read operations. The root cause lies in the checkRow function, which incorrectly sizes a target cell slice based on the last cell in XML document order. If a crafte...

6.5CVSS5.8AI score0.0027EPSS
SaveExploits1References3Affected Software1
CVE
CVE
•added 2026/10/07 6:37 p.m.•19 views

CVE-2026-107220

The Excelize Go language library (versions 2.7.1 to 2.11.0 ) contains a vulnerability where the mergeCellsParser fails to perform a length check when handling an empty mergeCell ref . Specifically, it passes an empty slice to cellInRange , which is then accessed by GetCellValue . An attacker can ...

6.5CVSS5.8AI score0.00247EPSS
SaveExploits1References3Affected Software1
osv-cve
osv-cve
•added 2026/10/07 6:37 p.m.•4 views

CVE-2026-107220 Excelize: Panic in cellInRange on a worksheet with an empty mergeCell ref

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.7.1 to 2.11.0, mergeCellsParser leaves the cached rectangle empty for an empty mergeCell ref and then passes that empty slice to cellInRange without a length check. GetCellValue reaches mergeCellsParser...

6.5CVSS5.9AI score
SaveExploits0References5
osv-cve
osv-cve
•added 2026/10/07 6:33 p.m.•10 views

CVE-2026-107219 Excelize: Unbounded spinCount in agile decryption burns CPU during OpenFile

Excelize is a Go language library for reading and writing Microsoft Excel spreadsheets. From 2.3.1 to 2.11.0, agile decryption accepts an attacker-controlled spinCount and performs that many password-key derivation iterations before verifier validation. OpenFile reaches agileDecrypt, which passes...

7.5CVSS5.8AI score
SaveExploits0References5
CVE
CVE
•added 2026/10/07 6:33 p.m.•20 views

CVE-2026-107219

The Excelize Go language library (versions 2.3.1 to 2.11.0 ) is vulnerable to an uncontrolled resource consumption flaw (CWE-400) during the OpenFile operation. The agileDecrypt function accepts an attacker-controlled spinCount from a crafted OLE encrypted-workbook header and passes it to convert...

7.5CVSS5.8AI score0.00338EPSS
SaveExploits1References3Affected Software1
osv-cve
osv-cve
•added 2026/10/07 6:29 p.m.•6 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
CVE
CVE
•added 2026/10/07 6:29 p.m.•14 views

CVE-2026-107218

The Excelize Go language library (versions 2.10.1 to 2.11.0 ) is vulnerable to a denial-of-service condition where an attacker can trigger a panic during formula evaluation. The root cause is an improper validation of array index (CWE-129) within the RIGHT() function. Specifically, the library va...

5.3CVSS5.9AI score0.00288EPSS
SaveExploits1References3Affected Software1
CVE
CVE
•added 2026/10/07 6:26 p.m.•16 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
osv-cve
osv-cve
•added 2026/10/07 6:26 p.m.•6 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:19 p.m.•18 views

CVE-2026-107313

The PostgreSQL JDBC Driver (pgjdbc) versions 42.7.4 and 42.7.5 contain a vulnerability where the driver can send previous contents of the GSS send buffer instead of the intended large value on connections using GSS encryption (specifically when gssEncMode is set to prefer or require). This occurs...

4.2CVSS6AI score0.00144EPSS
SaveExploits0References3
osv-cve
osv-cve
•added 2026/10/07 6:19 p.m.•13 views

CVE-2026-107313 pgjdbc stores bytes of earlier messages in place of a large value on GSS-encrypted connections

pgjdbc, the PostgreSQL JDBC Driver, versions 42.7.4 and 42.7.5 can send the previous contents of the GSS send buffer in place of the first part of a value on a connection with GSS encryption gssEncMode=prefer or require, and the server stores the value without an error. The buffer is 16320 bytes...

4.2CVSS6AI score
SaveExploits0References7
CVE
CVE
•added 2026/10/07 6:02 p.m.•26 views

CVE-2026-106164

Progress Telerik Document Processing SpreadProcessing library versions prior to 2026.3.1006 are vulnerable to an infinite loop during XLS file imports. When processing a specifically-targeted corrupted XLS file, the library ignores the import timeout, causing an unresponsive CPU thread and a deni...

7.3CVSS5.8AI score0.00186EPSS
SaveExploits0References1
Rows per page
Query Builder