PT-2026-51839 · Linux+1 · Linux Kernel+1

CVE-2026-52945

·

Published

2026-02-16

·

Updated

2026-08-21

CVSS v3.1

7.5

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versions 5.15 and 6.1
Description An issue exists in the WireGuard driver where the decryption side can stop working completely for a specific peer under heavy networking load. This occurs when the system is under pressure and the first packet in the peer->rx queue remains in the PACKET STATE UNCRYPTED state while subsequent packets are decrypted out of order. This leads to a state where the wg packet rx poll function is no longer called, and the rx queue reaches its maximum capacity of 1024 packets, causing wg prev queue enqueue to fail. This results in a permanent stall of traffic for that particular peer, affecting newly initiated connections as well. The issue is linked to the default enablement of threaded NAPI (New API), a mechanism used to improve network packet processing by distributing work across multiple CPUs.
Recommendations For Linux kernel versions 5.15 and 6.1, revert the change that enables threaded NAPI by default in the WireGuard device. As a temporary mitigation, restrict the use of WireGuard encryption for high-load traffic until the configuration is reverted.

Exploit

Fix

Time Of Check To Time Of Use

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2026-11393
CVE-2026-52945

Affected Products

Linux Kernel
Wireguard