CVE-2024-22411
Cross site scripting em mensagens de ação no Avo
- Publicado
- 16 de jan. de 2024
- Atualizado
- 2 de jun. de 2025
- Atribuindo CNA
- GitHub_M
- Evidência observada
- 5 de ago. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:LBaixo · próximos 30 dias
- Percentil
- 51,7%
- Data do modelo
- 21 de set. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
Avo é um framework para criar painéis administrativos para aplicações Ruby on Rails. No Avo 3 pre12, qualquer HTML dentro de texto passado para `error` ou `succeed` em uma subclasse de `Avo::BaseAction` será renderizado diretamente sem sanitização no toast/notificação que aparece na interface quando a Action é concluída. Um usuário malicioso poderia explorar essa vulnerabilidade para desencadear um ataque de cross site scripting em um usuário desavisado. Esse problema foi corrigido nas versões 3.3.0 e 2.47.0 do Avo. Recomenda-se que os usuários atualizem.
Fontes
1Exploit de prova de conceito para CVE-2024-22411 direcionado ao painel administrativo Avo. Demonstra exploração de vulnerabilidade em aplicações web baseadas em Ruby.
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.