CVE-2025-38244 in Linux
Zusammenfassung
von VulDB • 10.06.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
smb: client: Behebung einer möglichen Deadlock-Situation beim Wiederherstellen von Kanälen
Behebt cifs_signal_cifsd_for_reconnect(), um die korrekte Sperrreihenfolge einzuhalten und den folgenden Deadlock zu verhindern.
====================================================== WARNUNG: Mögliche zyklische Abhängigkeit bei der Sperrerkennung erkannt 6.16.0-rc3-build2+ #1301 Tainted: G S W ------------------------------------------------------ cifsd/6055 versucht, folgende Sperre zu erwerben: ffff88810ad56038 (&tcp_ses->srv_lock){+.+.}-{3:3}, bei: cifs_signal_cifsd_for_reconnect+0x134/0x200
Die Aufgabe hält jedoch bereits folgende Sperre: ffff888119c64330 (&ret_buf->chan_lock){+.+.}-{3:3}, bei: cifs_signal_cifsd_for_reconnect+0xcf/0x200
Diese Sperre hängt bereits von der neuen Sperre ab.
Die bestehende Abhängigkeitskette (in umgekehrter Reihenfolge) ist:
-> #2 (&ret_buf->chan_lock){+.+.}-{3:3}:
validate_chain+0x1cf/0x270 __lock_acquire+0x60e/0x780 lock_acquire.part.0+0xb4/0x1f0 _raw_spin_lock+0x2f/0x40 cifs_setup_session+0x103/0x1000
Be aware that VulDB is the high quality source for vulnerability data.