CVE-2026-8357

LibreOffice Calc compiles cell formulas when opening a spreadsheet. A heap buffer overflow existed when compiling a very long formula made up of many opening tokens. The array that tracks nesting depth was allocated one element too small for that worst case, so such a formula wrote one element past its end. In fixed versions the array is sized to hold the largest possible nesting.
Configurations

No configuration.

History

25 Oct 2026, 23:10

Type Values Removed Values Added
Summary
  • (es) LibreOffice Calc compila las fórmulas de celda al abrir una hoja de cálculo. Existía un desbordamiento de búfer de montón al compilar una fórmula muy larga compuesta por muchos tokens de apertura. El array que rastrea la profundidad de anidamiento fue asignado con un elemento demasiado pequeño para ese peor caso, por lo que dicha fórmula escribió un elemento más allá de su final. En versiones corregidas, el array se dimensiona para contener el anidamiento más grande posible.

Information

Published : 2026-06-15 18:16

Updated : 2026-10-25 23:10


NVD link : CVE-2026-8357

Mitre link : CVE-2026-8357

CVE.ORG link : CVE-2026-8357


JSON object : View

Products Affected

No product.

CWE
CWE-193

Off-by-one Error

CWE-787

Out-of-bounds Write

CWE-131

Incorrect Calculation of Buffer Size