Description
A memory leak in the tls-crypt-v2 client key extraction in OpenVPN 2.5.0 through 2.6.20 and 2.7_alpha1 through 2.7.4 allows remote attackers to cause a denial of service (memory exhaustion) via a flood of crafted packets
Published: 2026-07-30
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

This vulnerability is a memory leak in the tls‑crypt‑v2 client key extraction routine in OpenVPN versions 2.5.0 through 2.6.20 and 2.7_alpha1 through 2.7.4. Remote attackers can send crafted packets that trigger the leak, causing memory exhaustion and a denial of service. The flaw does not provide any code execution, privilege escalation, or data disclosure; its impact is strictly on availability.

Affected Systems

OpenVPN software versions 2.5.0 to 2.6.20 and 2.7_alpha1 to 2.7.4 are impacted. The issue exists in builds that implement the tls‑crypt‑v2 authentication mechanism. Any deployment that uses these versions and the mentioned authentication method is susceptible.

Risk and Exploitability

The CVSS score of 7.1 indicates a high severity level. The EPSS score of less than 1% implies that, at present, the likelihood of exploitation is very low, and the vulnerability is not listed in CISA's KEV catalog, implying no known active exploitation. However, the description states that an attacker can trigger the flaw remotely by sending crafted packets; no explicit authentication requirement is mentioned. Successful exploitation results in memory exhaustion, causing the OpenVPN daemon to crash and denying VPN service until a restart or patch is applied.

Generated by OpenCVE AI on August 3, 2026 at 10:40 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to OpenVPN 2.6.21 or newer, which contains the memory‑leak fix for tls‑crypt‑v2.
  • If an upgrade is not yet possible, disable the tls‑crypt‑v2 authentication method or switch to an alternative key exchange mechanism supported by your OpenVPN installation.
  • Monitor process memory usage and automatically restart the OpenVPN service when an abnormal memory rise is detected, to mitigate temporary service disruption.

Generated by OpenCVE AI on August 3, 2026 at 10:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4666-1 openvpn security update
Debian DSA Debian DSA DSA-6376-1 openvpn security update
Ubuntu USN Ubuntu USN USN-8540-1 OpenVPN vulnerabilities
History

Sat, 01 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Title openvpn: OpenVPN: Denial of Service due to memory leak in tls-crypt-v2 client key extraction
Weaknesses CWE-771
References
Metrics threat_severity

None

cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Important


Thu, 30 Jul 2026 19:15:00 +0000

Type Values Removed Values Added
First Time appeared Openvpn
Openvpn openvpn
Vendors & Products Openvpn
Openvpn openvpn

Thu, 30 Jul 2026 17:00:00 +0000

Type Values Removed Values Added
Description A memory leak in the tls-crypt-v2 client key extraction in OpenVPN 2.5.0 through 2.6.20 and 2.7_alpha1 through 2.7.4 allows remote attackers to cause a denial of service (memory exhaustion) via a flood of crafted packets
Weaknesses CWE-401
References
Metrics cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: OpenVPN

Published:

Updated: 2026-07-30T18:05:58.903Z

Reserved: 2026-06-22T18:02:22.701Z

Link: CVE-2026-12932

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2026-07-30T17:16:27.920

Modified: 2026-08-05T19:38:24.447

Link: CVE-2026-12932

cve-icon Redhat

Severity : Important

Publid Date: 2026-07-30T16:42:03Z

Links: CVE-2026-12932 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T10:45:03Z

Weaknesses
  • CWE-401

    Missing Release of Memory after Effective Lifetime

  • CWE-771

    Missing Reference to Active Allocated Resource