Bug 2439952 (CVE-2026-23179) - CVE-2026-23179 kernel: nvmet-tcp: fixup hang in nvmet_tcp_listen_data_ready()
Summary: CVE-2026-23179 kernel: nvmet-tcp: fixup hang in nvmet_tcp_listen_data_ready()
Keywords:
Status: NEW
Alias: CVE-2026-23179
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-02-14 17:04 UTC by OSIDB Bzimport
Modified: 2026-02-16 14:50 UTC (History)
0 users

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-02-14 17:04:40 UTC
In the Linux kernel, the following vulnerability has been resolved:

nvmet-tcp: fixup hang in nvmet_tcp_listen_data_ready()

When the socket is closed while in TCP_LISTEN a callback is run to
flush all outstanding packets, which in turns calls
nvmet_tcp_listen_data_ready() with the sk_callback_lock held.
So we need to check if we are in TCP_LISTEN before attempting
to get the sk_callback_lock() to avoid a deadlock.


Note You need to log in before you can comment on or make changes to this bug.