Description
In epa4all, prior to version 2026-05-20, an attacker who can intercept the TLS connection between epa4all and the ePA backend can complete the VAU handshake with attacker-controlled keys and obtain the session encryption keys. All inner HTTP traffic (patient consent decisions, medication data, document operations, authorization tokens, and entitlement queries) becomes readable and modifiable. The attacker can also inject arbitrary requests through the hijacked channel. This issue has been patched in version 2026-05-20.
Published: 2026-07-24
Score: 9.1 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Prior to version 2026-05-20, epa4all does not perform TLS and hostname validation during the VAU handshake; an attacker who can intercept the TLS connection between an epa4all client and the ePA backend can complete the handshake with attacker‑controlled keys, capture the session encryption keys, and decrypt all subsequent HTTPS traffic. The attacker can read and modify patient consent decisions, medication data, document operations, authorization tokens, and entitlement queries, and inject arbitrary requests through the hijacked channel.

Affected Systems

All med‑united epa4all clients running a build older than 2026-05-20 are affected. These releases lack the required TLS and hostname verification and therefore are vulnerable.

Risk and Exploitability

The CVSS score of 9.1 classifies this flaw as Critical, while the EPSS score of less than 1% indicates a very low exploitation probability. The vulnerability is not listed in CISA KEV. An attacker only needs the ability to intercept traffic between the client and the backend, which can be achieved by proximity or by compromising routers. Once positioned, the flaw can be used to read sensitive data and inject malicious requests, potentially leading to severe data exposure and unauthorized actions. No public exploits have been reported, but the high impact and low exploitation likelihood still warrant immediate remediation.

Generated by OpenCVE AI on August 3, 2026 at 19:48 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade epa4all to version 2026‑05‑20 or later, which implements a proper keystore based on Telematik TSL and adds hostname/certificate checks during the VAU handshake.
  • If an upgrade cannot be applied immediately, isolate epa4all clients to a secure internal network, block access from untrusted sources, and monitor TLS traffic for abnormal key usage patterns.
  • Configure the client to enforce strict TLS and hostname verification, using an updated certificate store and rejecting any untrusted certificates to mitigate the missing validation flaw.

Generated by OpenCVE AI on August 3, 2026 at 19:48 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 27 Jul 2026 13:15:00 +0000

Type Values Removed Values Added
First Time appeared Med-united
Med-united epa4all
Vendors & Products Med-united
Med-united epa4all

Sat, 25 Jul 2026 01:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 24 Jul 2026 18:30:00 +0000

Type Values Removed Values Added
Description In epa4all, prior to version 2026-05-20, an attacker who can intercept the TLS connection between epa4all and the ePA backend can complete the VAU handshake with attacker-controlled keys and obtain the session encryption keys. All inner HTTP traffic (patient consent decisions, medication data, document operations, authorization tokens, and entitlement queries) becomes readable and modifiable. The attacker can also inject arbitrary requests through the hijacked channel. This issue has been patched in version 2026-05-20.
Title epa4all Security Incident: Implement keystore based on Telematik TSL, implement hostname check and certificate check for lib-vau
Weaknesses CWE-295
CWE-347
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

Med-united Epa4all
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-25T00:57:07.063Z

Reserved: 2026-05-20T17:44:09.587Z

Link: CVE-2026-48021

cve-icon Vulnrichment

Updated: 2026-07-25T00:57:03.181Z

cve-icon NVD

Status : Deferred

Published: 2026-07-24T19:16:58.033

Modified: 2026-07-30T19:19:45.637

Link: CVE-2026-48021

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T20:00:12Z

Weaknesses
  • CWE-295

    Improper Certificate Validation

  • CWE-347

    Improper Verification of Cryptographic Signature