CVE-2026-63089
Publiée le 2026-07-16 · Dernière modification le 2026-07-18
WireGuard Easy (version 15.3.0 et versions antérieures) utilise un système de jetons faible pour générer des liens de configuration à usage unique. Un attaquant non authentifié ayant un accès au réseau peut forcer ces jetons par force brute pour voler les clés privées d'un utilisateur et usurper son identité sur votre VPN. Comme le système ne dispose pas de limitation du débit (rate limiting), ce processus est simple sur le plan computationnel et ne nécessite aucune interaction de la part de vos utilisateurs.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
WireGuard Easy through 15.3.0, fixed in commit 66b292b, contains a cryptographically weak one-time link token generation vulnerability that allows unauthenticated network attackers to recover WireGuard peer credentials by brute-forcing a keyspace of at most 1000 candidate tokens per client ID, as the token is computed using CRC32 over a random value constrained to 0-999. Attackers can enumerate candidate tokens against the unauthenticated /cnf/:oneTimeLink route, which lacks rate limiting and does not validate token expiration, to obtain a peer's PrivateKey and PresharedKey and impersonate that peer on the VPN network.