Microsoft Windows 7/10 cmd.exe ASCII Substitute Character эскалация привилегий
| CVSS Meta Temp Score | Текущая цена эксплойта (≈) | Балл интереса CTI |
|---|---|---|
| 6.6 | $0-$5k | 0.00 |
Сводка
Уязвимость была найдена в Microsoft Windows 7/10 и классифицирована как критический. Вовлечена неизвестная функция файла cmd.exe. Манипуляция в рамках ASCII Substitute Character приводит к эскалация привилегий. Есть возможность удалённого запуска атаки. Также существует доступный эксплойт.
Подробности
Уязвимость была найдена в Microsoft Windows 7/10 и классифицирована как критический. Вовлечена неизвестная функция файла cmd.exe. Манипуляция в рамках ASCII Substitute Character приводит к эскалация привилегий. Использование классификатора CWE для обозначения проблемы ведет к CWE-269. Слабость была опубликована 11.11.2016 специалистом Julian Horoszkiewicz под идентификатором Unexpected behavior of cmd.exe while processing .bat files leads to potential command injection vulnerabilities как Mailinglist Post (Full-Disclosure). Консультацию можно прочитать на сайте seclists.org. Публичный релиз произошел без согласования с поставщиком.
Есть возможность удалённого запуска атаки. Техническая информация предоставлена. Популярность этой уязвимости выше среднего. Также существует доступный эксплойт. Эксплойт доступен широкой публике и может быть использован. Сейчас цена на эксплойт приблизительно равна USD $0-$5k. Проект MITRE ATT&CK определяет технику атаки как T1068. В предупреждении говорится:
It was discovered that cmd.exe, when processing .bat files, treats the ASCII substitute character (code 26) as a command separator (like & or |). This opens the way for unexpected command injection vulnerabilities in applications which generate .bat files based on user input, as this character is not filtered by most application input sanitisers against command injection.
Указано значение Доказательство концепции. Эксплойт можно загрузить по адресу seclists.org. В статусе 0-day примерная стоимость на черном рынке была около $25k-$100k. Пример кода эксплойта:
POST /escape_shell_cmd.php HTTP/1.1 Host: localhost User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8 Accept-Language: pl,en-US;q=0.7,en;q=0.3 Accept-Encoding: gzip, deflate Connection: close Content-Type: application/x-www-form-urlencoded Content-Length: 35Консультация указывает:dir=.%1anet user /add hacked hacked
Let's send a request containing "." as a parameter to the hardcoded "dir" command, appended with another command - taking advantage of %1a as a command separator.
Продукт
Тип
Поставщик
Имя
Версия
Лицензия
Веб-сайт
- Поставщик: https://www.microsoft.com/
- Продукт: https://www.microsoft.com/en-us/windows
CPE 2.3
CPE 2.2
CVSSv4
VulDB Вектор: 🔍VulDB Надёжность: 🔍
CVSSv3
VulDB Meta Base Score: 7.3VulDB Meta Temp Score: 6.6
VulDB Базовый балл: 7.3
VulDB Временная оценка: 6.6
VulDB Вектор: 🔍
VulDB Надёжность: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Вектор | Сложность | Аутентификация | Конфиденциальность | Целостность | Доступность |
|---|---|---|---|---|---|
| Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
| Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
| Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
VulDB Базовый балл: 🔍
VulDB Временная оценка: 🔍
VulDB Надёжность: 🔍
Эксплуатация
Класс: эскалация привилегийCWE: CWE-269 / CWE-266
CAPEC: 🔍
ATT&CK: 🔍
Физический: Нет
Локальный: Нет
Удалённый: Да
Доступность: 🔍
Доступ: публичный
Статус: Доказательство концепции
Автор: Julian Horoszkiewicz
Язык программирования: 🔍
Скачать: 🔍
Прогноз цен: 🔍
Оценка текущей цены: 🔍
| 0-Day | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
|---|---|---|---|---|
| Сегодня | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
Разведка угроз
Интерес: 🔍Активные акторы: 🔍
Активные группы APT: 🔍
Контрмеры
Рекомендация: о смягчении не известноСтатус: 🔍
0-дневное время: 🔍
Задержка эксплуатации: 🔍
Хронология
11.11.2016 🔍11.11.2016 🔍
14.11.2016 🔍
07.07.2019 🔍
Источники
Поставщик: microsoft.comПродукт: microsoft.com
Консультация: Unexpected behavior of cmd.exe while processing .bat files leads to potential command injection vulnerabilities
Исследователь: Julian Horoszkiewicz
Статус: Не определено
GCVE (VulDB): GCVE-100-93602
scip Labs: https://www.scip.ch/en/?labs.20161215
Вход
Создано: 14.11.2016 09:04Обновлено: 07.07.2019 18:35
Изменения: 14.11.2016 09:04 (53), 07.07.2019 18:35 (2)
Завершенный: 🔍
Cache ID: 216::103
If you want to get best quality of vulnerability data, you may have to visit VulDB.
Комментариев пока нет. Языки: ru + be + en.
Пожалуйста, войдите в систему, чтобы прокомментировать.