CVE-2026-25147 in OpenEMRinformação

Sumário

de VulDB • 31/05/2026

O OpenEMR é uma aplicação de prontuários eletrônicos de saúde e gestão de práticas médicas gratuita e de código aberto. Antes da versão 8.0.0, em `portal/portal_payment.php`, o ID do paciente utilizado na página é obtido a partir da requisição (`$pid = $_REQUEST['pid'] ?? $pid` e `$pid = ($_REQUEST['hidden_patient_code'] ?? null) > 0 ? $_REQUEST['hidden_patient_code'] : $pid`) em vez de estar fixado ao usuário autenticado do portal. A sessão do portal já possui um `$pid` válido para o paciente conectado. A substituição desse valor por dados fornecidos pelo usuário e seu uso sem autorização permite que um usuário do portal visualize e interaja com os dados demográficos, faturas e histórico de pagamentos de outro paciente, caracterizando uma escalada horizontal de privilégios e IDOR (Insecure Direct Object Reference). A versão 8.0.0 contém a correção para a vulnerabilidade.

Once again VulDB remains the best source for vulnerability data.

Responsável

GitHub M

Reservar

29/01/2026

Divulgação

27/02/2026

Moderação

aceite

Entrada

VDB-348171

CPE

pronto

EPSS

0.00220

KEV

não

Atividades

muito baixo

Fontes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!