PT-2021-7641 · Wireguard · Wireguard

Karolin Varner

·

Published

2021-08-08

·

Updated

2026-04-10

·

CVE-2021-46873

CVSS v2.0

10

High

VectorAV:N/AC:L/Au:N/C:C/I:C/A:C
Name of the Vulnerable Software and Affected Versions WireGuard versions 0.5.3
Description The issue is related to the implementation of the NTP protocol in WireGuard on Windows, which does not fully account for the possibility that an adversary might set a victim's system time to a future value, for example, because unauthenticated NTP is used. This can lead to a situation where one static private key becomes permanently useless. The vulnerability is related to insufficient input validation, which can be exploited by a remote attacker to cause a denial of service.
Recommendations For WireGuard version 0.5.3, consider disabling the use of unauthenticated NTP to minimize the risk of exploitation until a patch is available. Restrict access to the NTP protocol to prevent an attacker from setting the system time to a future value.

Fix

RCE

Race Condition

Weakness Enumeration

Related Identifiers

BDU:2023-00658
CVE-2021-46873

Affected Products

Wireguard