Katalog CVE

CVE-2008-1377

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Funkcje SProcRecordCreateContext i SProcRecordRegisterClients w rozszerzeniu Record oraz funkcja SProcSecurityGenerateAuthorization w rozszerzeniu Security w serwerze X 1.4 w X.Org X11R7.3 umożliwiają atakującym zależnym od kontekstu wykonanie dowolnego kodu poprzez wysyłanie żądań z odpowiednio skonstruowanymi wartościami długości, które określają dowolną liczbę bajtów do zamiany w pamięci, co prowadzi do uszkodzenia sterty.

Ocena ryzyka

Podatność ta może prowadzić do wykonania złośliwego kodu na serwerze, co stwarza poważne zagrożenie dla integralności i poufności systemu. Atakujący mogą uzyskać pełną kontrolę nad systemem, co może skutkować utratą danych lub przerwaniem usług.

Rekomendacja

Zaleca się aktualizację do najnowszej wersji X.Org, która zawiera poprawki bezpieczeństwa eliminujące tę podatność. Dodatkowo, warto monitorować i ograniczać dostęp do serwera X tylko do zaufanych użytkowników.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

The (1) SProcRecordCreateContext and (2) SProcRecordRegisterClients functions in the Record extension and the (3) SProcSecurityGenerateAuthorization function in the Security extension in the X server 1.4 in X.Org X11R7.3 allow context-dependent attackers to execute arbitrary code via requests with crafted length values that specify an arbitrary number of bytes to be swapped on the heap, which triggers heap corruption.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS