Skip to main content

Linux Kernel EUVDEUVD-2026-59405

| CVE-2026-74258 HIGH
2026-08-15 Linux GHSA-pwvf-7f5w-2qr5
7.8
CVSS 3.1 · Vendor: Linux
Share

Severity by source

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

Local attack via BPF syscall requiring low-privilege shell access; no interaction needed; full C/I/A impact from unvalidated kernel memory read or corruption.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Red Hat
5.5 MEDIUM
qualitative

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

5
Analysis Generated
Aug 17, 2026 - 10:01 vuln.today
CVSS changed
Aug 17, 2026 - 06:22 NVD
7.8 (HIGH)
Patch available
Aug 15, 2026 - 07:20 EUVD
CVE Published
Aug 15, 2026 - 05:57 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 15, 2026 - 05:57 cve.org
HIGH 7.8

DescriptionCVE.org

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/

AnalysisAI

Missing access_ok bounds validation in the Linux kernel's BPF uprobe_multi subsystem exposes systems running affected kernel versions to local privilege escalation, kernel memory disclosure, and system crash. Low-privileged local users on systems within the vulnerable commit range - spanning Linux 6.6 and related stable branches - can submit crafted user-space pointers via uprobe_multi BPF configuration that the kernel reads using __get_user without prior bounds verification. …

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
Obtain low-privilege local shell
Delivery
Invoke BPF syscall with uprobe_multi and crafted pointer
Exploit
Kernel calls __get_user without access_ok guard
Execution
Read or corrupt arbitrary kernel memory
Impact
Leak sensitive data or crash system

Vulnerability AssessmentAI

Exploitation Local shell access with the ability to invoke the BPF syscall using uprobe_multi is required. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS 7.8 High score reflects a full C:H/I:H/A:H impact triad reachable by any local low-privileged user who can invoke BPF syscalls, making this a serious local privilege escalation path on multi-tenant Linux systems, shared infrastructure, and container environments where BPF access is not restricted. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario A local user with a standard shell account on a vulnerable Linux system writes a BPF program targeting uprobe_multi, passing a crafted structure containing an invalid or attacker-chosen user-space pointer as the uprobe data argument. The kernel's missing access_ok check causes it to call __get_user on the unvalidated pointer, reading from an arbitrary kernel memory location or triggering a kernel oops, yielding sensitive kernel memory contents or a denial of service. …
Remediation The primary fix is to upgrade to a patched Linux kernel version incorporating either stable commit c6d51ad36490013ee9df94a372d3bf794bd304d1 or 4d87a251d45b4a95eb4c0abcfab809c9f231258a, available at git.kernel.org/stable. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Immediately conduct an inventory of all systems running Linux kernel versions 6.6 and related stable branches to quantify exposure (24 hours). …

Sign in for detailed remediation steps and compensating controls.

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

Vendor StatusVendor

Share

EUVD-2026-59405 vulnerability details – vuln.today

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