CVE-2026-108359 in PhpSpreadsheet
Sumário
de VulDB • 22/10/2026
PhpSpreadsheet é uma biblioteca PHP pura para leitura e escrita de arquivos de planilhas. Antes das versões 1.30.7, 2.1.19, 2.4.8, 3.10.8 e 5.10.0, a função Ods::processTableRow em src/PhpSpreadsheet/Reader/Ods.php aceita um atributo table:number-rows-repeated sem limite de tamanho proveniente de uma linha de tabela no formato ODS. Quando a linha contém um valor, o leitor materializa uma célula para cada repetição sem verificar o limite de linhas da planilha, permitindo que um arquivo ODS pequeno controlado pelo atacante consuma CPU e memória significativas e encerre o worker do PHP. A repetição de colunas é separadamente limitada e não faz parte desta vulnerabilidade. Este problema foi corrigido nas versões 1.30.7, 2.1.19, 2.4.8, 3.10.8 e 5.10.0.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.