Skip to main content

Linux Kernel ovpn EUVDEUVD-2026-70357

| CVE-2026-80753 HIGH
2026-09-03 Linux GHSA-v4xm-q8j7-q9wj
8.4
CVSS 3.1 · Vendor: Linux
Share

Severity by source

Vendor (Linux) PRIMARY
8.4 HIGH
AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
7.0 HIGH

Race condition requires precise timing during module unload (AC:H); local user must have an active ovpn connection (PR:L); successful kernel UAF yields full system impact.

3.1 AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:H/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
SUSE
7.0 HIGH
AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

5
Metadata Corrected
Sep 04, 2026 - 05:40 vuln.today
tag: Information Disclosure removed
Analysis Generated
Sep 04, 2026 - 05:35 vuln.today
CVSS changed
Sep 04, 2026 - 05:22 NVD
8.4 (HIGH)
CVE Published
Sep 03, 2026 - 08:26 cve.org
UNKNOWN (no severity yet)
CVE Published
Sep 03, 2026 - 08:26 cve.org
HIGH 8.4

DescriptionCVE.org

In the Linux kernel, the following vulnerability has been resolved:

ovpn: run deferred work on a module-owned workqueue

ovpn queues several work items whose callbacks execute module text. These works currently run on the global system workqueues, so module exit has no driver-owned drain point that guarantees the callbacks have fully returned before the module text can be freed.

Object references protect the objects used by the callbacks, but they do not prove that a workqueue function has returned. In particular, a worker can drop the final reference that unblocks device teardown while it is still executing ovpn code.

Add a module-owned workqueue and queue all ovpn work items on it. During module exit, unregister rtnl and netlink first, flush the workqueue so ordinary ovpn workers finish, run the final RCU barrier, and destroy the workqueue last. This keeps the workqueue available for cleanup work queued from RCU callbacks, while ensuring no ovpn work item can outlive the module text.

The per-device delayed keepalive work remains explicitly disabled during netdev teardown (disable_delayed_work_sync in ndo_uninit), since flush_workqueue does not flush delayed work that is still only pending on its timer.

AnalysisAI

Race condition in the Linux kernel's ovpn (kernel-native OpenVPN) module allows a workqueue callback to continue executing within module text after that text has been freed during module teardown, creating a use-after-free condition in kernel space. The flaw exists because ovpn queues work items on the global system workqueue rather than a module-owned queue, leaving no driver-controlled drain point to guarantee all callbacks have exited before the module's code segment is released. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
technique details hidden
Delivery
technique details hidden
Exploit
technique details hidden
Execution
technique details hidden
Persist
technique details hidden
Impact
technique details hidden

Vulnerability AssessmentAI

Exploitation The kernel-native ovpn module (not userspace OpenVPN) must be loaded and have at least one active VPN tunnel with pending or in-flight workqueue items. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The provided CVSS 8.4 (AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H) overstates real-world exploitability in two metrics. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario Full exploit scenario with step-by-step reproduction available after sign-in.
Remediation Update to Linux kernel 6.16, 7.1.10, or 7.2 per EUVD guidance, incorporating backport commits bbe81f40582d451ac849b20707784220f33a23bd or e9714db8041763f59dde152c812b96b3de05c6d9 from https://git.kernel.org/stable/c/. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours: audit Linux infrastructure to identify all systems with the kernel-native ovpn module loaded (check lsmod output and kernel .config), brief operations teams to avoid unplanned module unload procedures, and enable kernel panic logging and alerting. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Vendor StatusVendor

SUSE

Severity: Important
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 16.0 Not-Affected

Share

EUVD-2026-70357 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy