CVE-2018-1259
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Bardzo wysokie ryzykoPercentyl 91 - wyżej niż 91% wszystkich znanych CVE
Streszczenie
Podatność w Spring Data Commons (wersje 1.13 przed 1.13.12 i 2.0 przed 2.0.7) w połączeniu z XMLBeam 1.4.14 lub starszym, wynika z nieprawidłowego ograniczenia zewnętrznych encji XML. Niezautoryzowany zdalny atakujący może wysłać specjalnie spreparowane parametry żądania, aby uzyskać dostęp do dowolnych plików w systemie poprzez wiązanie ładunku żądania opartego na projekcjach.
Ocena ryzyka
Ryzyko polega na możliwości odczytu dowolnych plików z serwera przez nieuwierzytelnionego atakującego, co może prowadzić do wycieku poufnych danych, takich jak konfiguracje, hasła lub dane użytkowników.
Rekomendacja
Należy natychmiast zaktualizować Spring Data Commons do wersji 1.13.12 lub 2.0.7 albo nowszej, a także zaktualizować XMLBeam do wersji nowszej niż 1.4.14.
Oryginalny opis (angielski, źródło NVD)
Spring Data Commons, versions 1.13 prior to 1.13.12 and 2.0 prior to 2.0.7, used in combination with XMLBeam 1.4.14 or earlier versions, contains a property binder vulnerability caused by improper restriction of XML external entity references as underlying library XMLBeam does not restrict external reference expansion. An unauthenticated remote malicious user can supply specially crafted request parameters against Spring Data's projection-based request payload binding to access arbitrary files on the system.

