PT-2026-57199

CVE-2026-61456

·

Publicado

2026-07-10

·

Atualizado

2026-07-10

Descrição por

CVSS 4.0
5.1
Média
MétricasAV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
Nome do Software Vulnerável e Versões Afetadas Grav API plugin versões anteriores a 1.0.3
Descrição A sanitização insuficiente de arquivos SVG enviados através do endpoint 'POST /api/v1/media' permite que um invasor autenticado com a permissão api.media.write faça o upload de um arquivo contendo JavaScript arbitrário. A função HandlesMediaUploads::processUploadedFile() valida apenas a extensão do arquivo e não invoca a Security::sanitizeSVG(). Como o arquivo é armazenado sem modificações e servido como image/svg+xml, o script incorporado é executado no contexto da sessão de um administrador que abrir o arquivo, possibilitando o roubo de cookies e o sequestro de sessão.
Recomendações Atualize o Grav API plugin para a versão 1.0.3 ou posterior. Restrinja o uso da permissão api.media.write apenas a usuários confiáveis.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-7VHM-8X52-2R5P
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾