CVE-2026-74385

nvmet-tcp: check return value of nvmet_tcp_set_queue_sock

State
Published
Severity
7.5 High
Published
Aug 15, 2026
Updated
Oct 21, 2026
Reserved
Aug 15, 2026

Read the record on cve.org

Description

In the Linux kernel, the following vulnerability has been resolved:

nvmet-tcp: check return value of nvmet_tcp_set_queue_sock

The return value of nvmet_tcp_set_queue_sock() is currently ignored in nvmet_tcp_tls_handshake_done(). If it fails (e.g., due to the socket not being in TCP_ESTABLISHED state), the socket callbacks will not be properly set, leading to queue and socket leakage.

Fix this by capturing the return value and calling nvmet_tcp_schedule_release_queue() on failure to ensure proper cleanup.

Scores

CVSSScoreVectorSource
3.17.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HLinux

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • 675b453e024154dd547921c6e6d5b58747ba7e0e to before 41b63ff99e3ef37d08f3693413dae5ede5e79fe1Affected
  • 675b453e024154dd547921c6e6d5b58747ba7e0e to before cba2ee57fd302727aea7d41e9d9cd0969f5df0fbAffected
  • 675b453e024154dd547921c6e6d5b58747ba7e0e to before 22aa70f9a0544643ec37d442b6fcb1833d804462Affected
  • 675b453e024154dd547921c6e6d5b58747ba7e0e to before 7ef789703e2b91775dcb36b2efa46325be31a2a0Affected
LinuxLinux
  • 6.7Affected
  • before 6.7Not affected
  • 6.12.114 through 6.12.*Not affected
  • 6.18.40 through 6.18.*Not affected
  • 7.1.5 through 7.1.*Not affected
  • 7.2 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.