CVEvulnerability

CVE-2013-2094

8.4 HIGH Known exploited Published 2013-05-14 Modified 2026-06-16 Official page ↗

CISA Known Exploited Vulnerability

Linux Kernel Privilege Escalation Vulnerability — Linux Kernel

Linux kernel fails to check all 64 bits of attr.config passed by user space, resulting to out-of-bounds access of the perf_swevent_enabled array in sw_perf_event_destroy(). Explotation allows for privilege escalation.

Added to KEV
2022-09-15
Remediation due
2022-10-06
Ransomware use
Unknown
Required action
Apply updates per vendor instructions.
Notes
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=8176cced706b5e5d15887584150764894e94e02f; https://nvd.nist.gov/vuln/detail/CVE-2013-2094
Status
Analyzed
Published
2013-05-14
Last modified
2026-06-16
Assigner
[email protected]
CVSS 3.1 (134c704f-9b21-4f2e-91b3-4a467353bcc0)
8.4 HIGH — CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0 ([email protected])
7.2 HIGH — AV:L/AC:L/Au:N/C:C/I:C/A:C
Weaknesses
CWE-189

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 configurations

• linux linux kernel (< 3.0.75) • linux linux kernel (>= 3.1 < 3.2.45) • linux linux kernel (>= 3.3 < 3.4.42) • linux linux kernel (>= 3.5 < 3.8.9)

Related

Weakness · not in database (1)

References