← All Advisories
Reported from OT-Advisories.com as of

CVE-2026-89743

Last refreshed2026-10-19

Status: UPDATED  |  Advisory ID: CVE-2026-89743

Key Details

CVECVE-2026-89743
CVSS Score / Version
7.7 (High) / CVSS v3.1
Updated2026-10-19
CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
CVSS Prose
attack vector is local; attack complexity is low; privileges required is none; user interaction is none; scope is unchanged; confidentiality impact is high; integrity impact is none; availability impact is high.
Affected products
Linux Kernel

Affected Products, Subsystems & Sectors

VendorProductAffected VersionsPatch Status
LinuxLinux Kernel
SubsystemsOT Supporting Infrastructure
SectorsAll Sectors

What to Know

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

misc: nsm: bound the device-reported response length

nsm_sendrecv_msg_locked() stores the virtqueue used-ring length reported

by the NSM device into msg->resp.len without bounding it to the response

buffer. A malicious or buggy backend can report a length larger than the

response buffer; parse_resp_raw() then copies that many bytes out of the

fixed buffer to user space, disclosing adjacent kernel heap (an

out-of-bounds read). The request path already floors its length in

fill_req_raw(); the response path lacks the symmetric check.

Clamp the stored length to the size of the response buffer. Well-behaved

devices report no more than the posted buffer size, so conforming traffic

is unaffected. (NVD)

What to Do

Monitor Linux's web page for any future patch releases.

References

SourceReference
NVDhttps://nvd.nist.gov/vuln/detail/CVE-2026-89743
CVEhttps://www.cve.org/CVERecord?id=CVE-2026-89743
Report compilation © 2026 OT-Advisories.com  ·  CC BY 4.0  ·  Source materials remain the property of their respective publishers as cited.