PT-2026-78482 · Grav · Grav-Plugin-Api
CVE-2026-61607
·
Publicado
2026-08-19
·
Atualizado
2026-08-21
CVSS v3.1
4.6
Média
| Vetor | AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:N |
Nome do Software Vulnerável e Versões Afetadas
Grav API Plugin versões anteriores a 1.0.2
Description
O plugin falha ao invocar a função
Security::sanitizeSVG() dentro da função HandlesMediaUploads::processUploadedFile() ao processar o endpoint 'POST /api/v1/media'. Embora a extensão do nome do arquivo SVG seja validada, o conteúdo não é sanitizado. Um invasor com a permissão api.media.write pode fazer o upload de um arquivo SVG contendo JavaScript malicioso. Como o servidor retorna o arquivo com o Content-Type image/svg+xml, o script é executado no navegador da vítima, permitindo potencialmente o roubo de dados de sessão e ações autenticadas não autorizadas.Recommendations
Atualize o Grav API Plugin para a versão 1.0.2.
Exploit
Correção
XSS
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Grav-Plugin-Api