BSD Ports

openvpn -- server-side denial-of-service vulnerability with tls-crypt-v2

· CVE-2025-2704 · VuXML entry

Gert Doering reports: OpenVPN servers between 2.6.1 and 2.6.13 using --tls-crypt-v2 can be made to abort with an ASSERT() message by sending a particular combination of authenticated and malformed packets. To trigger the bug, a valid tls-crypt-v2 client key is needed, or network observation of a handshake with a valid tls-crypt-v2 client key No crypto integrity is violated, no data is leaked, and no remote code …

Affected versions

By system

0 still vulnerable, 3 fixed. Where VuXML applies (FreeBSD, DragonFly, FreeBSD's derivatives) a port is vulnerable while its version is in a range; pkgsrc says itself whether it lists a CVE of this advisory; OpenBSD and MidnightBSD keep no list this site reads, so their row is only an estimate: FreeBSD's ranges applied to upstream's version.

SystemPortVersionStateFixed
DragonFlysecurity/openvpn2.6.14 fixed
OpenBSDnet/openvpn2.7.8 out of range, by version
NetBSDnet/openvpn2.7.7 not listed
MidnightBSDsecurity/openvpn2.6.14_1 out of range, by version
FreeBSDsecurity/openvpn2.7.8 fixed (455 days after)
FreeBSDsecurity/openvpn-develg20260907,2 fixed (479 days after)