Podatności OpenMRS Core
3 znanych podatności CVE w OpenMRS Core, przetłumaczonych i ocenionych.
- CVE-2026-40076Wysokie
OpenMRS Core w wersjach 2.7.8 i wcześniejszych oraz 2.8.0 do 2.8.5 jest podatny na atak typu Zip Slip, który umożliwia atakującemu przesyłanie złośliwych plików. W wyniku niewłaściwego sprawdzania ścieżek podczas automatycznej ekstrakcji archiwów .omod, pliki mogą być zapisywane poza zamierzonym katalogiem modułu.
- CVE-2026-41258Krytyczne
W OpenMRS, od wersji 2.7.0 do przed 2.7.9 oraz 2.8.6, metoda ConceptReferenceRangeUtility.evaluateCriteria() ocenia kryteria przechowywane w bazie danych jako szablony Apache Velocity bez odpowiedniej konfiguracji sandbox. To umożliwia nieograniczone odbicie Java przez wyrażenia szablonów.
- CVE-2026-40075Wysokie
OpenMRS Core do wersji 2.7.8 oraz 2.8.0-2.8.5 zawiera podatność na path traversal w endpointcie `/openmrs/moduleResources/{moduleid}`. Funkcja getFile() nie waliduje ścieżki, co pozwala nieuwierzytelnionemu atakującemu na odczyt dowolnych plików, w tym /etc/passwd i plików konfiguracyjnych z danymi logowania do bazy danych. Podatność jest wykorzystywalna tylko na Apache Tomcat w wersjach starszych niż 8.5.31.

