PT-2026-38615 · Neorazorx+1 · Facturascripts+1
Ormzro
·
Publicado
2026-05-07
·
Atualizado
2026-05-27
·
CVE-2026-42877
CVSS v3.1
5.4
Média
| Vetor | AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N |
Nome do Software Vulnerável e Versões Afetadas
FacturaScripts versões anteriores a 2025.92
Description
Um problema de Cross-Site Scripting (XSS) armazenado existe no modal de busca de produtos de documentos de vendas e compras. Um usuário autenticado com acesso ao módulo de armazém pode criar um produto com uma referência maliciosa que executa JavaScript arbitrário no navegador de qualquer outro usuário que abra o modal de busca de produtos dentro de uma fatura, pedido ou nota de entrega. O problema ocorre porque a variável
referencia é injetada em um atributo HTML onclick sem a devida neutralização de contexto JavaScript. Quando o HTML do modal é inserido no DOM via innerHTML, o navegador decodifica os caracteres, permitindo que o invasor saia da literal de string do JavaScript e execute código. Isso pode levar à escalada de privilégios, onde um usuário de baixo privilégio executa scripts na sessão de um administrador para realizar ações não autorizadas, como criar novos usuários administradores através do endpoint /EditUser ou exfiltrar dados comerciais.Recommendations
Atualize para uma versão posterior a 2025.92.
Como medida paliativa temporária, restrinja o acesso ao módulo de armazém apenas a usuários confiáveis para evitar a criação de referências de produtos maliciosas.
Evite usar o campo
referencia para produtos criados por usuários não confiáveis até que o sistema seja atualizado.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
Facturascripts
Facturascripts/Facturascripts