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

thunderbolt: Fix bandwidth group reservation indexing

Valid bandwidth group IDs range from 1 through MAX_GROUPS, while Group
ID 0 is reserved. tb_consumed_dp_bandwidth() uses the Group ID directly
to index its local group_reserved[] array.

The array currently has MAX_GROUPS entries, so its valid indices are 0
through MAX_GROUPS - 1. Group ID MAX_GROUPS therefore accesses one
element past the end, and the final group's reserved bandwidth is not
included when the array is summed.

Give group_reserved[] MAX_GROUPS + 1 entries so direct Group ID
indexing covers the reserved ID 0 and valid IDs 1 through MAX_GROUPS.
Published: 2026-09-03
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability resides in the Thunderbolt subsystem of the Linux kernel. The driver indexes its local group_reserved[] array directly by the group ID, which is valid from 1 to MAX_GROUPS. The array, however, is allocated only MAX_GROUPS entries; thus the group ID equal to MAX_GROUPS points one element past the end, causing an out‑of‑bounds read. The final group's reserved bandwidth value is omitted when the array is summed, leading to inaccurate bandwidth accounting for the processed data paths.

Affected Systems

All Linux kernel versions that contain the Thunderbolt drivers before the commit that adds an extra element to the group_reserved[] array are affected. Any distribution using such a kernel build is potentially impacted, regardless of the specific vendor or package manager.

Risk and Exploitability

The defect is an internal out‑of‑bounds read with no external trigger or remote control capability. It is not listed in the CISA KEV catalog and no EPSS score is available; therefore the likelihood of exploitation is low. The main consequence is incorrect bandwidth metrics; no compromise of confidentiality, integrity or availability is expected from the vulnerability itself.

Generated by OpenCVE AI on September 3, 2026 at 13:07 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to a kernel version that includes the thunderbolt bandwidth group reservation fix
  • Reboot the system after applying the new kernel to ensure the updated driver is loaded
  • If an update is not immediately possible, disable the Thunderbolt driver or block thunderbolt devices until the fix is available

Generated by OpenCVE AI on September 3, 2026 at 13:07 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}


Thu, 03 Sep 2026 13:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-788

Thu, 03 Sep 2026 07:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Fix bandwidth group reservation indexing Valid bandwidth group IDs range from 1 through MAX_GROUPS, while Group ID 0 is reserved. tb_consumed_dp_bandwidth() uses the Group ID directly to index its local group_reserved[] array. The array currently has MAX_GROUPS entries, so its valid indices are 0 through MAX_GROUPS - 1. Group ID MAX_GROUPS therefore accesses one element past the end, and the final group's reserved bandwidth is not included when the array is summed. Give group_reserved[] MAX_GROUPS + 1 entries so direct Group ID indexing covers the reserved ID 0 and valid IDs 1 through MAX_GROUPS.
Title thunderbolt: Fix bandwidth group reservation indexing
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-04T04:58:21.747Z

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

Link: CVE-2026-80736

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-03T13:06:12.480

Modified: 2026-09-04T05:17:14.137

Link: CVE-2026-80736

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-03T13:15:04Z

Weaknesses
  • CWE-788

    Access of Memory Location After End of Buffer