Back

HIGH KEV

kernel: perf_swevent_enabled array out-of-bound access

Published May 14, 2013 ·Due Oct 6, 2022

Description

The perf_swevent_init function in kernel/events/core.c in the Linux kernel before 3.8.9 uses an incorrect integer data type, which allows local users to gain privileges via a crafted perf_event_open system call.

Affected products

Remediation

Red Hat statement

This issue does not affect the kernel packages as shipped with Red Hat Enterprise Linux 5 because we did not backport upstream commit b0a873eb that introduced this issue. This issue was addressed in Red Hat Enterprise Linux 6 via RHSA-2013:0830 (https://rhn.redhat.com/errata/RHSA-2013-0830.html), Red Hat Enterprise Linux 6.1 Extended update support via RHSA-2013:0841 (https://rhn.redhat.com/errata/RHSA-2013-0841.html), Red Hat Enterprise Linux 6.2 Extended update support via RHSA-2013:0840 (https://rhn.redhat.com/errata/RHSA-2013-0840.html), Red Hat Enterprise Linux 6.3 Extended Update Support via RHSA-2013:0832 (https://rhn.redhat.com/errata/RHSA-2013-0832.html), and Red Hat Enterprise MRG 2 via RHSA-2013:0829 (https://rhn.redhat.com/errata/RHSA-2013-0829.html). Red Hat Enterprise Linux 6.0 was not affected by this flaw. Refer to https://access.redhat.com/site/solutions/373743 for further information.

Metrics

Weaknesses (2)

References (34)

Change history (0)

No recorded changes yet.

Sources
CVE.org / MITRE
Status PUBLISHED
Assigner redhat
Published May 14, 2013
Updated Oct 22, 2025
Reserved Feb 19, 2013
CISA Vulnrichment
Updated May 1, 2025
NVD
Status Analyzed
Modified Jun 16, 2026
Red Hat
Severity Important
Public date May 14, 2013