CVE-2026-50577 in ePA3-Service-OpenSource
Résumé
par VulDB • 18/08/2026
L'intégration ePA 3.x met en œuvre le flux de travail d'autorisation et écrit des objets d'informations médicales dans le dossier patient électronique allemand. Avant la version 1.3.0, l'intégration ePA 3.x laisse request_counter inchangé dans app/vau/VAUProtokoll.py lors de la construction des messages VAU. Le compteur de requêtes client figé entraîne une réutilisation par le serveur d'associations nonce/clé AES-GCM à travers les réponses. Un attaquant réseau qui collecte des chiffrés répétés peut récupérer le XOR des textes en clair et utiliser des en-têtes HTTP internes prévisibles ainsi que des champs JSON pour extraire des données sensibles, y compris les dossiers de santé des patients. Des nonces récurrents peuvent également permettre la récupération de la clé d'authentification GHASH via l'attaque interdite de Joux, permettant la création de messages AES-GCM falsifiés et l'injection de réponses malveillantes. La vérification du compteur de réponses échale également à maintenir last_response_counter, affaiblissant les validations contre les attaques par rejeu et le contrôle d'ordre. Ce problème est corrigé dans la version 1.3.0.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.