OpenEMR — это бесплатное приложение для электронных медицинских записей и управления медицинской практикой с открытым исходным кодом. До версии 8.0.0.2 пользователи с ролью «Примечания — мои встречи» могут заполнять формы проверки зрения при приеме пациентов. Ответы на форму можно распечатать в формате PDF.
В функции создания PDF-файлов была обнаружена уязвимость внеполосной подделки запросов на стороне сервера (OOB SSRF), при которой ответы формы анализируются как неэкранированный HTML, что позволяет злоумышленнику подделывать запросы от сервера, сделанные к внешним или внутренним ресурсам. Версия 8.0.0.2 устраняет проблему.
Показать оригинальное описание (EN)
OpenEMR is a free and open source electronic health records and medical practice management application. Prior to 8.0.0.2, users with the `Notes - my encounters` role can fill Eye Exam forms in patient encounters. The answers to the form can be printed out in PDF form. An Out-of-Band Server-Side Request Forgery (OOB SSRF) vulnerability was identified in the PDF creation function where the form answers are parsed as unescaped HTML, allowing an attacker to forge requests from the server made to external or internal resources. Version 8.0.0.2 fixes the issue.
Характеристики атаки
Последствия
Строка CVSS v4.0
Тип уязвимости (CWE)
Уязвимые продукты 1
| Конфигурация | От (включительно) | До (исключительно) |
|---|---|---|
|
Open-Emr Openemr
cpe:2.3:a:open-emr:openemr:*:*:*:*:*:*:*:*
|
— |
8.0.0.2
|