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

CVE-2010-3301

High
Published: Translated: NVD NIST

Summary

Funkcjonalność emulacji wywołań systemowych IA32 w jądrze Linux przed wersją 2.6.36-rc4-git2 na platformie x86_64 nie rozszerza zerowo rejestru %eax po użyciu 32-bitowej ścieżki wejścia do ptrace. To pozwala lokalnym użytkownikom na uzyskanie uprawnień poprzez wywołanie dostępu poza zakresem do tabeli wywołań systemowych przy użyciu rejestru %rax.

Risk Assessment

Podatność ta może prowadzić do eskalacji uprawnień przez lokalnych użytkowników, co stwarza poważne zagrożenie dla bezpieczeństwa systemu. W konsekwencji, atakujący mogą uzyskać nieautoryzowany dostęp do zasobów systemowych.

Recommendation

Zaleca się aktualizację jądra Linux do wersji 2.6.36-rc4-git2 lub nowszej, aby usunąć tę podatność. Dodatkowo, warto monitorować i ograniczać dostęp lokalnych użytkowników do systemu.

Related vulnerabilities

Original NVD description (English source)

The IA32 system call emulation functionality in arch/x86/ia32/ia32entry.S in the Linux kernel before 2.6.36-rc4-git2 on the x86_64 platform does not zero extend the %eax register after the 32-bit entry path to ptrace is used, which allows local users to gain privileges by triggering an out-of-bounds access to the system call table using the %rax register. NOTE: this vulnerability exists because of a CVE-2007-4573 regression.

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