PT-2025-13800

CVE-2025-30223

·

Publicado

2025-03-31

·

Atualizado

2026-09-18

Descrição por

CVSS 3.1
9.6
Crítica
MétricasAV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas Versões do Beego anteriores à 2.3.6
Descrição O Beego é um framework web de código aberto para a linguagem de programação Go. Existe uma vulnerabilidade de Cross-Site Scripting (XSS) na função RenderForm() devido ao escape inadequado de HTML em dados controlados pelo usuário. Isso permite que atacantes injetem código JavaScript malicioso que é executado nos navegadores das vítimas, podendo levar a sequestro de sessão, roubo de credenciais ou tomada de conta. A vulnerabilidade afeta qualquer aplicação que utilize a função RenderForm() do Beego com dados fornecidos pelo usuário. A função RenderForm() gera toda a marcação de um formulário e não realiza o escape de atributos automaticamente, criando um risco para ataques de injeção. A vulnerabilidade está localizada na função renderFormField() no arquivo templatefunc.go (aproximadamente nas linhas 316-356), onde valores fornecidos pelo usuário são injetados diretamente no HTML sem o escape adequado.
Recomendações Atualize o Beego para a versão 2.3.6 ou posterior.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-2J42-H78H-Q4FG
CLEANSTART-2025-JI63720
GO-2025-3585
OPENSUSE-SU-2025:14970-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾