PT-2025-54162 · Linux · Linux Kernel

Published

2023-07-14

·

Updated

2026-03-24

·

CVE-2023-54316

CVSS v2.0

4.6

Medium

VectorAV:L/AC:L/Au:S/C:N/I:N/A:C
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description The Linux kernel contains a flaw related to the initialization of wait queue head t. Specifically, the refscale test can occasionally cause a kernel crash due to an attempt to access an uninitialized wait queue head. This occurs when a new kthread uses the wait queue head before it is properly initialized, leading to a supervisor read access error. The issue stems from a potential race condition where the init waitqueue head() function is called after the creation of a kthread that utilizes the wait queue, but before the initialization is complete. This can result in accessing a memory location with a null pointer, triggering the crash. The vulnerable code is located within the add wait queue() function, specifically when checking the WQ FLAG PRIORITY flag.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Buffer Overflow

Weakness Enumeration

Related Identifiers

BDU:2026-01172
CVE-2023-54316
RHSA-2024:2394
SUSE-SU-2026:0278-1
SUSE-SU-2026:0281-1
SUSE-SU-2026:0293-1
SUSE-SU-2026:0315-1
SUSE-SU-2026:20477-1
SUSE-SU-2026:20498-1
SUSE-SU-2026:20845-1
SUSE-SU-2026:20876-1

Affected Products

Linux Kernel