Katalog CVE

CVE-2026-124445

KrytyczneCVSS 9.8
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

OpenEMR od wersji 7.0.1 przed 8.4.0 zawiera błąd w src/Common/Auth/OneTimeAuth.php, który ignoruje flagi enforce_onetime_use i max_access_count, nigdy nie unieważnia zużytych tokenów service_auth i sprawdza login_pin bez ograniczania liczby prób i ścisłego porównania. Atakujący posiadający przechwycony token może go powtórzyć lub brute-force'ować PIN, aby otworzyć sesje portalu pacjenta ujawniające PHI.

Ocena ryzyka

Atakujący może uzyskać dostęp do portalu pacjenta i ujawnić chronione informacje zdrowotne (PHI). Stanowi to poważne naruszenie prywatności i może prowadzić do konsekwencji prawnych.

Rekomendacja

Zaktualizuj OpenEMR do wersji 8.4.0 lub nowszej. Wdróż ograniczanie liczby prób logowania i monitoruj nietypowe użycie tokenów.

Inne podatności w OpenEMR

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

OpenEMR from 7.0.1 before 8.4.0 contains a flaw in src/Common/Auth/OneTimeAuth.php that ignores the enforce_onetime_use and max_access_count flags, never revokes consumed service_auth tokens, and checks login_pin without rate limiting or strict comparison. Attackers holding a captured token can replay it or brute-force the PIN to open patient-portal sessions exposing PHI.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS