CVE-2010-2941
KrytyczneStreszczenie
W pliku ipp.c w cupsd w CUPS 1.4.4 i wcześniejszych wersjach nieprawidłowo alokowana jest pamięć dla wartości atrybutów z nieprawidłowymi typami danych, co pozwala zdalnym atakującym na spowodowanie odmowy usługi (use-after-free i awaria aplikacji) lub potencjalne wykonanie dowolnego kodu za pomocą spreparowanego żądania IPP.
Ocena ryzyka
Podatność ta może prowadzić do awarii systemu lub umożliwić zdalne wykonanie kodu, co stanowi poważne zagrożenie dla bezpieczeństwa organizacji.
Rekomendacja
Zaleca się aktualizację CUPS do najnowszej wersji, aby usunąć tę podatność oraz monitorowanie systemów pod kątem podejrzanych żądań IPP.
Oryginalny opis (angielski, źródło NVD)
ipp.c in cupsd in CUPS 1.4.4 and earlier does not properly allocate memory for attribute values with invalid string data types, which allows remote attackers to cause a denial of service (use-after-free and application crash) or possibly execute arbitrary code via a crafted IPP request.

