CVE-2019-15030

kernel: powerpc: local user can read vector registers of other users' processes via a Facility Unavailable exception

Published Sep 13, 2019 CVSS 3.1 · 4.4 Medium EPSS < 1% KEV · Not listed
Description
In the Linux kernel through 5.2.14 on the powerpc platform, a local user can read vector registers of other users' processes via a Facility Unavailable exception. To exploit the venerability, a local user starts a transaction (via the hardware transactional memory instruction tbegin) and then accesses vector registers. At some point, the vector registers will be corrupted with the values from a different local Linux process because of a missing arch/powerpc/kernel/process.c check.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2019-6117 In the Linux kernel through 5.2.14 on the powerpc platform, a local user can read vector registers of other users' processes via a Facility Unavailable exception. To exploit the venerability, a local user starts a transaction (via the hardware transactional memory instruction tbegin) and then accesses vector registers. At some point, the vector registers will be corrupted with the values from a different local Linux process because of a missing arch/powerpc/kernel/process.c check.
Ubuntu USN Ubuntu USN USN-4135-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-4135-2 Linux kernel vulnerabilities
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 5, 2024, 12:34 AM
Reserved
Aug 14, 2019, 12:00 AM
Status
Modified
Published
Sep 13, 2019, 1:15 PM
Modified
Jun 17, 2026, 2:19 AM
Severity
Moderate
Public date
Sep 6, 2019, 12:00 AM