CVE-2026-23217

MEDIUM

Linux Kernel - DoS

Title source: llm
STIX 2.1

Description

In the Linux kernel, the following vulnerability has been resolved: riscv: trace: fix snapshot deadlock with sbi ecall If sbi_ecall.c's functions are traceable, echo "__sbi_ecall:snapshot" > /sys/kernel/tracing/set_ftrace_filter may get the kernel into a deadlock. (Functions in sbi_ecall.c are excluded from tracing if CONFIG_RISCV_ALTERNATIVE_EARLY is set.) __sbi_ecall triggers a snapshot of the ringbuffer. The snapshot code raises an IPI interrupt, which results in another call to __sbi_ecall and another snapshot... All it takes to get into this endless loop is one initial __sbi_ecall. On RISC-V systems without SSTC extension, the clock events in timer-riscv.c issue periodic sbi ecalls, making the problem easy to trigger. Always exclude the sbi_ecall.c functions from tracing to fix the potential deadlock. sbi ecalls can easiliy be logged via trace events, excluding ecall functions from function tracing is not a big limitation.

Scores

CVSS v3 5.5
EPSS 0.0001
EPSS Percentile 3.1%
Attack Vector LOCAL
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Details

CWE
CWE-667
Status published
Products (11)
linux/Kernel 6.11.0 - 6.18.10linux
Linux/Linux < 6.11
Linux/Linux 1ff95eb2bebda50c4c5406caaf201e0fcb24cc8f - b0d7f5f0c9f05f1b6d4ee7110f15bef9c11f9df0
Linux/Linux 1ff95eb2bebda50c4c5406caaf201e0fcb24cc8f - b1f8285bc8e3508c1fde23b5205f1270215d4984
Linux/Linux 6.11
Linux/Linux 6.18.10 - 6.18.*
Linux/Linux 6.19
Linux/Linux 82f134ddd4f5da11c277bd1aa02e2a733179725a
linux/linux_kernel 6.11 (2 CPE variants)
linux/linux_kernel 6.19 rc1 (4 CPE variants)
... and 1 more
Published Feb 18, 2026
Tracked Since Feb 18, 2026