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

ovpn: ensure socket is owned by ovpn before deref sk_user_data

Some subsystems, like BPF SOCKMAP, set sk_user_data without
actually setting the encap_type.

For this reason, we must make sure that the type is the
one ovpn expects before dereferencing sk_user_data.

Failing to do so may lead to out-of-bounds reads.
Published: 2026-09-03
Score: 7.3 High
EPSS: < 1% Very Low
KEV: No
Impact: Out-of-bounds read
Action: Immediate Patch
AI Analysis

Impact

In the Linux kernel, the ovpn subsystem fails to confirm that a socket is owned by ovpn before dereferencing the sk_user_data pointer. The code allows other subsystems, such as BPF SOCKMAP, to set sk_user_data without setting the accompanying encapsulation type. When this condition occurs, the kernel may read memory beyond the intended bounds, resulting in an out‑of‑bounds read.

Affected Systems

All Linux kernel releases that contain the vulnerable ovpn code path and that have not yet integrated the ownership‑check commit. This includes every current kernel distribution and any older kernels that remain unpatched. Once the patch is applied, the vulnerability is eliminated for that kernel version.

Risk and Exploitability

The CVSS score of 7.3 indicates high severity, while the EPSS score of <1% suggests a low but nonzero exploitation likelihood. The vulnerability is not listed in the CISA KEV catalog. Based on the description, it is inferred that an attacker with either local or remote access to BPF programs or kernel socket handling could manipulate sk_user_data to trigger the unchecked read, potentially exposing kernel memory or causing a kernel fault.

Generated by OpenCVE AI on September 4, 2026 at 08:27 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest Linux kernel update that includes the ownership-check commit for ovpn sockets
  • If an immediate kernel upgrade is not possible, disable or restrict BPF SOCKMAP functionality, or limit BPF program loading to trusted users only
  • Monitor kernel logs for signs of anomalous out‑of‑bounds read operations and adjust configurations accordingly

Generated by OpenCVE AI on September 4, 2026 at 08:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 04 Sep 2026 08:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20

Fri, 04 Sep 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-125

Fri, 04 Sep 2026 05:15:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


Thu, 03 Sep 2026 13:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-125

Thu, 03 Sep 2026 07:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: ovpn: ensure socket is owned by ovpn before deref sk_user_data Some subsystems, like BPF SOCKMAP, set sk_user_data without actually setting the encap_type. For this reason, we must make sure that the type is the one ovpn expects before dereferencing sk_user_data. Failing to do so may lead to out-of-bounds reads.
Title ovpn: ensure socket is owned by ovpn before deref sk_user_data
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-09-04T04:58:20.684Z

Reserved: 2026-08-26T14:34:25.789Z

Link: CVE-2026-80735

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-03T13:06:12.343

Modified: 2026-09-04T05:17:14.030

Link: CVE-2026-80735

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-04T08:30:16Z

Weaknesses
  • CWE-20

    Improper Input Validation