PT-2026-61297 · Linux+1 · Linux Kernel+1

CVE-2026-63980

·

Published

2026-07-19

·

Updated

2026-09-07

CVSS v3.1

7.5

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description A deadlock occurs in the Linux kernel when nvmet tcp state change() (a socket callback running in Bottom Half (BH) context) triggers handshake req cancel() via nvmet tcp schedule release queue() and tls handshake cancel(). The issue arises because handshake req cancel() uses a plain spin lock() to acquire hn->hn lock. If a process-context thread on the same CPU already holds hn->hn lock when a softirq invokes the cancel path, the system deadlocks. Bottom Half (BH) context refers to a mechanism in the Linux kernel used to defer non-critical work from interrupt handlers to be processed later.
Recommendations Convert all hn->hn lock acquisitions from spin lock/spin unlock to spin lock bh/spin unlock bh to ensure the lock is never acquired while softirqs are enabled.

Exploit

Fix

Found an issue in the description? Have something to add? Feel free to write us 👾

Related Identifiers

CVE-2026-63980
USN-8593-1
USN-8603-1
USN-8618-1
USN-8663-1
USN-8664-1
USN-8728-1

Affected Products

Linux Kernel
Ubuntu