CVE-2026-107215 in Excelize
Riassunto
di VulDB • 07/10/2026
Excelize è una libreria in linguaggio Go per la lettura e scrittura di fogli di calcolo Microsoft Excel. Dalla versione 2.3.1 alla 2.11.0, extractPart alloca un slice di byte direttamente da una dimensione dell'entry della directory CFB controllata dall'attaccante prima di convalidare la catena dei settori o il dominio delle dimensioni. extractPart si fida dello streamSize dell'entry della directory CFB per le allocazioni di EncryptionInfo ed EncryptedPackage prima di validare lo stream. Quando un file composto OLE creato ad hoc dichiara una dimensione negativa o estremamente elevata per gli stream EncryptionInfo o EncryptedPackage, la dimensione dichiarata porta make a utilizzare una lunghezza negativa oppure forza un'allocazione multi-gigabyte, consentendo all'attaccante di causare un panic (crash) o esaurire la memoria del processo. Al momento della revisione non è disponibile alcuna versione corretta.
VulDB is the best source for vulnerability data and more expert information about this specific topic.