721 matches found
wireguard-initramfs
wireguard-initramfs Use dropbear over wireguard. Enables wireguard networking during kernel boot, before encrypted partitions are mounted. Combined with dropbear this can enable FULLY ENCRYPTED remote booting without storing key material or exposing ports on the remote network. An Internet...
gotatun v0.9.2
GotaTun A userspace WireGuard® implementation, and a fork of BoringTun. License All source code in this repository is subject to the terms of the Mozilla Public License, version 2.0 unless stated otherwise. A copy of this license can be found in the file "LICENSE" or at...
CVE-2026-13735
Zephyr's WireGuard implementation in subsys/net/lib/wireguard/wgcrypto.c mishandled keepalive packets. In wgprocessdatamessage, any type-4 transport-data message whose payload was exactly 16 bytes an empty plaintext plus a bare Poly1305 tag, i.e. a keepalive was accepted and returned immediately,...
CVE-2026-13734
Zephyr's WireGuard VPN data-plane receive handler wgprocessdatamessage in subsys/net/lib/wireguard/wgcrypto.c validated the anti-replay counter too late. After AEAD decryption of a MESSAGETRANSPORTDATA packet succeeded, the code committed several peer-state changes — updatepeeraddr endpoint roami...
CVE-2026-13735
Zephyr RTOS WireGuard implementation in subsys/net/lib/wireguard/wg_crypto.c accepted 16-byte keepalive data messages before verifying the Poly1305 authentication tag, allowing a network attacker with a valid receiver index to forge keepalive packets without possessing the session key. The impact...
CVE-2026-13735 WireGuard keepalive transport-data messages accepted without Poly1305 authentication
Zephyr's WireGuard implementation in subsys/net/lib/wireguard/wgcrypto.c mishandled keepalive packets. In wgprocessdatamessage, any type-4 transport-data message whose payload was exactly 16 bytes an empty plaintext plus a bare Poly1305 tag, i.e. a keepalive was accepted and returned immediately,...
CVE-2026-13735 WireGuard keepalive transport-data messages accepted without Poly1305 authentication
Zephyr's WireGuard implementation in subsys/net/lib/wireguard/wgcrypto.c mishandled keepalive packets. In wgprocessdatamessage, any type-4 transport-data message whose payload was exactly 16 bytes an empty plaintext plus a bare Poly1305 tag, i.e. a keepalive was accepted and returned immediately,...
CVE-2026-13734 Zephyr WireGuard mutates peer state before anti-replay check, enabling capture-replay endpoint hijack
Zephyr's WireGuard VPN data-plane receive handler wgprocessdatamessage in subsys/net/lib/wireguard/wgcrypto.c validated the anti-replay counter too late. After AEAD decryption of a MESSAGETRANSPORTDATA packet succeeded, the code committed several peer-state changes — updatepeeraddr endpoint roami...
CVE-2026-13734
Zephyr RTOS's WireGuard data-plane receive handler wg_process_data_message() in subsys/net/lib/wireguard/wg_crypto.c validated the anti-replay counter only after committing several peer-state mutations (endpoint roaming update, liveness timers, and keypair rotation). Because the AEAD tag authenti...
CVE-2026-13734 Zephyr WireGuard mutates peer state before anti-replay check, enabling capture-replay endpoint hijack
Zephyr's WireGuard VPN data-plane receive handler wgprocessdatamessage in subsys/net/lib/wireguard/wgcrypto.c validated the anti-replay counter too late. After AEAD decryption of a MESSAGETRANSPORTDATA packet succeeded, the code committed several peer-state changes — updatepeeraddr endpoint roami...
The vulnerability of the wg_netns_exit_rtnl() function in the drivers/net/wireguard/device.c file of the network device driver for the Linux operating system allows a hacker to cause a service failure.
The vulnerability of the wgnetnsexitrtnl function in the drivers/net/wireguard/device.c file of the Linux kernel’s network device driver module is related to the occurrence of mutual locking. Exploiting this vulnerability could allow a attacker to cause a service failure...
Astra Linux – Vulnerability found in Linux 5.10, Linux 5.15
In the Linux kernel, the following vulnerability has been resolved: WireGuard: socket: freeskb in send6 when IPv6 is disabled. I received a report of a memory leak: Unreferenced object: 0xffff8881191fc040 size 232 Command: kworker/u17:0, PID: 23193, Jiffies: 4295238848 age: 3464.870 seconds Hex...
CVE-2026-66785 Submariner: ipsec psk secrets file created with default world-readable permissions
A flaw was found in Submariner. This vulnerability allows a malicious cluster spoke to redirect network traffic from other connected clusters peer clusters by publishing a specially crafted network endpoint. The system fails to properly validate the network subnets provided by the malicious...
CVE-2026-58085
CVE-2026-58085 is a missing MAC validation flaw in the wg(4) kernel driver (if_wg) of FreeBSD , which implements the WireGuard VPN protocol. After dispatching a ChaCha20-Poly1305 decrypt operation to the OpenCrypto framework (OCF) , the driver failed to verify whether the Poly1305 MAC step succee...
EUVD-2026-62339
After dispatching a decrypt operation to OCF and receiving the result, the wg4 driver failed to check whether the MAC verification step succeeded. The driver thus silently accepted packets with an invalid Poly1305 authentication tag. A remote attacker who can send UDP packets to a WireGuard...
GO-2022-0969 vulnerabilities
Vulnerabilities for packages: grpcurl, kube-state-metrics, hey, wireguard-go, terraform-provider-sendgrid, terraform-provider-sendgrid-fips, kubeflow-katib, dynamic-localpv-provisioner, kubeflow-fips, kubeflow, dynamic-localpv-provisioner-fips, k3d...
GO-2023-1988 vulnerabilities
Vulnerabilities for packages: kube-oidc-proxy, pulumi, cosign, wireguard-go, prometheus-postgres-exporter-fips, prometheus-operator, kubernetes-csi-external-resizer, prometheus-bind-exporter, prometheus-blackbox-exporter, trust-manager, prometheus-elasticsearch-exporter, prometheus-mysqld-exporte...
GO-2023-1571 vulnerabilities
Vulnerabilities for packages: grpcurl, kubeflow, kubeflow-katib, dynamic-localpv-provisioner, k3d, terraform-provider-sendgrid, gke-gcloud-auth-plugin, wireguard-go, go, hey, restic...
GO-2022-0969 vulnerabilities
Vulnerabilities for packages: grpcurl, kubeflow, kubeflow-katib, dynamic-localpv-provisioner, k3d, terraform-provider-sendgrid, wireguard-go, hey...
PT-2026-73234
Name of the Vulnerable Software and Affected Versions pfSense Plus versions prior to 26.07 Description The wg4 driver fails to verify if the MAC verification step succeeded after receiving a decryption result from OCF. This allows the driver to silently accept packets containing an invalid Poly13...