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-&gt;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.

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:*:*:*:*:*:*