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

bpf: Guard __get_user acesss with access_ok for uprobe_multi data

As reported by sashiko [1] we need to use access_ok to check the user
space data bounds before we use __get-user to get it.

[1] https://lore.kernel.org/bpf/20260610145235.CB1441F00893@smtp.kernel.org/
Published: 2026-08-15
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in the Linux kernel’s BPF subsystem causes the __get_user function to read user-supplied data without first verifying the pointer’s validity with access_ok. This allows a process to read beyond the intended bounds of a user-space buffer, thereby exposing arbitrary kernel memory to a requester that can supply specially crafted pointers, which is a high‑severity vulnerability rated 7.8 on the CVSS scale.

Affected Systems

The vulnerability impacts the Linux kernel’s BPF module, specifically the uprobe_multi feature, in any kernel version that predates the commit adding the access_ok guard; vendors are Linux:Linux for both entries, and the advisory cites the patch via Git commit references.

Risk and Exploitability

The EPSS score of less than 1 % indicates a low probability of exploitation, and the vulnerability is not listed in the CISA KEV catalog. Based on the description, it is inferred that a local attacker who can inject or load BPF programs would be able to read confidential kernel data and potentially gain elevated privileges. Remote exploitation would require an additional vulnerability that enables remote injection of BPF bytecode, which is not documented in this advisory.

Generated by OpenCVE AI on August 22, 2026 at 03:51 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply a kernel update that incorporates the access_ok guard for __get_user in the BPF uprobe_multi code path.
  • If an immediate kernel update is not feasible, retrieve a vendor backport patch or compile the latest upstream source with the patch applied to enforce the bounds check.
  • Restrict or disable BPF uprobes on the system, for example by revoking CAP_SYS_ADMIN for untrusted processes or by removing the BPF module until the vulnerability is patched.

Generated by OpenCVE AI on August 22, 2026 at 03:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 22 Aug 2026 02:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20

Thu, 20 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-125
References
Metrics threat_severity

None

threat_severity

Moderate


Mon, 17 Aug 2026 15:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20

Mon, 17 Aug 2026 13:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20

Mon, 17 Aug 2026 06:00:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


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

Type Values Removed Values Added
Weaknesses CWE-20

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

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: bpf: Guard __get_user acesss with access_ok for uprobe_multi data As reported by sashiko [1] we need to use access_ok to check the user space data bounds before we use __get-user to get it. [1] https://lore.kernel.org/bpf/20260610145235.CB1441F00893@smtp.kernel.org/
Title bpf: Guard __get_user acesss with access_ok for uprobe_multi 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-08-17T05:45:07.606Z

Reserved: 2026-08-15T05:44:03.877Z

Link: CVE-2026-74258

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T06:22:24.993

Modified: 2026-08-17T06:19:19.243

Link: CVE-2026-74258

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-15T00:00:00Z

Links: CVE-2026-74258 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-22T04:00:12Z

Weaknesses