CVE-2019-12439
WysokieCVSS 7.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 47 - wyżej niż 47% wszystkich znanych CVE
Streszczenie
Plik bubblewrap.c w Bubblewrap przed wersją 0.3.3 nieprawidłowo wykorzystuje katalogi tymczasowe w /tmp jako punkt montowania. W niektórych konfiguracjach (związanych z XDG_RUNTIME_DIR) lokalny atakujący może wykorzystać tę lukę, aby uniemożliwić innym użytkownikom uruchomienie bubblewrap lub potencjalnie wykonać kod.
Ocena ryzyka
Lokalny atakujący może zakłócić działanie mechanizmu sandboxingu dla innych użytkowników lub potencjalnie wykonać własny kod.
Rekomendacja
Zaktualizuj Bubblewrap do wersji 0.3.3 lub nowszej i przejrzyj konfigurację XDG_RUNTIME_DIR w środowiskach wieloużytkownikowych.
Inne podatności w Bubblewrap
Zobacz wszystkie- CVE-2016-8659Wysokie
Bubblewrap w wersjach przed 0.1.3 ustawia flagę PR_SET_DUMPABLE, co może umożliwić lokalnym użytkownikom uzyskanie uprawnień poprzez dołączenie do procesu, co zostało zademonstrowane przez wysyłanie poleceń do gniazda PrivSep.
- CVE-2017-5226Krytyczne
Podatność CVE-2017-5226 pozwala na ucieczkę z sandboxa bubblewrap przez nieuprzywilejowaną sesję, wykorzystując ioctl TIOCSTI do wprowadzenia znaków do bufora wejściowego terminala.
- CVE-2026-87766Wysokie
Wada w bubblewrap. Podczas konfiguracji piaskownicy, tworzenie plików lub katalogów w nowym katalogu głównym może podążać za rodzicielskim dowiązaniem symbolicznym na hoście przez /oldroot, zapisując ścieżki wybrane przez atakującego poza piaskownicą jako użytkownik uruchamiający. Dzieje się to przed uruchomieniem procesu w piaskownicy. Problem jest naprawiony w bubblewrap 0.12.0.
- CVE-2026-41163Wysokie
bubblewrap to narzędzie do niskopoziomowego uruchamiania w piaskownicy bez przywilejów. W wersjach od 0.11.0 do 0.11.1, jeśli bubblewrap jest zainstalowany w trybie setuid, użytkownik może użyć ptrace, aby dołączyć do procesu bubblewrap i kontrolować nieuprzywilejowaną część fazy konfiguracji piaskownicy. Pozwala to atakującemu na dowolne korzystanie z operacji uprzywilejowanych, w szczególności operacji montowania nakładek (overlay mount), co normalnie nie jest dozwolone w wersji setuid bubblewrap. Problem został naprawiony w wersji 0.11.2.
Oryginalny opis (angielski, źródło NVD)
bubblewrap.c in Bubblewrap before 0.3.3 misuses temporary directories in /tmp as a mount point. In some particular configurations (related to XDG_RUNTIME_DIR), a local attacker may abuse this flaw to prevent other users from executing bubblewrap or potentially execute code.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

