CVE Database›Document archive›CVE-2024-26951

CVE-2024-26951

kernel: wireguard: netlink: check for dangling peer via is_dead instead of empty list

Loading…

Severity

Low

Red Hat Product Security

5.5

CVSS 3.1

Review impact separately from score.

Published · May 1, 2024

Updated · October 30, 2026

Description

A flaw was found in the Linux kernel's WireGuard component. A local user could trigger a use-after-free vulnerability when retrieving configuration data while network peers are concurrently removed. This flaw can lead to a Denial of Service (DoS) through a kernel crash or potentially enable local privilege escalation.

Statement

This vulnerability is rated as Low impact because WireGuard is not enabled or configured by default on Red Hat Enterprise Linux, and exploitation requires an active WireGuard interface with dynamic peer configuration. To trigger the race condition, a local user must time netlink status queries precisely during peer removal operations. Although the resulting memory corruption can cause a kernel crash, the specific operational setup and timing window significantly reduce practical risk in standard deployments.

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.5
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

CWE-825 · Expired Pointer Dereference