CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2008-1377

High
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

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.

Recommendation

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.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS