Linux Kernel 3.14.3/3.15 __poke_user/__poke_user_compat эскалация привилегий

CVSS Meta Temp ScoreТекущая цена эксплойта (≈)Балл интереса CTI
7.3$0-$5k0.00

СводкаИнформация

Уязвимость была найдена в Linux Kernel 3.14.3/3.15. Она была оценена как проблематичный. Поражена неизвестная функция. Осуществление манипуляции приводит к эскалация привилегий. Эта уязвимость обозначается как CVE-2014-3534. Эксплойт отсутствует. Рекомендуется применить патч для устранения этой проблемы.

ПодробностиИнформация

Уязвимость была найдена в Linux Kernel 3.14.3/3.15. Она была оценена как проблематичный. Поражена неизвестная функция. Осуществление манипуляции приводит к эскалация привилегий. Декларирование проблемы с помощью CWE приводит к CWE-264. Информация о слабости была опубликована 01.08.2014 автором Martin Schwidefsky как GIT Commit (GIT Repository). Документ доступен для загрузки по адресу git.kernel.org.

Эта уязвимость обозначается как CVE-2014-3534. CVE был назначен 14.05.2014. Доступна техническая информация. Уровень популярности этой уязвимости ниже среднего значения. Эксплойт отсутствует. В настоящее время текущая цена эксплойта может составлять примерно USD $0-$5k. Техника атаки по классификации MITRE ATT&CK: T1068. Причина этой уязвимости заключается в следующем фрагменте кода:

if ((data & ~mask) != PSW_USER_BITS)
В уведомлении отмечается:
The PSW mask check of the PTRACE_POKEUSR_AREA command is incorrect. The PSW_MASK_USER define contains the PSW_MASK_ASC bits, the ptrace interface accepts all combinations for the address-space-control bits. To protect the kernel space the PSW mask check in ptrace needs to reject the address-space-control bit combination for home space.

В случае 0-day эксплойта, предполагаемая цена на подпольном рынке была около $5k-$25k. В сканере Nessus имеется плагин с ID 76884. Он отнесён к семейству Debian Local Security Checks. Он использует порт 0. Коммерческий сканер уязвимостей Qualys способен проверить эту проблему с помощью плагина 122528 (Fedora Security Update for kernel (FEDORA-2014-9010)).

Исправление ошибки доступно для загрузки на git.kernel.org. Рекомендуется применить патч для устранения этой проблемы. Уязвимость будет устранена с помощью следующих строк кода:

if ((data ^ PSW_USER_BITS) & ~mask)
   / Invalid psw mask. /
   return -EINVAL;
if ((data & PSW_MASK_ASC) == PSW_ASC_HOME)
   / Invalid address-space-control bits /
   return -EINVAL;
if ((data & PSW_MASK_EA) && !(data & PSW_MASK_BA))
   / Invalid addressing mode bits /
   return -EINVAL;

Уязвимость также задокументирована в других базах данных уязвимостей: SecurityFocus (BID 68940), X-Force (95069), Secunia (SA59790), SecurityTracker (ID 1030683) и Vulnerability Center (SBV-45642).

ПродуктИнформация

Тип

Поставщик

Имя

Версия

Лицензия

Веб-сайт

CPE 2.3Информация

CPE 2.2Информация

CVSSv4Информация

VulDB Вектор: 🔍
VulDB Надёжность: 🔍

CVSSv3Информация

VulDB Meta Base Score: 8.4
VulDB Meta Temp Score: 7.3

VulDB Базовый балл: 8.4
VulDB Временная оценка: 7.3
VulDB Вектор: 🔍
VulDB Надёжность: 🔍

CVSSv2Информация

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
ВекторСложностьАутентификацияКонфиденциальностьЦелостностьДоступность
РазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокировать
РазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокировать
РазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокировать

VulDB Базовый балл: 🔍
VulDB Временная оценка: 🔍
VulDB Надёжность: 🔍

NVD Базовый балл: 🔍

ЭксплуатацияИнформация

Класс: эскалация привилегий
CWE: CWE-264
CAPEC: 🔍
ATT&CK: 🔍

Физический: Частично
Локальный: Да
Удалённый: Нет

Доступность: 🔍
Статус: недоказанный

EPSS Score: 🔍
EPSS Percentile: 🔍

Прогноз цен: 🔍
Оценка текущей цены: 🔍

0-DayРазблокироватьРазблокироватьРазблокироватьРазблокировать
СегодняРазблокироватьРазблокироватьРазблокироватьРазблокировать

Nessus ID: 76884
Nessus Имя: Debian DSA-2992-1 : linux - security update
Nessus Файл: 🔍
Nessus Риск: 🔍
Nessus Семейство: 🔍
Nessus Port: 🔍

OpenVAS ID: 702992
OpenVAS Имя: Debian Security Advisory DSA 2992-1 (linux - security update)
OpenVAS Файл: 🔍
OpenVAS Семейство: 🔍

Qualys ID: 🔍
Qualys Имя: 🔍

Разведка угрозИнформация

Интерес: 🔍
Активные акторы: 🔍
Активные группы APT: 🔍

КонтрмерыИнформация

Рекомендация: Патч
Статус: 🔍

0-дневное время: 🔍

Патч: dab6cf55f81a6e16b8147aed9a843e1691dcd318

ХронологияИнформация

14.05.2014 🔍
23.06.2014 +40 дни 🔍
23.06.2014 +0 дни 🔍
16.07.2014 +23 дни 🔍
30.07.2014 +14 дни 🔍
30.07.2014 +0 дни 🔍
30.07.2014 +0 дни 🔍
01.08.2014 +2 дни 🔍
01.08.2014 +0 дни 🔍
07.08.2014 +6 дни 🔍
07.08.2014 +0 дни 🔍
10.02.2022 +2744 дни 🔍

ИсточникиИнформация

Поставщик: kernel.org

Консультация: dab6cf55f81a6e16b8147aed9a843e1691dcd318
Исследователь: Martin Schwidefsky
Статус: Подтверждённый
Подтверждение: 🔍

CVE: CVE-2014-3534 (🔍)
GCVE (CVE): GCVE-0-2014-3534
GCVE (VulDB): GCVE-100-67285

OVAL: 🔍

X-Force: 95069 - Linux Kernel ptrace.c privilege escalation, High Risk
SecurityFocus: 68940 - Linux Kernel CVE-2014-3534 Local Privilege Escalation Vulnerability
Secunia: 59790 - Debian update for kernel, Moderately Critical
OSVDB: 109546
SecurityTracker: 1030683 - Linux Kernel s390 Ptrace Flaw Lets Local Users Gain Elevated Privileges
Vulnerability Center: 45642 - Linux Kernel 3.0 through 3.2.13 Local Privilege Escalation in Ptrace_Pokeusr_Area, High

Разное: 🔍
Смотрите также: 🔍

ВходИнформация

Создано: 07.08.2014 10:08
Обновлено: 10.02.2022 08:42
Изменения: 07.08.2014 10:08 (91), 03.06.2017 07:37 (3), 10.02.2022 08:39 (5), 10.02.2022 08:42 (1)
Завершенный: 🔍
Cache ID: 216::103

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Обсуждение

Want to know what is going to be exploited?

We predict KEV entries!