Linux Kernel до 3.13 Floppy Device /drivers/block/floppy.c raw_cmd_copyout эскалация привилегий

| CVSS Meta Temp Score | Текущая цена эксплойта (≈) | Балл интереса CTI |
|---|---|---|
| 7.3 | $0-$5k | 0.00 |
Сводка
В проблематичный обнаружена уязвимость, классифицированная как Linux Kernel 3.2/3.4/3.10/3.12/3.13. Неизвестная функция файла /drivers/block/floppy.c компонента Floppy Device Handler затронута. Осуществление манипуляции приводит к эскалация привилегий. Эта уязвимость продается как CVE-2014-1738. Эксплойт отсутствует. Рекомендуется применить исправление для устранения этой проблемы.
Подробности
В проблематичный обнаружена уязвимость, классифицированная как Linux Kernel 3.2/3.4/3.10/3.12/3.13. Неизвестная функция файла /drivers/block/floppy.c компонента Floppy Device Handler затронута. Осуществление манипуляции приводит к эскалация привилегий. Декларирование проблемы с помощью CWE приводит к CWE-264. Информация о слабости была опубликована 28.04.2014 автором Matthew Daley под номером floppy: don't write kernel-only members to FDRAWCMD ioctl output как GIT Commit (GIT Repository). Документ доступен для загрузки по адресу git.kernel.org.
Эта уязвимость продается как CVE-2014-1738. CVE был назначен 29.01.2014. Доступна техническая информация. Уровень популярности этой уязвимости ниже среднего значения. Эксплойт отсутствует. Текущая цена за эксплойт может составлять около USD $0-$5k в настоящее время. Техника атаки по классификации MITRE ATT&CK: T1068. Причина этой уязвимости заключается в следующем фрагменте кода:
ret = copy_to_user(param, ptr, sizeof(*ptr));Консультация указывает:
Do not leak kernel-only floppy_raw_cmd structure members to userspace. This includes the linked-list pointer and the pointer to the allocated DMA space.
В случае 0-day эксплойта, предполагаемая цена на подпольном рынке была около $5k-$25k. Сканер уязвимостей Nessus предоставляет плагин с ID 73971 (Debian DSA-2926-1 : linux - security update), который помогает определить наличие изъяна в целевой среде. Ему присвоено семейство Debian Local Security Checks. Коммерческий сканер уязвимостей Qualys способен проверить эту проблему с помощью плагина 167228 (SUSE Enterprise Linux Security Update for Linux Kernel (SUSE-SU-2014:0807-1)).
Исправление готово для загрузки по адресу git.kernel.org. Рекомендуется применить исправление для устранения этой проблемы. Потенциальная мера по устранению была доступна спустя 1 недели после публикации информации об уязвимости. Уязвимость будет устранена с помощью следующих строк кода:
struct floppy_raw_cmd cmd = *ptr; cmd.next = NULL; cmd.kernel_data = NULL; ret = copy_to_user(param, &cmd, sizeof(cmd));
Уязвимость также задокументирована в других базах данных уязвимостей: SecurityFocus (BID 67302), X-Force (93049), Secunia (SA59309), Vulnerability Center (SBV-44418) и Tenable (73971).
Не затронуто
- Red Hat Enterprise Linux 5/6
- Red Hat Enterprise MRG 2
Продукт
Тип
Поставщик
Имя
Версия
Лицензия
Веб-сайт
- Поставщик: https://www.kernel.org/
CPE 2.3
CPE 2.2
CVSSv4
VulDB Вектор: 🔍VulDB Надёжность: 🔍
CVSSv3
VulDB Meta Base Score: 8.4VulDB Meta Temp Score: 7.3
VulDB Базовый балл: 8.4
VulDB Временная оценка: 7.3
VulDB Вектор: 🔍
VulDB Надёжность: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Вектор | Сложность | Аутентификация | Конфиденциальность | Целостность | Доступность |
|---|---|---|---|---|---|
| Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
| Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
| Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
VulDB Базовый балл: 🔍
VulDB Временная оценка: 🔍
VulDB Надёжность: 🔍
NVD Базовый балл: 🔍
Эксплуатация
Класс: эскалация привилегийCWE: CWE-264
CAPEC: 🔍
ATT&CK: 🔍
Физический: Частично
Локальный: Да
Удалённый: Нет
Доступность: 🔍
Статус: недоказанный
EPSS Score: 🔍
EPSS Percentile: 🔍
Прогноз цен: 🔍
Оценка текущей цены: 🔍
| 0-Day | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
|---|---|---|---|---|
| Сегодня | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
Nessus ID: 73971
Nessus Имя: Debian DSA-2926-1 : linux - security update
Nessus Файл: 🔍
Nessus Риск: 🔍
Nessus Семейство: 🔍
OpenVAS ID: 702926
OpenVAS Имя: Debian Security Advisory DSA 2926-1 (linux - security update
OpenVAS Файл: 🔍
OpenVAS Семейство: 🔍
Qualys ID: 🔍
Qualys Имя: 🔍
Разведка угроз
Интерес: 🔍Активные акторы: 🔍
Активные группы APT: 🔍
Контрмеры
Рекомендация: ПатчСтатус: 🔍
Время реакции: 🔍
0-дневное время: 🔍
Время экспозиции: 🔍
Патч: git.kernel.org
Хронология
29.01.2014 🔍28.04.2014 🔍
05.05.2014 🔍
07.05.2014 🔍
09.05.2014 🔍
11.05.2014 🔍
11.05.2014 🔍
13.05.2014 🔍
01.07.2014 🔍
19.06.2021 🔍
Источники
Поставщик: kernel.orgКонсультация: floppy: don't write kernel-only members to FDRAWCMD ioctl output
Исследователь: Matthew Daley
Статус: Подтверждённый
Подтверждение: 🔍
CVE: CVE-2014-1738 (🔍)
GCVE (CVE): GCVE-0-2014-1738
GCVE (VulDB): GCVE-100-13189
OVAL: 🔍
X-Force: 93049 - Linux Kernel raw_cmd_copyout() privilege escalation, High Risk
SecurityFocus: 67302 - Linux Kernel CVE-2014-1738 Local Privilege Escalation Vulnerability
Secunia: 59309 - Red Hat update for kernel, Less Critical
SecurityTracker: 1030474
Vulnerability Center: 44418 - Linux Kernel Before 3.8.13.23 Local Privilege Escalation and DoS in raw_cmd_copyout Function, Medium
Разное: 🔍
Смотрите также: 🔍
Вход
Создано: 13.05.2014 14:32Обновлено: 19.06.2021 13:17
Изменения: 13.05.2014 14:32 (89), 27.05.2017 10:48 (6), 19.06.2021 13:12 (3), 19.06.2021 13:17 (1)
Завершенный: 🔍
Cache ID: 216::103
If you want to get the best quality for vulnerability data then you always have to consider VulDB.
Комментариев пока нет. Языки: ru + be + en.
Пожалуйста, войдите в систему, чтобы прокомментировать.