Vulnerabilidad en ePA3-Service-OpenSource de fbeta-GmbH (CVE-2026-50577)
Gravedad CVSS v3.1:
ALTA
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
18/08/2026
Última modificación:
22/10/2026
Descripción
La Integración ePA 3.x implementa el flujo de trabajo de autorización y escribe Objetos de Información Médica en el registro electrónico de pacientes de Alemania. Antes de la versión 1.3.0, la Integración ePA 3.x deja request_counter sin cambios en app/vau/VAUProtokoll.py al construir mensajes VAU. El contador de solicitudes del cliente congelado hace que el lado del servidor reutilice combinaciones de nonce y clave AES-GCM en las respuestas. Un atacante de red que recopila textos cifrados repetidos puede recuperar el XOR de los textos planos y usar encabezados HTTP internos y campos JSON predecibles para recuperar datos sensibles, incluyendo registros de salud de pacientes. Los nonces repetidos también pueden permitir la recuperación de la clave de autenticación GHASH a través del ataque prohibido de Joux, permitiendo mensajes AES-GCM falsificados e inyección de respuestas maliciosas. La verificación del contador de respuestas también falla en mantener last_response_counter, debilitando la validación de repetición y orden. Este problema está solucionado en la versión 1.3.0.
Impacto
Puntuación base 3.x
7.40
Gravedad 3.x
ALTA
Referencias a soluciones, herramientas e información
- https://github.com/fbeta-GmbH/ePA3-Service-OpenSource/commit/85c4c516088c38b9cf2343f388ad67a6744e9814
- https://github.com/fbeta-GmbH/ePA3-Service-OpenSource/pull/10
- https://github.com/fbeta-GmbH/ePA3-Service-OpenSource/releases/tag/1.3.0
- https://github.com/fbeta-GmbH/ePA3-Service-OpenSource/security/advisories/GHSA-vmfm-3f7g-r9qg
- https://www.machinespirits.de/advisory/df27cd


