CVE-2026-63943

In the Linux kernel, the following vulnerability has been resolved: Input: xpad - fix out-of-bounds access for Share button xpadone_process_packet() receives len directly from urb->actual_length and uses it to index the share-button byte at data[len - 18] or data[len - 26]. Since both len and data[0] are under the device's control, a broken controller can send a GIP_CMD_INPUT packet with actual_length < 18 (e.g. 5 bytes) and reach this code path, causing accesses beyond the actual array. Fix this by calculating the offset and checking bounds against the packet length.
Configurations

Configuration 1 (hide)

OR cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.15:-:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.15:rc6:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.15:rc7:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc4:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc5:*:*:*:*:*:*

History

30 Oct 2026, 14:28

Type Values Removed Values Added
CWE CWE-125
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 7.1
First Time Linux linux Kernel
Linux
CPE cpe:2.3:o:linux:linux_kernel:7.1:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc5:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc4:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.15:-:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.15:rc6:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.15:rc7:*:*:*:*:*:*
References () https://git.kernel.org/stable/c/37ec54abfdd63a63fd50734a9c4e4cbc1e5795af - () https://git.kernel.org/stable/c/37ec54abfdd63a63fd50734a9c4e4cbc1e5795af - Patch
References () https://git.kernel.org/stable/c/6346b0895b574ce45f3747b9c508c72f70e6abef - () https://git.kernel.org/stable/c/6346b0895b574ce45f3747b9c508c72f70e6abef - Patch
References () https://git.kernel.org/stable/c/6cdc46b38cf146ce81d4831b6472dbf7731849a2 - () https://git.kernel.org/stable/c/6cdc46b38cf146ce81d4831b6472dbf7731849a2 - Patch
References () https://git.kernel.org/stable/c/9749db57233b396353ad5dee81eec9d9880c9246 - () https://git.kernel.org/stable/c/9749db57233b396353ad5dee81eec9d9880c9246 - Patch
References () https://git.kernel.org/stable/c/bcfb4833cd4078a1a356ef451838b75cd233099e - () https://git.kernel.org/stable/c/bcfb4833cd4078a1a356ef451838b75cd233099e - Patch

Information

Published : 2026-07-19 16:17

Updated : 2026-10-30 14:28


NVD link : CVE-2026-63943

Mitre link : CVE-2026-63943

CVE.ORG link : CVE-2026-63943


JSON object : View

Products Affected

linux

  • linux_kernel
CWE
CWE-125

Out-of-bounds Read