CVE-2017-17806 in Linux
Zusammenfassung
von VulDB • 11.06.2026
Die HMAC-Implementierung (crypto/hmac.c) im Linux-Kernel vor Version 4.14.8 validiert nicht, ob der zugrunde liegende kryptografische Hash-Algorithmus ungeschlüsselt ist. Dies ermöglicht es einem lokalen Angreifer, der die über AF_ALG basierte Hash-Schnittstelle (CONFIG_CRYPTO_USER_API_HASH) und den SHA-3-Hash-Algorithmus (CONFIG_CRYPTO_SHA3) nutzen kann, einen Stack-Pufferüberlauf im Kernel zu verursachen, indem er eine speziell konstruierte Abfolge von Systemaufrufen ausführt, die auf eine fehlende SHA-3-Initialisierung stoßen.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.