Katalog CVE

CVE-2017-15288

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Demon kompilacji w Scala przed wersją 2.10.7, 2.11.x przed 2.11.12 oraz 2.12.x przed 2.12.4 używa słabych uprawnień dla prywatnych plików w /tmp/scala-devel/${USER:shared}/scalac-compile-server-port, co pozwala lokalnym użytkownikom na zapis do dowolnych plików klas i w konsekwencji na uzyskanie uprawnień.

Ocena ryzyka

Lokalni użytkownicy mogą wykorzystać tę podatność do modyfikacji plików klas, co może prowadzić do eskalacji uprawnień i potencjalnego przejęcia kontroli nad systemem.

Rekomendacja

Zaleca się aktualizację do najnowszej wersji Scala, aby usunąć słabe uprawnienia oraz zabezpieczyć dostęp do plików w katalogu tymczasowym.

Powiązane podatności

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

The compilation daemon in Scala before 2.10.7, 2.11.x before 2.11.12, and 2.12.x before 2.12.4 uses weak permissions for private files in /tmp/scala-devel/${USER:shared}/scalac-compile-server-port, which allows local users to write to arbitrary class files and consequently gain privileges.

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