CVE Vulnerabilities

CVE-2018-10892

Execution with Unnecessary Privileges

Published: Jul 06, 2018 | Modified: Nov 21, 2024
CVSS 3.x
5.3
MEDIUM
Source:
NVD
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
CVSS 2.x
5 MEDIUM
AV:N/AC:L/Au:N/C:N/I:P/A:N
RedHat/V2
RedHat/V3
6.3 MODERATE
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:L
Ubuntu
MEDIUM

The default OCI linux spec in oci/defaults{_linux}.go in Docker/Moby from 1.11 to current does not block /proc/acpi pathnames. The flaw allows an attacker to modify hosts hardware like enabling/disabling bluetooth or turning up/down keyboard brightness.

Weakness

The product performs an operation at a privilege level that is higher than the minimum level required, which creates new weaknesses or amplifies the consequences of other weaknesses.

Affected Software

Name Vendor Start Version End Version
Docker Docker 1.11 (including) 18.03.1 (including)
Moby Mobyproject 1.11 (including) 17.03.2 (including)
Red Hat Enterprise Linux 7 Extras RedHat podman-0:0.9.2-5.git37a2afe.el7_5 *
Red Hat Enterprise Linux 7 Extras RedHat docker-2:1.13.1-74.git6e3bb8e.el7 *
Docker.io Ubuntu artful *
Docker.io Ubuntu bionic *
Docker.io Ubuntu cosmic *
Docker.io Ubuntu devel *
Docker.io Ubuntu esm-apps/bionic *
Docker.io Ubuntu esm-infra/xenial *
Docker.io Ubuntu xenial *

Potential Mitigations

References