CVE-2015-1815
WysokieStreszczenie
Funkcja get_rpm_nvr_by_file_path_temporary w pliku util.py w setroubleshoot przed wersją 3.2.22 umożliwia zdalnym atakującym wykonywanie dowolnych poleceń poprzez metaznaki powłoki w nazwie pliku.
Ocena ryzyka
Atakujący może wykorzystać tę podatność do zdalnego wykonania kodu, co może prowadzić do przejęcia kontroli nad systemem lub wycieku danych.
Rekomendacja
Zaleca się aktualizację setroubleshoot do wersji 3.2.22 lub nowszej, aby usunąć tę podatność.
Inne podatności w setroubleshoot
Zobacz wszystkie- CVE-2016-4989Wysokie
Podatność w setroubleshoot pozwala lokalnym użytkownikom na obejście mechanizmu ochrony kontenerów i wykonanie dowolnych poleceń. Można to osiągnąć poprzez wywołanie odmowy SELinux z wykorzystaniem spreparowanej nazwy pliku lub spreparowanych pól w dokumencie XML.
- CVE-2016-4445Wysokie
Funkcja fix_lookup_id w sealert w setroubleshoot przed wersją 3.2.23 pozwala lokalnym użytkownikom na wykonywanie dowolnych poleceń jako root poprzez wywołanie odmowy SELinux z wykorzystaniem spreparowanej nazwy pliku.
- CVE-2016-4444Wysokie
Wtyczka allow_execmod dla setroubleshoot przed wersją 3.2.23 pozwala lokalnym użytkownikom na wykonywanie dowolnych poleceń poprzez wywołanie odmowy execmod SELinux z wykorzystaniem spreparowanej nazwy pliku binarnego.
Oryginalny opis (angielski, źródło NVD)
The get_rpm_nvr_by_file_path_temporary function in util.py in setroubleshoot before 3.2.22 allows remote attackers to execute arbitrary commands via shell metacharacters in a file name.

