Katalog CVE

CVE-2026-103935

WysokieCVSS 8.1
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W OpenEMR przed wersją 8.3.0 pliki interface/forms/transfer_summary/new.php i interface/forms/functional_cognitive_status/new.php renderują zapisane wartości transfer_to, code i codetext za pomocą text(), które używa ENT_NOQUOTES, wewnątrz atrybutów HTML value w podwójnych cudzysłowach. Uwierzytelniony użytkownik kliniczny może zapisać wartość zawierającą podwójny cudzysłów, który ucieka z atrybutu i wstrzykuje znaczniki obsługi zdarzeń, gdy inny klinicysta otworzy formularz.

Ocena ryzyka

Skuteczne wykorzystanie może ujawnić dane sesji i chronione informacje zdrowotne lub pozwolić na działania na rekordach pacjentów w sesji ofiary. Narusza to poufność i integralność danych medycznych.

Rekomendacja

Zaktualizuj OpenEMR do wersji 8.3.0 lub nowszej. Do czasu aktualizacji weryfikuj dane wejściowe formularzy i ogranicz uprawnienia użytkowników klinicznych.

Inne podatności w OpenEMR

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

OpenEMR is a free and open source electronic health records and medical practice management application. Prior to 8.3.0, interface/forms/transfer_summary/new.php and interface/forms/functional_cognitive_status/new.php render stored transfer_to, code, and codetext values with text(), which uses ENT_NOQUOTES, inside double-quoted HTML value attributes. An authenticated clinical user can store a value containing a double quote that escapes the attribute and injects event-handler markup when another clinician opens the form. Successful exploitation can expose session data and protected health information or permit patient-record actions in the victim's session. This issue is fixed in version 8.3.0.

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