CVE-2025-21927

Updated: 2026-02-27 02:27:34.06914

Description:

In the Linux kernel, the following vulnerability has been resolved: nvme-tcp: fix potential memory corruption in nvme_tcp_recv_pdu() nvme_tcp_recv_pdu() doesn't check the validity of the header length. When header digests are enabled, a target might send a packet with an invalid header length (e.g. 255), causing nvme_tcp_verify_hdgst() to access memory outside the allocated area and cause memory corruptions by overwriting it with the calculated digest. Fix this by rejecting packets with an unexpected header length.


Links NIST CIRCL RHEL Ubuntu

Severity

Severity Score
CVSS Version 2.x 0.0
CVSS Version 3.x HIGH 7.8

Status

OS name Project name Version Score Severity Status Errata Last updated

Statement

AlmaLinux 9.2 ESU kernel 5.14.0 7.8 HIGH Released CLSA-2025:1747725447 2025-05-21 01:40:40
Oracle Linux 7 ELS kernel 3.10.0 7.8 HIGH Not Vulnerable 2025-11-01 21:28:00
Oracle Linux 7 ELS kernel-uek 5.4.17 7.8 HIGH Released CLSA-2025:1757699693 2025-09-12 20:01:50
TuxCare 9.6 ESU kernel 5.14.0 7.8 HIGH Already Fixed 2025-08-18 00:47:34
Ubuntu 20.04 ELS linux 5.4.0 7.8 HIGH Released CLSA-2025:1753085842 2025-07-22 00:50:07