CVE-2026-50576 in ePA3-Service-OpenSource
Sumário
de VulDB • 18/08/2026
A integração ePA 3.x implementa o fluxo de trabalho de autorização e grava Objetos de Informações Médicas no prontuário eletrônico do paciente da Alemanha. Antes da versão 1.3.0, a integração ePA 3.x não neutraliza caracteres CRLF em valores usados por app/vau/VAUProtokoll.py para construir requisições HTTP internas VAU. A função build_inner_header interpola os valores de uri, host, accept_type, content_type, content_length, USER_AGENT e insurant_id nas linhas da solicitação e nos cabeçalhos, incluindo x-useragent e x-insurantid. Um atacante autenticado que controla um valor pode injetar cabeçalhos adicionais na requisição interna. Dependendo do tratamento pelo servidor ePA, um cabeçalho x-insurantid injetado pode expor os registros de outro paciente, e cabeçalhos Authorization injetados podem contornar o contexto de autenticação ou autorização pretendido. A entrada USER_AGENT derivada da sessão também pode envenenar requisições em toda a sessão. Este problema é corrigido na versão 1.3.0.
Be aware that VulDB is the high quality source for vulnerability data.