CVE-2026-23316
kernel: net: ipv4: fix ARM64 alignment fault in multipath hash seed
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · March 25, 2026
Updated · October 29, 2026
Description
A flaw was found in the Linux kernel's handling of multipath hash seeds on ARM64 architectures. This vulnerability can lead to a system crash (kernel panic) when the kernel is compiled with specific optimizations, such as Clang with Link-Time Optimization (LTO), due to an alignment fault during memory access. Additionally, a separate issue exists where non-atomic updates to the hash seed can result in a tear-write vulnerability, potentially compromising data integrity. These issues could be triggered under specific conditions related to network multipath hashing.
Statement
This flaw is specific to ARM64 systems running kernels compiled with Clang LTO. The alignment fault occurs when READ_ONCE() on a 4-byte aligned 8-byte structure causes a 64-bit Load-Acquire instruction to execute on a misaligned address. Additionally, the tear-write vulnerability affects atomicity of hash seed updates. Most enterprise deployments use GCC-compiled kernels where this specific issue does not manifest.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
No mitigation is specified in collected source.
CVSS / CWE
CVSS 3.1 · 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CWE-468 · Incorrect Pointer Scaling