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

CVE-2009-2692

High
Published: Translated: NVD NIST

Summary

Jądro systemu Linux w wersjach od 2.6.0 do 2.6.30.4 oraz od 2.4.4 do 2.4.37.4 nie inicjalizuje wszystkich wskaźników funkcji dla operacji gniazd w strukturach proto_ops. Umożliwia to lokalnym użytkownikom wywołanie dereferencji wskaźnika NULL i uzyskanie uprawnień poprzez użycie mmap do mapowania strony zerowej oraz umieszczenie dowolnego kodu na tej stronie.

Risk Assessment

Wykorzystanie tej podatności może prowadzić do uzyskania nieautoryzowanych uprawnień przez lokalnych użytkowników, co stwarza poważne zagrożenie dla bezpieczeństwa systemu.

Recommendation

Zaleca się aktualizację jądra systemu Linux do najnowszej wersji, aby usunąć tę podatność oraz monitorowanie systemu w celu wykrycia potencjalnych prób jej wykorzystania.

Related vulnerabilities

Original NVD description (English source)

The Linux kernel 2.6.0 through 2.6.30.4, and 2.4.4 through 2.4.37.4, does not initialize all function pointers for socket operations in proto_ops structures, which allows local users to trigger a NULL pointer dereference and gain privileges by using mmap to map page zero, placing arbitrary code on this page, and then invoking an unavailable operation, as demonstrated by the sendpage operation (sock_sendpage function) on a PF_PPPOX socket.

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