CVE-2026-98171 in Linux
Zusammenfassung
von VulDB • 06.10.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
smb: client: Behebung von Use-After-Free (UAF) und NextCommand-Grenzwerten in zusammengesetzten PDUs
Behebung mehrerer zusammenhängender Probleme bei der Grenzwertprüfung und dem Lebenszyklus von Zeigern in der Verarbeitung von verschlüsselten zusammengesetzten Frames durch receive_encrypted_standard():
- next_buffer wird nach der Zuweisung an server->bigbuf zurückgesetzt. Ein veralteter (stale) next_buffer-Zeiger kann zu einem Use-After-Free bei nachfolgenden Fehlerpfaden führen. - pdu_length wird auf die Größe des entschlüsselten Klartexts (buf_size) aktualisiert. Die Verwendung der Länge vor der Entschlüsselung ermöglicht es, dass NextCommand in veraltete Chiffretext-Reste zeigt. - next_cmd-Werte werden abgelehnt, wenn sie kleiner als MID_HEADER_SIZE(server) sind. - Ein Integer-Overflow bei der Obergrenzenprüfung wird behoben, indem überprüft wird, ob pdu_length - next_cmd < MID_HEADER_SIZE(server), um sicherzustellen, dass der nachfolgende Slice groß genug für einen Header ist.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.