PT-2025-34632 · Phpoffice · Phpspreadsheet
Aleksey Solovev
·
Publicado
2025-01-15
·
Atualizado
2025-10-01
·
CVE-2025-54370
CVSS v4.0
8.7
Alta
| Vetor | AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N |
Nome do Software Vulnerável e Versões Afetadas:
Versões do PhpOffice/PhpSpreadsheet anteriores a 1.30.0
Versões do PhpOffice/PhpSpreadsheet anteriores a 2.1.12
Versões do PhpOffice/PhpSpreadsheet anteriores a 2.4.0
Versões do PhpOffice/PhpSpreadsheet anteriores a 3.10.0
Versões do PhpOffice/PhpSpreadsheet anteriores a 5.0.0
Descrição:
PhpOffice/PhpSpreadsheet é uma biblioteca PHP usada para ler e escrever arquivos de planilha. Uma Falsificação de Solicitação do Lado do Servidor (SSRF) pode ocorrer ao processar documentos HTML, permitindo potencialmente que um atacante faça solicitações em nome do servidor. A vulnerabilidade reside no método
setPath da classe PhpOfficePhpSpreadsheetWorksheetDrawing, onde uma string fornecida pelo usuário é passada para o leitor HTML. Além disso, há um potencial para desserialização insegura via arquivos phar e o método file exists.Recomendações:
Atualize o PhpOffice/PhpSpreadsheet para a versão 1.30.0 ou posterior.
Atualize o PhpOffice/PhpSpreadsheet para a versão 2.1.12 ou posterior.
Atualize o PhpOffice/PhpSpreadsheet para a versão 2.4.0 ou posterior.
Atualize o PhpOffice/PhpSpreadsheet para a versão 3.10.0 ou posterior.
Atualize o PhpOffice/PhpSpreadsheet para a versão 5.0.0 ou posterior.
Exploit
Correção
SSRF
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Phpspreadsheet