14927 matches found
CLEANSTART-2026-AF62012 incorrectly placed cast from bytes to int allowed for server-side panic in the AES-GCM packet decoder for well-crafted inputs
CVE-2026-46597 affects multiple packages. An incorrectly placed cast from bytes to int allowed for server-side panic in the AES-GCM packet decoder for well-crafted inputs. See references for individual vulnerability details...
CLEANSTART-2026-GO89521 SSH servers which use CertChecker as a public key callback without setting IsUserAuthority or IsHostAuthority could be caused to panic by a client presenting a certificate
CVE-2026-39835 affects multiple packages. SSH servers which use CertChecker as a public key callback without setting IsUserAuthority or IsHostAuthority could be caused to panic by a client presenting a certificate. See references for individual vulnerability details...
CLEANSTART-2026-LA21918 TIFF decoder can panic when decoding an invalid image with an out-of-bounds strip offset
CVE-2026-46604 affects multiple packages. The TIFF decoder can panic when decoding an invalid image with an out-of-bounds strip offset. See references for individual vulnerability details...
CLEANSTART-2026-CU18243 webp decoder can panic when processing a VP8 chunk with dimensions that do not match the canvas size
CVE-2026-46601 affects multiple packages. The webp decoder can panic when processing a VP8 chunk with dimensions that do not match the canvas size. See references for individual vulnerability details...
CLEANSTART-2026-CD57070 Parsing a WEBP image with an invalid, large size panics on 32-bit platforms
CVE-2026-33813 affects multiple packages. Parsing a WEBP image with an invalid, large size panics on 32-bit platforms. See references for individual vulnerability details...
PT-2026-108144
Name of the Vulnerable Software and Affected Versions MongoDB Go Driver affected versions not specified Description Improper validation of a BSON array length can lead to an out-of-bounds index and runtime panic. This occurs when an application invokes the bson.RawArray.Validate or...
CVE-2026-56851
The Nickname profile can panic with an out-of-bounds slice error when transforming crafted input into a short destination buffer...
CVE-2026-98373
In the Linux kernel, the following vulnerability has been resolved: mm/hugetlb: preserve mremap address delta when skipping page tables movehugetlbpagetables optimizes mremap by advancing to the last entry in the page table when the source page table does not exist, either initially or after...
GHSA-C85P-XXJJ-2R75 Excelize ColumnNameToNumber: int64 overflow yields an out-of-domain coordinate with nil error, causing negative slice index panic on r="0" rows
Summary ColumnNameToNumber lib.go:220-237 accumulates the bijective base-26 value of a column name in an int64 with only an upper-bound check col MaxColumns applied after the loop and no overflow detection. A 14-letter column name whose true value is 3·2⁶⁴ — e.g. VGWQHXLSDVIKWV — wraps to col = 0...
Excelize ColumnNameToNumber: int64 overflow yields an out-of-domain coordinate with nil error, causing negative slice index panic on r="0" rows
Summary ColumnNameToNumber lib.go:220-237 accumulates the bijective base-26 value of a column name in an int64 with only an upper-bound check col MaxColumns applied after the loop and no overflow detection. A 14-letter column name whose true value is 3·2⁶⁴ — e.g. VGWQHXLSDVIKWV — wraps to col = 0...
GHSA-8JJQ-8J9W-M2V6 Excelize: RIGHT() on supplementary-plane text slices with a negative index and panics
leftRight calc.go:14236 tests the length with countUTF16String, which counts a rune above U+FFFF as 2. The RIGHT branch on 14241 then slices runetext at utf8.RuneCountInStringtext-numChars, which counts it as 1. For text with N such runes the two measures are 2N and N, so any numChars between the...
Excelize: RIGHT() on supplementary-plane text slices with a negative index and panics
leftRight calc.go:14236 tests the length with countUTF16String, which counts a rune above U+FFFF as 2. The RIGHT branch on 14241 then slices runetext at utf8.RuneCountInStringtext-numChars, which counts it as 1. For text with N such runes the two measures are 2N and N, so any numChars between the...
GHSA-G27H-8QHM-6PFF Excelize: Panic in cellInRange on a worksheet with an empty mergeCell ref
Summary A worksheet containing makes mergeCellsParser leave the cached rectangle empty, and cellInRange then indexes that empty slice without a length check. Every non-streaming cell API panics with index out of range 0 with length 0 on the first cell read after opening the file. Where it is...
Excelize: Panic in cellInRange on a worksheet with an empty mergeCell ref
Summary A worksheet containing makes mergeCellsParser leave the cached rectangle empty, and cellInRange then indexes that empty slice without a length check. Every non-streaming cell API panics with index out of range 0 with length 0 on the first cell read after opening the file. Where it is...
GHSA-8MCQ-6WMR-JRJV 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
Affected versions and vulnerable location - Confirmed at ae2113b current HEAD. - Sink: rows.go:967 ws.SheetData.RowrowIdx.CcolNum-1 = colData inside checkRow. - checkRow computes lastCol from the column of the last cell in document order rows.go:940, allocates targetList of that length, then...
GHSA-RXCJ-4PJ5-74GR Excelize: GetConditionalFormats indexes conditional-formatting rule sub-elements with no length or nil check
Summary GetConditionalFormats reads sub-elements of a straight out of xl/worksheets/sheetN.xml and indexes them without checking length, and in one case without checking for nil. Three rule types are affected: cellIs, dataBar and colorScale. A workbook with a rule that is missing a child a real...
Excelize: A Zip64 uncompressed-size of 2^63 panics OpenFile/OpenReader
Summary A Zip64 uncompressed-size of 2^63 casts to a negative int64 that bypasses the unzip-size guard and reaches makebyte, 0, negativeCap A Zip64 uncompressed-size in the range 2^63, 2^64 casts to a negative int64 in zip.File.FileInfo.Size, and ReadZipReader does signed arithmetic on that value...
GHSA-FW94-4WWP-W8PW Excelize: A Zip64 uncompressed-size of 2^63 panics OpenFile/OpenReader
Summary A Zip64 uncompressed-size of 2^63 casts to a negative int64 that bypasses the unzip-size guard and reaches makebyte, 0, negativeCap A Zip64 uncompressed-size in the range 2^63, 2^64 casts to a negative int64 in zip.File.FileInfo.Size, and ReadZipReader does signed arithmetic on that value...
Excelize: GetStyle panics on a negative fillId, borderId or fontId in styles.xml
Summary File.GetStyle indexes the fill, border and font tables with values taken straight out of xl/styles.xml, and the conditions gating those lookups check only the upper bound. A workbook whose cellXfs entry carries fillId="-1", borderId="-1" or fontId="-1" reaches a negative slice index and...
GHSA-5H23-36RV-PM65 Excelize: GetStyle panics on a negative fillId, borderId or fontId in styles.xml
Summary File.GetStyle indexes the fill, border and font tables with values taken straight out of xl/styles.xml, and the conditions gating those lookups check only the upper bound. A workbook whose cellXfs entry carries fillId="-1", borderId="-1" or fontId="-1" reaches a negative slice index and...