Проэксплуатировав ошибки атакующий может вызвать отказ в обслуживании или раскрыть важные данные.
Исследователи подразделения Cisco Talos обнаружили ряд уязвимостей в драйверах KLIF, KLDISK и KL1, входящих в состав антивирусного решения Kaspersky Internet Security (KIS). Проэксплуатировав ошибки атакующий может вызвать отказ в обслуживании или раскрыть важные данные. По словам экспертов, уязвимости затрагивают Kaspersky Internet Security 16.0.0, но не исключено, что могут распространяться и на другие версии ПО.
Две проблемы (CVE-2016-4304 и CVE-2016-4305) существуют из-за некорректной обработки драйвером KLIF вызовов NtUserCreateWindowEx и NtAdjustTokenPrivileges. Используя специально сформированный вызов API вредоносное приложение может осуществить DoS-атаку.
Еще одна DoS-уязвимость (CVE-2016-4307) связана с тем, как драйвер KL1 обрабатывает вызовы IOCTL. Злоумышленник может вызвать отказ в обслуживании системы путем отправки специально сформированного вызова IOCTL к драйверу.
Наконец, последняя ошибка (CVE-2016-4306) позволяет атакующему при помощи специально сформированного вызова IOCTL раскрыть важные данные, которые могут быть полезны при эксплуатации других уязвимостей. Проблема существует из-за некорректной реализации службы KlDiskCtl в драйвере KLDISK.
Как сообщили представители ЛК изданию SecurityWeek, все вышеуказанные уязвимости классифицированы как низкой степени опасности. Теоретически эксплуатация проблем возможна только в случае, если система уже инфицирована вредоносным ПО. Исправленная версия KIS будет доступна с 29 августа текущего года.
Гравитация научных фактов сильнее, чем вы думаете