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

rndis_host: add overflow check in rndis_rx_fixup()

Add an overflow check to ensure that data_offset + data_len + 8 does not
wrap, which would enable an OOB read of the USB data buffer.
Published: 2026-09-04
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in the Linux kernel’s rndis_host driver allowed an integer overflow during USB data parsing. The calculation of data_offset plus data_len plus an additional eight bytes could wrap around, enabling an out‑of‑bounds read of the USB buffer. This vulnerability could expose sensitive data stored in kernel memory, potentially leaking private information but not directly granting code execution.

Affected Systems

The issue exists in all versions of the Linux kernel that use the rndis_host module before the patch that adds the overflow check. No specific version range is provided, so any kernel lacking this fix is vulnerable.

Risk and Exploitability

The EPSS score is not available and the vulnerability is not listed in CISA’s KEV, indicating limited evidence of active exploitation. Without a publicly known exploit and without a direct privilege escalation path, the risk to most deployments is moderate. Attackers would need control over a USB device or the ability to manipulate RNDIS packets; the likely vector is a malicious USB device connected to the host.

Generated by OpenCVE AI on September 4, 2026 at 17:28 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel or apply the patch that adds the overflow check to rndis_rx_fixup
  • If an immediate kernel upgrade is not possible, disable the rndis_host module or block USB RNDIS traffic until the fix is applied
  • Monitor kernel logs for suspicious RNDIS activity and apply additional USB device restrictions as needed

Generated by OpenCVE AI on September 4, 2026 at 17:28 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 04 Sep 2026 17:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-125
CWE-188

Fri, 04 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: rndis_host: add overflow check in rndis_rx_fixup() Add an overflow check to ensure that data_offset + data_len + 8 does not wrap, which would enable an OOB read of the USB data buffer.
Title rndis_host: add overflow check in rndis_rx_fixup()
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-09-04T15:13:34.711Z

Reserved: 2026-08-26T14:34:25.794Z

Link: CVE-2026-80814

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-04T16:18:08.913

Modified: 2026-09-04T16:18:08.913

Link: CVE-2026-80814

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-04T17:30:17Z

Weaknesses