Insufficient verification of data authenticity in FreeBSD - CVE-2026-58085
Published: July 29, 2026 / Updated: July 30, 2026
FreeBSD
Detailed vulnerability description
The vulnerability allows a remote attacker to inject forged or modified transport data packets into the tunnel.
The vulnerability exists due to improper authentication in wg(4) packet decryption when processing WireGuard data packets through the OpenCrypto framework. A remote attacker can send specially crafted UDP packets or modify intercepted WireGuard packets to inject forged or modified transport data packets into the tunnel.
Exploitation requires the ability to send packets to a WireGuard endpoint and to guess the bounds of the receiver's replay window, or to intercept WireGuard packets bound for the host.