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.
Casky was already ahead
This CVE exploits attack patterns that Casky's 0matched skills already investigate — long before this vulnerability was disclosed. Claude's reasoning model maps these techniques to MITRE ATT&CK, so practitioners who ran these skills have already seen the threat behaviour in their findings.
CVE-2026-80736 is an array indexing vulnerability in the Linux kernel's Thunderbolt subsystem that exposes a classic off-by-one error in bandwidth group reservation management. The vulnerability occurs when bandwidth group IDs (which range from 1 to MAX_GROUPS) are used directly as array indices without proper bounds checking against the group_reserved[] array, which only has MAX_GROUPS entries with valid indices 0 through MAX_GROUPS-1. This allows Group ID MAX_GROUPS to access memory one element past the allocated array, potentially leading to information disclosure, denial of service, or memory corruption. Any system running the affected Linux kernel version with Thunderbolt functionality enabled is vulnerable, particularly affecting laptops, docking stations, and devices that rely on Thunderbolt connectivity for high-speed data transfer.
While CVE-2026-80736 lacks explicit MITRE ATT&CK mapping, Casky's security skill framework would identify the underlying vulnerability patterns through Claude's extended reasoning capabilities. A practitioner using Casky would observe detection signals aligned with T1190 (Exploit Public-Facing Application) and T1499 (Endpoint Denial of Service) techniques, as this memory safety issue can be triggered through malformed Thunderbolt device interactions or crafted resource reservation requests. The platform's 754 mapped security skills would highlight improper input validation, memory bounds checking failures, and kernel-level resource management weaknesses—patterns commonly associated with CWE-129 (Improper Validation of Array Index) vulnerabilities. Practitioners would see findings related to kernel fuzzing results, static analysis warnings about array access, and runtime memory protection bypass indicators, enabling proactive patching before exploitation occurs.
Composite risk scoring from EPSS, CISA KEV, Shodan, and GreyNoise — 21 security APIs correlated into a single Casky Risk Score. Coming in Casky Pro. Join early access →
Casky has 0 skills that investigate the attack patterns behind CVE-2026-80736. Run one and get CVSS-scored findings in 3 minutes.
Run the skill that detects this →© 2026 Casky.AI, Inc. · AI Security Investigation