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.
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
Linux Linux ec980e4facef8110f6fce27e5b6344660117f01f
Linux Linux ec980e4facef8110f6fce27e5b6344660117f01f
Linux Linux 6.16