CVE-2024-23683
WysokieCVSS 8.2Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 28 - wyżej niż 28% wszystkich znanych CVE
Streszczenie
Podatność w Artemis Java Test Sandbox przed wersją 1.7.6 umożliwia ucieczkę z piaskownicy poprzez stworzenie specjalnej podklasy InvocationTargetException. Atakujący może wykorzystać ten błąd do wykonania dowolnego kodu Java, gdy ofiara uruchomi rzekomo izolowany kod.
Ocena ryzyka
Ryzyko polega na całkowitym ominięciu mechanizmów bezpieczeństwa piaskownicy, co może prowadzić do wykonania nieautoryzowanego kodu Java w środowisku ofiary, potencjalnie umożliwiając kradzież danych lub przejęcie kontroli nad systemem.
Rekomendacja
Należy natychmiast zaktualizować Artemis Java Test Sandbox do wersji 1.7.6 lub nowszej, która zawiera poprawkę eliminującą tę podatność.
Inne podatności w Artemis Java Test Sandbox
Zobacz wszystkie- CVE-2024-23682Wysokie
Podatność w Artemis Java Test Sandbox przed wersją 1.8.0 umożliwia ucieczkę z piaskownicy poprzez dołączenie zaufanych plików klas. Atakujący może wykorzystać ten błąd do wykonania dowolnego kodu Java, gdy ofiara uruchomi rzekomo bezpieczny kod.
- CVE-2024-23681Wysokie
Podatność w Artemis Java Test Sandbox przed wersją 1.11.2 umożliwia ucieczkę z piaskownicy poprzez ładowanie niezaufanych bibliotek za pomocą System.load lub System.loadLibrary. Atakujący może wykorzystać ten błąd do wykonania dowolnego kodu Java, gdy ofiara uruchomi rzekomo bezpieczny kod.
Oryginalny opis (angielski, źródło NVD)
Artemis Java Test Sandbox versions less than 1.7.6 are vulnerable to a sandbox escape when an attacker crafts a special subclass of InvocationTargetException. An attacker can abuse this issue to execute arbitrary Java when a victim executes the supposedly sandboxed code.

