← All Advisories

CVE-2026-97990

Last refreshed2026-10-03

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

Key Details

CVECVE-2026-97990
CVSS Score / Version7.5 (High) / CVSS v3.1
Updated2026-10-03
CVSS VectorCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:N/A:H
CVSS Proseattack vector is local; attack complexity is high; privileges required is low; user interaction is none; scope is changed; confidentiality impact is high; integrity impact is none; availability impact is high.
Affected productsLinux Linux

Affected Products, Subsystems & Sectors

VendorProductAffected VersionsPatch Status
LinuxLinux
SubsystemsGeneral OT
SectorsMultiple

What to Know

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

vdpa_sim_net: check TX pull result before RX copy

vringh_iov_pull_iotlb() returns a signed byte count. A failed TX pull is

currently added to the unsigned byte counter and then passed as a size_t

length to receive_filter() and vringh_iov_push_iotlb(). A negative error

can therefore become a large length in the RX path.

Handle non-positive pull results before every length use. Count the TX

error and complete the consumed TX descriptor with zero bytes.

I found this bug myself, though the patch was written with AI assistance. (NVD)

What to Do

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

References

SourceReference
NVDhttps://nvd.nist.gov/vuln/detail/CVE-2026-97990
CVEhttps://www.cve.org/CVERecord?id=CVE-2026-97990