CVE-2026-52937
Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
24/06/2026
Last modified:
08/07/2026
Description
In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
tap: fix stack info leak in tap_ioctl() SIOCGIFHWADDR<br />
<br />
In the SIOCGIFHWADDR path, tap_ioctl() copies 16 bytes of an<br />
uninitialised on-stack struct sockaddr_storage to userspace via<br />
ifr_hwaddr, but netif_get_mac_address() only writes sa_family and<br />
dev->addr_len (6 for Ethernet) bytes, leaving sa_data[6..13] uninitialised.<br />
<br />
Those 8 trailing bytes leak kernel stack contents; SIOCGIFHWADDR on a<br />
macvtap chardev returns kernel .text and direct-map pointers, defeating<br />
KASLR.<br />
<br />
Initialise ss at declaration.
Impact
Base Score 3.x
5.50
Severity 3.x
MEDIUM
Vulnerable products and versions
| CPE | From | Up to |
|---|---|---|
| cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 5.4.103 (including) | 5.5 (excluding) |
| cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 5.10.21 (including) | 5.11 (excluding) |
| cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 5.11.4 (including) | 6.18.34 (excluding) |
| cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 6.19 (including) | 7.0.11 (excluding) |
| 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:*:*:*:*:*:* |
To consult the complete list of CPE names with products and versions, see this page



