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

bpf: Mask pseudo pointer values in verifier logs

print_bpf_insn() masks ldimm64 immediates for pointer-bearing pseudo
sources when pointer leaks are not allowed, but the mask only covers
BPF_PSEUDO_MAP_FD and BPF_PSEUDO_MAP_VALUE.

BPF_PSEUDO_MAP_IDX, BPF_PSEUDO_MAP_IDX_VALUE, and BPF_PSEUDO_BTF_ID can
also be resolved to kernel pointer values before the verifier log prints
the instruction. Include them in the existing pointer classification so
the log prints 0x0 instead of the rewritten address.
Published: 2026-08-15
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability in the Linux kernel verifier logs arises because several pseudo pointer types are not masked, causing container-friendly pointer values to be printed to log output. When an attacker can read those logs, kernel memory addresses may be exposed, potentially aiding subsequent attacks that rely on knowledge of kernel address space layout. No evidence indicates that the flaw directly results in remote code execution or denial of service. The primary consequence is the leakage of sensitive kernel internals. The likely attack vector is local: an actor with access to kernel logs or the ability to trigger BPF verifier log output can exploit the information disclosure.

Affected Systems

Linux kernel installations are affected, as the flaw is present in the generic kernel source. The issue exists in all releases before the patch that expands the pointer masking logic to include BPF_PSEUDO_MAP_IDX, BPF_PSEUDO_MAP_IDX_VALUE, and BPF_PSEUDO_BTF_ID. No specific vendor or version boundaries are provided.

Risk and Exploitability

Because no CVSS score is available, the severity is not quantified, but the vulnerability permits the compromise of confidentiality by leaking kernel pointers. The EPSS score is not available, and the vulnerability is not listed in CISA KEV, indicating it is not confirmed as currently exploited in the wild. Exfiltration requires read access to kernel logs, suggesting a primarily local exploitation scenario. Attackers may chain this information disclosure with other vulnerabilities that benefit from known kernel addresses to reduce randomization barriers.

Generated by OpenCVE AI on August 15, 2026 at 11:14 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a release that contains the upstream patch which masks all pseudo pointer values in BPF verifier logs.
  • Restrict access to kernel logs so that only privileged users can read them, thereby limiting the exposure of sensitive information.
  • If a kernel upgrade cannot be applied immediately, reduce BPF verbosity by configuring the verifier log level or disabling detailed logs to prevent the disclosure of pointer values.

Generated by OpenCVE AI on August 15, 2026 at 11:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 15 Aug 2026 11:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200

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

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: bpf: Mask pseudo pointer values in verifier logs print_bpf_insn() masks ldimm64 immediates for pointer-bearing pseudo sources when pointer leaks are not allowed, but the mask only covers BPF_PSEUDO_MAP_FD and BPF_PSEUDO_MAP_VALUE. BPF_PSEUDO_MAP_IDX, BPF_PSEUDO_MAP_IDX_VALUE, and BPF_PSEUDO_BTF_ID can also be resolved to kernel pointer values before the verifier log prints the instruction. Include them in the existing pointer classification so the log prints 0x0 instead of the rewritten address.
Title bpf: Mask pseudo pointer values in verifier logs
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-15T05:56:26.816Z

Reserved: 2026-08-09T03:40:39.925Z

Link: CVE-2026-72402

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

Modified: 2026-08-15T06:22:13.780

Link: CVE-2026-72402

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-15T11:15:03Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor