CVE-2026-23383: bpf, arm64: Force 8-byte alignment for JIT buffer to prevent atomic tearing
bpf, arm64: Force 8-byte alignment for JIT buffer to prevent atomic tearing
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Configuration
Force the BPF JIT buffer base to be 8-byte aligned (increase allocator alignment requirement from 4 bytes to 8 bytes) to prevent atomic tearing of the 64-bit plt target field on arm64.
Linux kernel eBPF JIT (bpf_jit_binary_pack_alloc / JIT buffer allocation) JIT buffer allocation alignment requirement = 8 bytes (alignment of u64)
Event History
Frequently Asked Questions
What is the severity of CVE-2026-23383?
The severity of CVE-2026-23383 is considered moderate as it involves a potential performance issue due to atomic tearing.
How do I fix CVE-2026-23383?
To fix CVE-2026-23383, update to the latest version of the Linux kernel that includes the patch addressing JIT buffer alignment.
What systems are affected by CVE-2026-23383?
CVE-2026-23383 affects the Linux kernel on arm64 architecture.
Is CVE-2026-23383 exploitable remotely?
CVE-2026-23383 is not considered remotely exploitable as it requires an attacker to have access to the local environment.
What impact does CVE-2026-23383 have on system performance?
CVE-2026-23383 may lead to degraded system performance due to potential atomic tearing in specific scenarios.