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: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability in the Linux kernel verifier logs is a "CWE-117": Improper Logging or Privacy Violation issue, arising 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

The CVSS score of 5.5 indicates moderate severity. The vulnerability permits leakage of kernel pointers via logs, compromising confidentiality. With an EPSS score of <1% and not listed in CISA KEV, the likelihood of current exploitation is low. Access to kernel logs is typically local, so the attack requires local privilege or the ability to read logs. An attacker could use the disclosed address information to subvert kernel mitigations or orchestrate more complex attacks.

Generated by OpenCVE AI on August 18, 2026 at 20:22 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 18, 2026 at 20:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Weaknesses CWE-200

Tue, 18 Aug 2026 12:15:00 +0000

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

None

cvssV3_1

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

threat_severity

Moderate


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-17T05:13:59.131Z

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-17T06:19:06.860

Link: CVE-2026-72402

cve-icon Redhat

Severity : Moderate

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

Links: CVE-2026-72402 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-18T20:30:17Z

Weaknesses
  • CWE-117

    Improper Output Neutralization for Logs