Katalog CVE

CVE-2017-17806

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Implementacja HMAC w jądrze Linux przed wersją 4.14.8 nie weryfikuje, czy używany algorytm haszujący jest niekluczowany, co może prowadzić do przepełnienia bufora stosu jądra.

Ocena ryzyka

Lokalny atakujący może wykorzystać tę podatność do wykonania złośliwego kodu w jądrze, co może prowadzić do eskalacji uprawnień i destabilizacji systemu.

Rekomendacja

Zaleca się aktualizację jądra Linux do wersji 4.14.8 lub nowszej, aby usunąć tę podatność.

Powiązane podatności

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

The HMAC implementation (crypto/hmac.c) in the Linux kernel before 4.14.8 does not validate that the underlying cryptographic hash algorithm is unkeyed, allowing a local attacker able to use the AF_ALG-based hash interface (CONFIG_CRYPTO_USER_API_HASH) and the SHA-3 hash algorithm (CONFIG_CRYPTO_SHA3) to cause a kernel stack buffer overflow by executing a crafted sequence of system calls that encounter a missing SHA-3 initialization.

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