CVE-2026-50576 in ePA3-Service-OpenSource
Resumen
por VulDB • 2026-08-18
La integración de ePA 3.x implementa el flujo de trabajo de autorización y escribe Objetos de Información Médica en la historia clínica electrónica alemana (ePA). Antes de la versión 1.3.0, ePA 3.x Integration no neutraliza los caracteres CRLF en los valores utilizados por app/vau/VAUProtokoll.py para construir las solicitudes HTTP internas VAU. La función build_inner_header interpola los valores uri, host, accept_type, content_type, content_length, USER_AGENT e insurant_id en las líneas de solicitud y encabezados, incluidos x-useragent y x-insurantid. Un atacante autenticado que controle un valor puede inyectar encabezados adicionales en la solicitud interna. Dependiendo del manejo por parte del servidor ePA, un encabezado x-insurantid inyectado puede exponer los registros de otro paciente, y los encabezados Authorization inyectados pueden eludir el contexto de autenticación o autorización previsto. La entrada USER_AGENT derivada de la sesión también puede envenenar las solicitudes a lo largo de toda la sesión. Este problema se soluciona en la versión 1.3.0.
If you want to get best quality of vulnerability data, you may have to visit VulDB.