PT-2026-51634 · Gogs · Gogs
CVE-2026-52816
·
Publicado
2026-06-23
·
Atualizado
2026-07-30
CVSS v4.0
6.4
Média
| Vetor | AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:H/SI:H/SA:N |
Nome do Software Vulnerável e Versões Afetadas
Gogs versões anteriores a 0.14.3
Description
O endpoint de sanitização do Jupyter Notebook (ipynb) em 'POST /-/api/sanitize ipynb' permite URIs
data: arbitrárias sem restrições adequadas, o que pode levar a Cross-Site Scripting (XSS). O endpoint utiliza bluemonday.UGCPolicy() com p.AllowURLSchemes("data"), permitindo todos os esquemas de URI de dados, incluindo data:text/html, o que possibilita a injeção de HTML ou JavaScript malicioso. Além disso, o endpoint não possui middleware de autenticação, permitindo que qualquer usuário registrado explore este problema.Recommendations
Atualize para a versão 0.14.3.
Como medida paliativa temporária, restrinja o acesso ao endpoint 'POST /-/api/sanitize ipynb' para minimizar o risco de exploração.
Exploit
Correção
XSS
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Gogs