Уязвимость отказа в обслуживании в драйвере shdrv_x64.sys от Hangzhou Shunwang Technology (CVE-2026-94137)
В драйвере shdrv_x64.sys продукта shzh от Hangzhou Shunwang Technology обнаружена уязвимость, приводящая к отказу в обслуживании. Атака возможна только при локальном доступе к системе. Уровень критичности — средний (CVSS 4.8).
Подробности
Проблема локализована в обработчике IRP_MJ_DEVICE_CONTROL драйвера shdrv_x64.sys. Уязвимой является функция sub_180004AC0. При манипуляции значением аргумента PID злоумышленник способен вызвать отказ в обслуживании — состояние, при котором целевое приложение или компонент системы перестаёт корректно функционировать. Затронута версия продукта Hangzhou Shunwang Technology shzh 10.7.2.693. Согласно оценке CVSS, уязвимости присвоен базовый балл 4.8, что соответствует среднему уровню критичности. Существенное ограничение заключается в том, что эксплуатация возможна только при локальном доступе: для проведения атаки злоумышленнику необходимо уже иметь возможность выполнять код или взаимодействовать с драйвером на целевой машине. Это снижает общий уровень риска, однако не исключает угрозы — например, в сценариях с недоверенными пользователями, вредоносным ПО, уже получившим foothold в системе, или при наличии цепочек эксплуатации с повышением привилегий. Следует отметить, что драйверы уровня ядра традиционно представляют повышенный интерес для атакующих: даже отказ в обслуживании в таком компоненте может привести к «синему экрану» (BSOD), перезагрузкам и нарушению доступности критичных сервисов.Что делать
На момент публикации записи CVE информация о наличии официального патча не приводится. Рекомендуется придерживаться следующего порядка действий: - Проверить наличие продукта Hangzhou Shunwang Technology shzh, в особенности версии 10.7.2.693, в используемой инфраструктуре. - Отслеживать обновления от производителя и установить исправленную версию сразу после её выпуска. - Ограничить локальный доступ к системам, на которых установлен уязвимый драйвер: применять принцип наименьших привилегий, контролировать учётные записи и установленное ПО. - Рассмотреть возможность временного удаления или блокировки загрузки драйвера shdrv_x64.sys, если его функциональность не является критически необходимой. - Усилить мониторинг событий, связанных с обращениями к драйверам (IRP_MJ_DEVICE_CONTROL), и аномалий, ведущих к падениям системы. Итог: CVE-2026-94137 — уязвимость среднего уровня критичности, эксплуатация которой требует локального доступа. Тем не менее отказ в обслуживании на уровне драйвера способен нарушить стабильность работы системы, поэтому игнорировать её не стоит: важно контролировать обновления от вендора и минимизировать поверхность локальной атаки.Источник: CVE Project (cvelistV5)
