Description
ePA 3.x Integration implements the authorization workflow and writes Medical Information Objects to Germany's electronic patient record. Prior to 1.3.0, ePA 3.x Integration performs VAU server certificate validation in app/vau/VAUProtokoll.py without anchoring the signed_vau_server_pub_keys and AUT_VAU_CertData certificate path to independent trusted material. A network-positioned attacker between the DiGA backend and the ePA system can intercept the VAU handshake, supply attacker-controlled certificate and key material, and satisfy the circular trust relationship. Because TLS certificate verification is also disabled in affected versions, no independent server-authentication layer prevents the attack. The attacker can impersonate the VAU server, control the negotiated session keys, and read or modify all encrypted VAU traffic. This issue is fixed in version 1.3.0.
Published: 2026-08-18
Score: 9.1 Critical
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability resides in the way ePA 3.x Integration performs VAU server certificate validation; it fails to anchor the signed_vau_server_pub_keys and AUT_VAU_CertData certificate path to independently trusted material. Because TLS certificate verification is disabled, a malicious entity positioned between the DiGA backend and the ePA system can intercept the VAU handshake, supply its own certificate and key, satisfy the circular trust relationship, and thereby bypass authentication. This allows the attacker to impersonate the VAU server, control the negotiated TLS session keys, and read or modify all encrypted VAU traffic, exposing sensitive medical information and enabling data tampering.

Affected Systems

The issue affects the fbeta-GmbH ePA3-Service-OpenSource integration, specifically all releases prior to version 1.3.0. Versions 1.3.0 and later include the fix that restores proper certificate validation and re‑enables TLS verification.

Risk and Exploitability

With a CVSS score of 9.1, this flaw poses a high severity risk. The EPSS metric is not available, but the lack of independent server‑authentication and the requirement for a network‑positioned attacker between the DiGA backend and the ePA system suggest a relatively high likelihood of exploitation in environments where such a position is attainable. The vulnerability is not yet listed in CISA’s KEV catalog, but its impact warrants urgent attention.

Generated by OpenCVE AI on August 18, 2026 at 18:32 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade ePA 3.x Integration to version 1.3.0 or later to restore proper certificate validation and TLS verification
  • Ensure that the VAU server’s certificate chain is issued by a trusted Certificate Authority and that no local overrides or self‑signed certificates are used
  • Segment the network to isolate the DiGA backend from the ePA system or enforce strict egress controls so that no attacker can position itself between the two endpoints
  • Monitor VAU handshake logs for anomalous certificates or handshake failures that could indicate a bypass attempt

Generated by OpenCVE AI on August 18, 2026 at 18:32 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 18 Aug 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 18 Aug 2026 17:00:00 +0000

Type Values Removed Values Added
Description ePA 3.x Integration implements the authorization workflow and writes Medical Information Objects to Germany's electronic patient record. Prior to 1.3.0, ePA 3.x Integration performs VAU server certificate validation in app/vau/VAUProtokoll.py without anchoring the signed_vau_server_pub_keys and AUT_VAU_CertData certificate path to independent trusted material. A network-positioned attacker between the DiGA backend and the ePA system can intercept the VAU handshake, supply attacker-controlled certificate and key material, and satisfy the circular trust relationship. Because TLS certificate verification is also disabled in affected versions, no independent server-authentication layer prevents the attack. The attacker can impersonate the VAU server, control the negotiated session keys, and read or modify all encrypted VAU traffic. This issue is fixed in version 1.3.0.
Title ePA 3.x Integration: VAU Server Authentication Bypass via Circular Certificate Trust
Weaknesses CWE-295
References
Metrics cvssV3_1

{'score': 9.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-18T17:38:36.332Z

Reserved: 2026-06-08T14:00:43.571Z

Link: CVE-2026-52723

cve-icon Vulnrichment

Updated: 2026-08-18T17:38:32.347Z

cve-icon NVD

Status : Received

Published: 2026-08-18T17:16:59.200

Modified: 2026-08-18T18:18:20.397

Link: CVE-2026-52723

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-18T18:45:03Z

Weaknesses
  • CWE-295

    Improper Certificate Validation