Featured image of post CVE-2026-40283

CVE-2026-40283

Cross-Site Scripting (XSS) Armazenado

CVE-2026-40283: Cross-Site Scripting (XSS) armazenado em Novo da função profile_paciente.php

Publicação CVE: https://www.cve.org/CVERecord?id=CVE-2026-40283

Resumo

Uma vulnerabilidade de Cross-Site Scripting (XSS) armazenada permite que um usuário autenticado injete JavaScript malicioso através do campo “Nome” na página “Informações Pacientes”. O código malicioso é armazenado e executado quando as informações do paciente são visualizadas.

Detalhes

O aplicativo não higieniza ou codifica corretamente o campo "Nome", que aceita entrada controlada pelo usuário. Um invasor pode inserir HTML ou JavaScript malicioso nesse campo ao criar ou editar um paciente.

Ao acessar a página “Informações Pacientes”, esse valor é renderizado no DOM sem o devido tratamento, o que leva à execução do código injetado no navegador.

Esse comportamento indica codificação de saída inadequada e resulta em uma vulnerabilidade XSS armazenada.

  • Endpoint vulnerável: profile_paciente.php

PoC

Payload

1
<h1> <script>alert(1); </script></h1>

Passos para reproduzir:

1. Cadastre um paciente onde o campo “Nome” contenha o código malicioso.

2. Navegue até a página “Informações do Paciente” do paciente criado.

3. Observe que o código malicioso é executado no navegador:

Impacto

  • Sequestro de sessão: Roubo de cookies ou tokens de autenticação para se passar por outros usuários.
  • Roubo de credenciais: Coleta de nomes de usuário e senhas usando scripts maliciosos.
  • Distribuição de malware: Distribuição de código indesejado ou prejudicial às vítimas.
  • Elevação de privilégios: Comprometimento de usuários administrativos por meio de scripts persistentes.
  • Manipulação ou adulteração de dados: Alteração ou interrupção do conteúdo do site.
  • Danos à reputação: Erosão da confiança entre usuários e administradores do site.

Referência

https://github.com/LabRedesCefetRJ/WeGIA/security/advisories/GHSA-x74c-gwj9-6cwr

Encontrado por

Thiago Escarrone

Por: CVE-Hunters

Built with Hugo
Theme Stack designed by Jimmy