CVE Catalog

CVE-2026-23271

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.10%

1th percentile - higher than 1% of all known CVEs

Summary

A race condition was found in the Linux kernel's perf event handling. The __perf_event_overflow() function can be called with only preemption disabled but IRQs enabled, racing against perf_event_exit_event(). This can lead to use-after-free of structures like BPF programs.

Risk Assessment

A local attacker could exploit this race to escalate privileges or cause a denial of service (system crash) by triggering perf events at the right moment.

Recommendation

Apply the latest kernel patch that fixes the race condition. As a workaround, restrict access to the perf subsystem for unprivileged users.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: perf: Fix __perf_event_overflow() vs perf_remove_from_context() race Make sure that __perf_event_overflow() runs with IRQs disabled for all possible callchains. Specifically the software events can end up running it with only preemption disabled. This opens up a race vs perf_event_exit_event() and friends that will go and free various things the overflow path expects to be present, like the BPF program.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS