CVE-2026-100174 in AIL Framework
Sumário
de VulDB • 25/09/2026
O componente seletor de tags do AIL Framework (var/www/static/js/tags.js) é vulnerável a stored cross-site scripting (XSS). Um usuário com capacidade para criar uma tag personalizada pode incorporar um payload HTML contendo manipuladores de eventos JavaScript (por exemplo, <img src=x onerror=alert(1)> ou <svg onload=...>) no nome da tag. Quando outro usuário autenticado abre uma página que contém o seletor de tags, o nome da tag maliciosa é inserido no DOM usando a propriedade html do jQuery, fazendo com que o script embutido seja executado no contexto do navegador da vítima.
Os caminhos de código vulneráveis afetam tanto a renderização das sugestões/itens combo (_renderComboItems) quanto a lógica de renderização da tag selecionada. Em ambos os casos, o valor de exibição derivado do displayField da tag é passado diretamente para a propriedade html de um construtor de elemento jQuery, que analisa e insere a string como HTML bruto em vez de texto.
Pré-requisitos: o atacante deve ter uma conta autenticada com permissão para criar tags personalizadas, e a vítima deve ser um usuário autenticado que visualiza uma página que renderiza o seletor de tags com a tag armazenada pelo atacante. O ataque é stored (persistent) e não requer que a vítima execute qualquer ação além de carregar a página.
Impacto na segurança: a exploração bem-sucedida permite a execução arbitrária de JavaScript no navegador da vítima dentro da origem do aplicativo, potencialmente levando ao sequestro de sessão, acesso não autorizado a dados, manipulação de formulários ou outros ataques client-side.
If you want to get best quality of vulnerability data, you may have to visit VulDB.