CVE 7.8 HIGH

perf/x86: Fix potential bad container_of in intel_pmu_hw_config_CVE-2026-31782

7.8 / 10
HIGH
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Description

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

perf/x86: Fix potential bad container_of in intel_pmu_hw_config

Auto counter reload may have a group of events with software events
present within it. The software event PMU isn't the x86_hybrid_pmu and
a container_of operation in intel_pmu_set_acr_caused_constr (via the
hybrid helper) could cause out of bound memory reads. Avoid this by
guarding the call to intel_pmu_set_acr_caused_constr with an
is_x86_event check.

Basic Information

ID CVE-2026-31782
Source Linux
Published May 1, 2026 at 14:15
Modified May 3, 2026 at 05:45

Affected Product

Vendor Linux
Product Linux
Version ec980e4facef8110f6fce27e5b6344660117f01f
Affected Versions Linux Linux ec980e4facef8110f6fce27e5b6344660117f01f
Linux Linux ec980e4facef8110f6fce27e5b6344660117f01f
Linux Linux ec980e4facef8110f6fce27e5b6344660117f01f
Linux Linux 6.16

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.