CVE-2016-10120
WysokieStreszczenie
Firejail stosuje uprawnienia 0777 podczas montowania katalogów takich jak /dev, /dev/shm, /var/tmp oraz /var/lock, co umożliwia lokalnym użytkownikom uzyskanie podwyższonych uprawnień.
Ocena ryzyka
Lokalni użytkownicy mogą wykorzystać tę podatność do uzyskania nieautoryzowanego dostępu do systemu, co może prowadzić do poważnych naruszeń bezpieczeństwa.
Rekomendacja
Zaleca się zmianę uprawnień montowanych katalogów na bardziej restrykcyjne, aby ograniczyć dostęp lokalnych użytkowników.
Inne podatności w Firejail
Zobacz wszystkie- CVE-2016-10123Wysokie
Firejail umożliwia użycie opcji --chroot, gdy seccomp nie jest obsługiwany, co może pozwolić lokalnym użytkownikom na uzyskanie podwyższonych uprawnień.
- CVE-2016-10122Wysokie
Firejail nieczyści poprawnie zmiennych środowiskowych, co pozwala lokalnym użytkownikom na uzyskanie podwyższonych uprawnień.
- CVE-2016-10121Wysokie
Firejail używa słabych uprawnień dla pliku /dev/shm/firejail oraz możliwych innych plików, co pozwala lokalnym użytkownikom na uzyskanie przywilejów.
- CVE-2016-10119Wysokie
Firejail używa uprawnień 0777 podczas montowania katalogu /tmp, co pozwala lokalnym użytkownikom na uzyskanie podwyższonych uprawnień.
- CVE-2016-10117Wysokie
Firejail nie ogranicza dostępu do --tmpfs, co pozwala lokalnym użytkownikom na uzyskanie uprawnień, co zostało udowodnione przez montowanie nad /etc.
- CVE-2017-5207Wysokie
Firejail w wersji przed 0.9.44.4, podczas wykonywania polecenia dotyczącego przepustowości, umożliwia lokalnym użytkownikom uzyskanie uprawnień roota za pomocą argumentu --shell.
- CVE-2017-5940Wysokie
Firejail w wersjach przed 0.9.44.6 oraz 0.9.38.x LTS przed 0.9.38.10 LTS nie zabezpiecza w pełni przypadków związanych z plikami dotfile, co umożliwia lokalnym użytkownikom przeprowadzenie ataków typu sandbox-escape za pomocą symlinków i opcji --private.
- CVE-2017-5180Wysokie
Firejail w wersjach przed 0.9.44.4 oraz 0.9.38.x LTS przed 0.9.38.8 LTS nie uwzględnia przypadku .Xauthority podczas próby zapobiegania dostępowi do plików użytkownika z euid równym zero. To umożliwia lokalnym użytkownikom przeprowadzenie ataków typu sandbox-escape za pomocą symlinków i opcji --private.
- CVE-2016-9016Wysokie
Firejail w wersji 0.9.38.4 pozwala lokalnym użytkownikom na wykonywanie dowolnych poleceń poza piaskownicą za pomocą spreparowanego wywołania ioctl TIOCSTI.
- CVE-2017-5206Krytyczne
Firejail w wersji przed 0.9.44.4, działający na jądrze Linux przed wersją 4.8, umożliwia atakującym zależnym od kontekstu ominięcie mechanizmu ochrony sandbox opartego na seccomp za pomocą argumentu --allow-debuggers.
Oryginalny opis (angielski, źródło NVD)
Firejail uses 0777 permissions when mounting (1) /dev, (2) /dev/shm, (3) /var/tmp, or (4) /var/lock, which allows local users to gain privileges.

