Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

fstec логотип

BDU:2017-01547

Опубликовано: 12 апр. 2017
Источник: fstec
CVSS3: 7.8
CVSS2: 6.8
EPSS Низкий

Описание

Уязвимость mm подсистемы ядра операционной системы Linux связана с недостатками контроля доступа. Эксплуатация уязвимости может позволить нарушителю, действующему локально, из-за того, что неправильно реализуется механизм защиты CONFIG_STRICT_DEVMEM, считывать или записывать в ячейки памяти ядра в первом мегабайте (и обходить ограничения доступа к slab-распределению) при помощи приложения, которое открывает файл /dev/mem, связанный с arch/x86/mm/init.c и drivers/char/mem.c.

Вендор

Red Hat Inc.
Canonical Ltd.
Сообщество свободного программного обеспечения

Наименование ПО

Red Hat Enterprise Linux
Ubuntu
Red Hat Enterprise MRG
Debian GNU/Linux
Linux

Версия ПО

5 (Red Hat Enterprise Linux)
6 (Red Hat Enterprise Linux)
7 (Red Hat Enterprise Linux)
17.04 (Ubuntu)
12.04 (Ubuntu)
2.0 (Red Hat Enterprise MRG)
14.04 ESM (Ubuntu)
10 (Debian GNU/Linux)
16.04 ESM (Ubuntu)
11 (Debian GNU/Linux)
от 4.10.0 до 4.10.11 включительно (Linux)
от 4.0 до 4.1.40 включительно (Linux)
от 4.2 до 4.4.62 включительно (Linux)
от 4.5 до 4.9.23 включительно (Linux)

Тип ПО

Операционная система
Прикладное ПО информационных систем

Операционные системы и аппаратные платформы

Red Hat Inc. Red Hat Enterprise Linux 5
Red Hat Inc. Red Hat Enterprise Linux 6
Red Hat Inc. Red Hat Enterprise Linux 7
Canonical Ltd. Ubuntu 17.04
Canonical Ltd. Ubuntu 12.04
Canonical Ltd. Ubuntu 14.04 ESM
Сообщество свободного программного обеспечения Debian GNU/Linux 10
Canonical Ltd. Ubuntu 16.04 ESM
Сообщество свободного программного обеспечения Debian GNU/Linux 11
Сообщество свободного программного обеспечения Linux от 3.3 до 3.10.107
Сообщество свободного программного обеспечения Linux от 3.11 до 3.12.74
Сообщество свободного программного обеспечения Linux от 3.19 до 4.1.41
Сообщество свободного программного обеспечения Linux до 3.2.91
Сообщество свободного программного обеспечения Linux от 3.13 до 3.16.46
Сообщество свободного программного обеспечения Linux от 3.17 до 3.18.50
Сообщество свободного программного обеспечения Linux от 4.2 до 4.4.63
Сообщество свободного программного обеспечения Linux от 4.5 до 4.9.24
Сообщество свободного программного обеспечения Linux от 4.10 до 4.10.12

Уровень опасности уязвимости

Средний уровень опасности (базовая оценка CVSS 2.0 составляет 6,8)
Высокий уровень опасности (базовая оценка CVSS 3.0 составляет 7,8)

Возможные меры по устранению уязвимости

Использование рекомендаций:
Для Linux:
https://kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.41
https://kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.4.63
https://kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.24
https://kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.10.12
https://github.com/torvalds/linux/commit/a4866aa812518ed1a37d8ea0c881dc946409de94
https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git/commit/?id=b8f254aa17f720053054c4ecff3920973a83b9d6
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=a4866aa812518ed1a37d8ea0c881dc946409de94
Для Debian GNU/Linux:
https://security-tracker.debian.org/tracker/CVE-2017-7889
Для программных продуктов Red Hat Inc.:
https://access.redhat.com/security/cve/CVE-2017-7889
Для Ubuntu:
https://ubuntu.com/security/notices/USN-3314-1
https://ubuntu.com/security/notices/USN-3312-1
https://ubuntu.com/security/notices/USN-3312-2
https://ubuntu.com/security/notices/USN-3361-1
https://ubuntu.com/security/notices/USN-3583-1
https://ubuntu.com/security/notices/USN-3583-2

Статус уязвимости

Подтверждена производителем

Наличие эксплойта

Данные уточняются

Информация об устранении

Уязвимость устранена

Идентификаторы других систем описаний уязвимостей

EPSS

Процентиль: 7%
0.00031
Низкий

7.8 High

CVSS3

6.8 Medium

CVSS2

Связанные уязвимости

CVSS3: 7.8
ubuntu
около 8 лет назад

The mm subsystem in the Linux kernel through 3.2 does not properly enforce the CONFIG_STRICT_DEVMEM protection mechanism, which allows local users to read or write to kernel memory locations in the first megabyte (and bypass slab-allocation access restrictions) via an application that opens the /dev/mem file, related to arch/x86/mm/init.c and drivers/char/mem.c.

CVSS3: 7.8
redhat
около 8 лет назад

The mm subsystem in the Linux kernel through 3.2 does not properly enforce the CONFIG_STRICT_DEVMEM protection mechanism, which allows local users to read or write to kernel memory locations in the first megabyte (and bypass slab-allocation access restrictions) via an application that opens the /dev/mem file, related to arch/x86/mm/init.c and drivers/char/mem.c.

CVSS3: 7.8
nvd
около 8 лет назад

The mm subsystem in the Linux kernel through 3.2 does not properly enforce the CONFIG_STRICT_DEVMEM protection mechanism, which allows local users to read or write to kernel memory locations in the first megabyte (and bypass slab-allocation access restrictions) via an application that opens the /dev/mem file, related to arch/x86/mm/init.c and drivers/char/mem.c.

CVSS3: 7.8
debian
около 8 лет назад

The mm subsystem in the Linux kernel through 3.2 does not properly enf ...

CVSS3: 7.8
github
около 3 лет назад

The mm subsystem in the Linux kernel through 3.2 does not properly enforce the CONFIG_STRICT_DEVMEM protection mechanism, which allows local users to read or write to kernel memory locations in the first megabyte (and bypass slab-allocation access restrictions) via an application that opens the /dev/mem file, related to arch/x86/mm/init.c and drivers/char/mem.c.

EPSS

Процентиль: 7%
0.00031
Низкий

7.8 High

CVSS3

6.8 Medium

CVSS2