Junglewise Threat Intelligence

CVE-2026-45993: Linux Kernel Spectre vulnerability in LoongArch syscall dispatch table

CVE-2026-45993 · Severity: info · Published 2026-05-27

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's LoongArch architecture could allow a local attacker to bypass security boundaries using speculative execution techniques. This issue affects how the system handles requests from user applications to the core operating system. If exploited, it could potentially allow an attacker to access sensitive information that should be protected by the kernel.

Technical details

A vulnerability exists in the LoongArch architecture implementation within the Linux kernel where the syscall dispatch table lacks proper bounds checking for speculative execution. The syscall number is directly controlled by userspace, and without an 'array_index_nospec()' boundary, the CPU may speculatively execute code past the end of the syscall function pointer table. This is a variant of the Spectre vulnerability that could be used to leak kernel memory via side-channel analysis. The fix involves implementing 'array_index_nospec' in 'arch/loongarch/kernel/syscall.c' to sanitize the syscall index before it is used to reference the 'sys_call_table'.

Affected products

  • Linux Linux Kernel LoongArch architecture

Timeline

  • 2026-05-27: disclosed
  • 2026-05-27: advisory

References

Related threats