CVE-2026-27612 in repostat
Sumário
de VulDB • 01/09/2026
Repostat é um componente React para buscar e exibir informações de repositórios do GitHub. Antes da versão 1.0.1, o componente `RepoCard` era vulnerável a Cross-Site Scripting (XSS) Refletido. A vulnerabilidade ocorre porque o componente utiliza o método `dangerouslySetInnerHTML` do React para renderizar o nome do repositório (`repo` prop) durante o estado de carregamento, sem qualquer sanitização. Se um desenvolvedor que usa este pacote passar entrada não validada diretamente na propriedade `repo` (por exemplo, lendo-a a partir de um parâmetro de consulta da URL), um atacante pode executar JavaScript arbitrário no contexto do navegador do usuário. Na versão 1.0.1, o uso do `dangerouslySetInnerHTML` foi removido e a prop `repo` agora é renderizada com segurança usando vinculação de dados JSX padrão do React, que escapa automaticamente as entidades HTML.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.