Podatności OpenMRS Core
3 znanych podatności CVE w OpenMRS Core, przetłumaczonych i ocenionych.
- 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-40076Wysokie
W OpenMRS Core w wersjach 2.7.8 i wcześniejszych oraz 2.8.0 do 2.8.5 punkt końcowy przesyłania modułów jest podatny na atak Zip Slip path traversal. Złośliwe archiwum może zapisać pliki poza katalogiem modułu, co pozwala uwierzytelnionemu atakującemu na zdalne wykonanie kodu poprzez przesłanie pliku JSP.
- 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.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

