Início
Início
Tendências
Tendências
Vulnerabilidades
Vulnerabilidades
Notícias
Notícias
Pesquisadores
Pesquisadores
Por que dbugs?
Por que dbugs?
Configurações

Alexis Marquois

#49553de 56,330
5.4CVSS total
Vulnerabilidades · 1
PT-2024-39633
5.4
2024-10-02
Unknown · Slim Select · CVE-2024-9440
**Nome do software vulnerável e versões afetadas** Slim Select, versões 2.0 a 2.9.0 **Descrição** O problema é uma vulnerabilidade potencial de cross-site scripting. Na função `createOption()`, a variável `text` do objeto Options fornecido pelo usuário é atribuída a um `innerHTML` sem sanitização. Isso pode permitir que invasores executem JavaScript, resultando em cross-site scripting. Softwares que dependem dessa biblioteca para gerar listas dinamicamente usando entradas fornecidas pelo usuário sem sanitização podem estar vulneráveis. **Recomendações** Para as versões 2.0 a 2.9.0 do Slim Select, considere atualizar para a versão 2.9.2, que inclui uma correção para este problema. Para versões anteriores à 2.9.2, como solução temporária, considere sanitizar a variável `text` do objeto Options fornecido pelo usuário antes de atribuí-la a um innerHTML para evitar cross-site scripting. Restrinja o acesso à função `createOption()` em `select.ts` para minimizar o risco de exploração até que um patch seja aplicado.