CVE-2015-2265
WysokieStreszczenie
Funkcja remove_bad_chars w pliku utils/cups-browsed.c w cups-filters przed wersją 1.0.66 pozwala zdalnym drukarkom IPP na wykonywanie dowolnych poleceń za pomocą kolejnych metaznaków powłoki w modelu lub PDL.
Ocena ryzyka
Podatność ta może prowadzić do zdalnego wykonania kodu, co stwarza poważne zagrożenie dla bezpieczeństwa systemu i danych organizacji.
Rekomendacja
Zaleca się aktualizację do wersji cups-filters 1.0.66 lub nowszej, aby usunąć tę podatność.
Inne podatności w cups-filters
Zobacz wszystkie- CVE-2015-3279Wysokie
Przepełnienie całkowitej liczby w pliku filter/texttopdf.c w cups-filters przed wersją 1.0.71 umożliwia zdalnym atakującym spowodowanie awarii (denial of service) lub potencjalne wykonanie dowolnego kodu poprzez spreparowaną wielkość linii w zadaniu drukowania, co prowadzi do przepełnienia bufora w stercie.
- CVE-2015-3258Wysokie
W funkcji WriteProlog w pliku filter/texttopdf.c w pakiecie cups-filters przed wersją 1.0.70 występuje przepełnienie bufora na stercie. Umożliwia to zdalnym atakującym spowodowanie awarii usługi lub potencjalne wykonanie dowolnego kodu poprzez mały rozmiar linii w zadaniu drukowania.
- CVE-2014-2707Wysokie
Cups-browsed w cups-filters w wersji 1.0.41 przed 1.0.51 pozwala zdalnym drukarkom IPP na wykonywanie dowolnych poleceń za pomocą metaznaków powłoki w modelu lub PDL, co jest związane z generowaniem skryptów interfejsu System V dla kolejek.
Oryginalny opis (angielski, źródło NVD)
The remove_bad_chars function in utils/cups-browsed.c in cups-filters before 1.0.66 allows remote IPP printers to execute arbitrary commands via consecutive shell metacharacters in the (1) model or (2) PDL. NOTE: this vulnerability exists because of an incomplete fix for CVE-2014-2707.

