Description
A race condition in perf_event_open() allows local attackers to leak sensitive data from setuid programs. As no relevant locks (in particular the cred_guard_mutex) are held during the ptrace_may_access() call, it is possible for the specified target task to perform an execve() syscall with setuid execution before perf_event_alloc() actually attaches to it, allowing an attacker to bypass the ptrace_may_access() check and the perf_event_exit_task(current) call that is performed in install_exec_creds() during privileged execve() calls. This issue affects kernel versions before 4.8.
Published: 2019-04-22
Score: 4.7 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

No analysis available yet.

Remediation

No remediation available yet.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-1799-1 linux security update
Debian DLA Debian DLA DLA-1799-2 linux security update
EUVD EUVD EUVD-2019-13509 A race condition in perf_event_open() allows local attackers to leak sensitive data from setuid programs. As no relevant locks (in particular the cred_guard_mutex) are held during the ptrace_may_access() call, it is possible for the specified target task to perform an execve() syscall with setuid execution before perf_event_alloc() actually attaches to it, allowing an attacker to bypass the ptrace_may_access() check and the perf_event_exit_task(current) call that is performed in install_exec_creds() during privileged execve() calls. This issue affects kernel versions before 4.8.
History

No history.

Subscriptions

Debian Debian Linux
Linux Linux Kernel
Netapp Active Iq Unified Manager For Vmware Vsphere Cn1610 Cn1610 Firmware Hci Management Node Snapprotect Solidfire Storage Replication Adapter For Clustered Data Ontap For Vmware Vsphere Vasa Provider For Clustered Data Ontap Virtual Storage Console For Vmware Vsphere
Redhat Enterprise Linux Rhel Eus Rhel Extras Rt
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2024-08-04T19:26:26.688Z

Reserved: 2019-01-03T00:00:00.000Z

Link: CVE-2019-3901

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Modified

Published: 2019-04-22T16:29:01.850

Modified: 2024-11-21T04:42:49.780

Link: CVE-2019-3901

cve-icon Redhat

Severity : Moderate

Publid Date: 2016-04-25T00:00:00Z

Links: CVE-2019-3901 - Bugzilla

cve-icon OpenCVE Enrichment

No data.

Weaknesses