Impact
The reported issue is a false‑positive compiler warning indicating a potential memcpy overflow in the tun_dst_unclone function of the Linux kernel. The kernel code correctly allocates memory for tunnel options, and the actual copy operation never exceeds the allocated bounds. Therefore, the warning does not reflect a real memory corruption vulnerability that could be exploited. Based on the description, no exploitation pathway exists, and the claim of a buffer overflow is purely a compilation artefact.
Affected Systems
The change applies to the Linux kernel source tree in the net subsystem, specifically within the dst_metadata handling code. All Linux kernel releases that compile this code with Clang and source fortification enabled may trigger the warning; the issue does not affect other Linux distributions or other operating systems.
Risk and Exploitability
The risk level is extremely low because no real memory corruption can occur, and the vulnerability is not exposed at runtime. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, underscoring its insignificance from an attack perspective. The misuse of compiler assumptions rather than a flaw in kernel logic renders the potential attack vector effectively nonexistent.
OpenCVE Enrichment