PatchSiren cyber security CVE debrief
CVE-2026-64534 Linux CVE debrief
A vulnerability in the Linux kernel's nvmet-tcp has been resolved. The issue involves a data digest mismatch detection in nvmet_tcp_try_recv_ddgst(), leading to an unconditional call to nvmet_req_uninit(). This causes a refcount underflow if the command arrived via nvmet_tcp_handle_req_failure() path and nvmet_req_init() returned false. The vulnerability has a high impact on Linux kernel users and administrators, who should ensure their systems are updated with the latest kernel patches to prevent potential denial of service.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-07-27
- Original CVE updated
- 2026-07-27
- Advisory published
- 2026-07-27
- Advisory updated
- 2026-07-27
Who should care
Linux kernel users and administrators should be aware of this vulnerability and ensure their systems are updated with the latest kernel patches. This vulnerability has a high impact on Linux kernel deployments, particularly those using nvmet-tcp. Users should review system logs for signs of nvmet-tcp errors or workqueue deadlocks.
Technical summary
The vulnerability is in nvmet-tcp, specifically in the handling of data digest errors. When a mismatch is detected, nvmet_req_uninit() is called without checking if the request initialization failed. This can lead to a reference count underflow and potentially cause a permanent workqueue deadlock. The issue arises from the unconditional call to nvmet_req_uninit() in nvmet_tcp_try_recv_ddgst(). Linux kernel users should verify their systems are updated with the latest kernel patches to address this vulnerability, particularly those using nvmet-tcp, and review system logs for signs of nvmet-tcp errors or workqueue deadlocks.
Defensive priority
High priority for Linux kernel maintainers and users due to potential for denial of service and workqueue deadlocks.
Recommended defensive actions
- Apply the latest Linux kernel patches to ensure nvmet-tcp vulnerability is addressed.
- Review system logs for signs of nvmet-tcp errors or workqueue deadlocks.
- Consider implementing compensating controls for monitoring kernel updates and alerts.
- Verify Linux kernel versions and update if necessary.
- Monitor for potential denial of service attacks.
- Review nvmet-tcp configuration and implementation.
- Track Linux kernel security advisories and updates.
Evidence notes
Evidence is based on official CVE and NVD records, as well as Linux kernel source code references. The vulnerability was resolved in the Linux kernel's nvmet-tcp module. The issue involves a data digest mismatch detection in nvmet_tcp_try_recv_ddgst(), leading to an unconditional call to nvmet_req_uninit(). This causes a refcount underflow if the command arrived via nvmet_tcp_handle_req_failure() path and nvmet_req_init() returned false. Linux kernel users should verify their systems are updated with the latest kernel patches.
Official resources
-
CVE-2026-64534 CVE record
CVE.org
-
CVE-2026-64534 NVD detail
NVD
-
Source item URL
nvd_modified
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-07-27T08:16:22.643Z and has not been modified since then.