CVE-2014-8159

The InfiniBand (IB) implementation in the Linux kernel package before 2.6.32-504.12.2 on Red Hat Enterprise Linux (RHEL) 6 does not properly restrict use of User Verbs for registration of memory regions, which allows local users to access arbitrary physical memory locations, and consequently cause a denial of service (system crash) or gain privileges, by leveraging permissions on a uverbs device under /dev/infiniband/.
Configurations

Configuration 1 (hide)

AND
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:6.0:*:*:*:*:*:*:*

History

13 Feb 2023, 00:43

Type Values Removed Values Added
References
  • {'url': 'https://access.redhat.com/errata/RHSA-2015:0726', 'name': 'https://access.redhat.com/errata/RHSA-2015:0726', 'tags': [], 'refsource': 'MISC'}
  • {'url': 'https://access.redhat.com/errata/RHSA-2015:0782', 'name': 'https://access.redhat.com/errata/RHSA-2015:0782', 'tags': [], 'refsource': 'MISC'}
  • {'url': 'https://access.redhat.com/errata/RHSA-2015:0783', 'name': 'https://access.redhat.com/errata/RHSA-2015:0783', 'tags': [], 'refsource': 'MISC'}
  • {'url': 'https://access.redhat.com/errata/RHSA-2015:0751', 'name': 'https://access.redhat.com/errata/RHSA-2015:0751', 'tags': [], 'refsource': 'MISC'}
  • {'url': 'https://access.redhat.com/errata/RHSA-2015:0919', 'name': 'https://access.redhat.com/errata/RHSA-2015:0919', 'tags': [], 'refsource': 'MISC'}
  • {'url': 'https://access.redhat.com/security/cve/CVE-2014-8159', 'name': 'https://access.redhat.com/security/cve/CVE-2014-8159', 'tags': [], 'refsource': 'MISC'}
  • {'url': 'https://access.redhat.com/errata/RHSA-2015:0695', 'name': 'https://access.redhat.com/errata/RHSA-2015:0695', 'tags': [], 'refsource': 'MISC'}
  • {'url': 'https://access.redhat.com/errata/RHSA-2015:0870', 'name': 'https://access.redhat.com/errata/RHSA-2015:0870', 'tags': [], 'refsource': 'MISC'}
  • {'url': 'https://access.redhat.com/errata/RHSA-2015:0674', 'name': 'https://access.redhat.com/errata/RHSA-2015:0674', 'tags': [], 'refsource': 'MISC'}
  • {'url': 'https://access.redhat.com/errata/RHSA-2015:0727', 'name': 'https://access.redhat.com/errata/RHSA-2015:0727', 'tags': [], 'refsource': 'MISC'}
  • {'url': 'https://access.redhat.com/errata/RHSA-2015:0803', 'name': 'https://access.redhat.com/errata/RHSA-2015:0803', 'tags': [], 'refsource': 'MISC'}
Summary It was found that the Linux kernel's Infiniband subsystem did not properly sanitize input parameters while registering memory regions from user space via the (u)verbs API. A local user with access to a /dev/infiniband/uverbsX device could use this flaw to crash the system or, potentially, escalate their privileges on the system. The InfiniBand (IB) implementation in the Linux kernel package before 2.6.32-504.12.2 on Red Hat Enterprise Linux (RHEL) 6 does not properly restrict use of User Verbs for registration of memory regions, which allows local users to access arbitrary physical memory locations, and consequently cause a denial of service (system crash) or gain privileges, by leveraging permissions on a uverbs device under /dev/infiniband/.

02 Feb 2023, 20:19

Type Values Removed Values Added
Summary The InfiniBand (IB) implementation in the Linux kernel package before 2.6.32-504.12.2 on Red Hat Enterprise Linux (RHEL) 6 does not properly restrict use of User Verbs for registration of memory regions, which allows local users to access arbitrary physical memory locations, and consequently cause a denial of service (system crash) or gain privileges, by leveraging permissions on a uverbs device under /dev/infiniband/. It was found that the Linux kernel's Infiniband subsystem did not properly sanitize input parameters while registering memory regions from user space via the (u)verbs API. A local user with access to a /dev/infiniband/uverbsX device could use this flaw to crash the system or, potentially, escalate their privileges on the system.
References
  • (MISC) https://access.redhat.com/errata/RHSA-2015:0726 -
  • (MISC) https://access.redhat.com/errata/RHSA-2015:0782 -
  • (MISC) https://access.redhat.com/errata/RHSA-2015:0783 -
  • (MISC) https://access.redhat.com/errata/RHSA-2015:0751 -
  • (MISC) https://access.redhat.com/errata/RHSA-2015:0919 -
  • (MISC) https://access.redhat.com/security/cve/CVE-2014-8159 -
  • (MISC) https://access.redhat.com/errata/RHSA-2015:0695 -
  • (MISC) https://access.redhat.com/errata/RHSA-2015:0870 -
  • (MISC) https://access.redhat.com/errata/RHSA-2015:0674 -
  • (MISC) https://access.redhat.com/errata/RHSA-2015:0727 -
  • (MISC) https://access.redhat.com/errata/RHSA-2015:0803 -

Information

Published : 2015-03-16 10:59

Updated : 2023-12-10 11:31


NVD link : CVE-2014-8159

Mitre link : CVE-2014-8159

CVE.ORG link : CVE-2014-8159


JSON object : View

Products Affected

linux

  • linux_kernel

redhat

  • enterprise_linux
CWE
CWE-264

Permissions, Privileges, and Access Controls