جزئیات آسیب‌پذیری

CVE-2026-64319

Linux Linux

nvmet-auth: validate reply message payload bounds against transfer length

CVSS 3.1
9.1بحرانی

شرح رسمی (انگلیسی)

In the Linux kernel, the following vulnerability has been resolved: nvmet-auth: validate reply message payload bounds against transfer length nvmet_auth_reply() accesses the variable-length rval[] array using attacker-controlled hl (hash length) and dhvlen (DH value length) fields without verifying they fit within the allocated buffer of tl bytes. A malicious NVMe-oF initiator can craft a DHCHAP_REPLY message with a small transfer length but large hl/dhvlen values, causing out-of-bounds heap reads when the target processes the DH public key (rval + 2*hl) or performs the host response memcmp. With DH authentication configured, the OOB pointer is passed directly to sg_init_one() and read by crypto_kpp_compute_shared_secret(), reaching up to 526 bytes past the buffer. This is exploitable pre-authentication. Add bounds validation ensuring sizeof(*data) + 2*hl + dhvlen <= tl before any access to the variable-length fields. Discovered by Atuin - Automated Vulnerability Discovery Engine.

امتیازهای CVSS

امتیازنسخهمنبعبردار
9.1بحرانی 3.1 CVEProject cvelistV5 (CNA) (Linux) CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H

محصولات آسیب‌پذیر

فروشندهمحصولنسخه‌هامنبع
Linux Linux 6.0 CVEProject cvelistV5 (CNA)
Linux Linux db1312dd95488b5e6ff362ff66fcf953a46b1821 ≤ v < 80cd28b56ab62d3e7ed0a7bf05282e6d3ee5b2a0 CVEProject cvelistV5 (CNA)
Linux Linux db1312dd95488b5e6ff362ff66fcf953a46b1821 ≤ v < 999f6205ede984a786f35f727b01f971b98e215d CVEProject cvelistV5 (CNA)
Linux Linux db1312dd95488b5e6ff362ff66fcf953a46b1821 ≤ v < 04fb6ff8b87a0ffff3860ff52bdb2fd04b31ece5 CVEProject cvelistV5 (CNA)
Linux Linux db1312dd95488b5e6ff362ff66fcf953a46b1821 ≤ v < caa71b3a43ea5c13fe7141cb019ebcb03b8ac857 CVEProject cvelistV5 (CNA)
Linux Linux db1312dd95488b5e6ff362ff66fcf953a46b1821 ≤ v < 3a413ece2504c70aa34a20be4dafec04e8c741f9 CVEProject cvelistV5 (CNA)
Linux Linux db1312dd95488b5e6ff362ff66fcf953a46b1821 ≤ v < 6d7649c1231dac14d906985d2936967e23041c26 CVEProject cvelistV5 (CNA)

منابع و راهنماها

۶
هشدار CVEهای بعدی این محصولمحصول را دنبال کنید تا آسیب‌پذیری‌های تازه را در تلگرام بگیرید.

اطلاعات

تاریخ انتشار
۱۴۰۵/۰۵/۰۳
آخرین به‌روزرسانی
۱۴۰۵/۰۸/۰۸
وضعیت
منتشرشده
صادرکننده (CNA)
Linux

پیش‌بینی بهره‌برداری (EPSS)

۰٫۵۶٪
احتمال بهره‌برداری در ۳۰ روز
۴۶٫۹٪
صدک (نسبت به همه‌ی CVEها)

ارزیابی SSVC (CISA)

قابل خودکارسازی
بله
وضعیت بهره‌برداری
ندارد
اثر فنی
جزئی

ضعف‌ها (CWE)

  • CWE-125
    Out-of-bounds Read