CVE-2019-15031 Details
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 an interrupt. 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 MSR_TM_ACTIVE is misused in arch/powerpc/kernel/process.c.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
No SSVC data is available for this CVE.
References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-662 | Improper Synchronization | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| linux linux kernel | <= 5.2.14 |
CPE
Remediation
| |
| canonical ubuntu linux | 12.04 14.04 16.04 18.04 19.04 |
CPE
Remediation
| |
| opensuse leap | 15.0 15.1 |
CPE
Remediation
| |
| redhat enterprise linux | 7.0 8.0 |
CPE
Remediation
| |
Change History
11 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Nov 21, 2024 | CVE Modified | CVE |
| May 14, 2024 | CVE Modified | [email protected] |
| Jul 21, 2021 | CWE Remap | [email protected] |
| Jan 23, 2020 | Modified Analysis | [email protected] |
| Oct 4, 2019 | CVE Modified | [email protected] |
| Sep 28, 2019 | CVE Modified | [email protected] |
| Sep 25, 2019 | CVE Modified | [email protected] |
| Sep 24, 2019 | CVE Modified | [email protected] |
| Sep 18, 2019 | CVE Modified | [email protected] |
| Sep 16, 2019 | Initial Analysis | [email protected] |