nobody@nowhere

Kaspersky AntiVirus "klif.sys" Privilege Escalatio

В этой теме 22 сообщений

http://www.securityfocus.com/archive/1/401679

There is Windows2000 security subsystem breakout found inside Kaspersky antivirus v. 5.0.227, 5.0.228, 5.0.335. It is possible to exploit it with local privilege escalation. KAV's resident defence subsystem directly calls functions inside the klif.sys driver from the user level. Page access violation is avoided by clearing of the Supervisor bit of the driver's pages. It makes possible to execute code from the user level inside the driver. Function's entry point is called when dll's loads inside created process or inside the old one.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, старенькая такая багофича Каспера, которую я опубликовал больше года назад. И знаешь как они её "поправили"? Поставили атрибут ReadOnly на страничку! :lol: Зашибись!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
http://www.securityfocus.com/archive/1/401679

There is Windows2000 security subsystem breakout found inside Kaspersky antivirus v. 5.0.227, 5.0.228, 5.0.335. It is possible to exploit it with local privilege escalation. KAV's resident defence subsystem directly calls functions inside the klif.sys driver from the user level. Page access violation is avoided by clearing of the Supervisor bit of the driver's pages. It makes possible to execute code from the user level inside the driver. Function's entry point is called when dll's loads inside created process or inside the old one.

1. Эти версии давно уже устарели. Вы бы еще в продуктах 4-го поколения (а лучше 3-го) поискали дыры. :)

2. Цитирую материал по вашей ссылке

"Kaspersky antivirus v. 5.0.227, 5.0.228, 5.0.335 under Windows2000. There is nothing found under Windows XP".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
http://www.securityfocus.com/archive/1/401679

There is Windows2000 security subsystem breakout found inside Kaspersky antivirus v. 5.0.227, 5.0.228, 5.0.335. It is possible to exploit it with local privilege escalation. KAV's resident defence subsystem directly calls functions inside the klif.sys driver from the user level. Page access violation is avoided by clearing of the Supervisor bit of the driver's pages. It makes possible to execute code from the user level inside the driver. Function's entry point is called when dll's loads inside created process or inside the old one.

1. Эти версии давно уже устарели. Вы бы еще в продуктах 4-го поколения (а лучше 3-го) поискали дыры. :)

2. Цитирую материал по вашей ссылке

"Kaspersky antivirus v. 5.0.227, 5.0.228, 5.0.335 under Windows2000. There is nothing found under Windows XP".

sure, the new ones are far better: http://secunia.com/advisories/20629/

Description:

Skywing has discovered a vulnerability in Kaspersky Anti-Virus, which potentially can be exploited by malicious, local users to cause a DoS (Denial of Service).

The vulnerability is caused due to missing validation of pointers supplied by user-space programs before they are used by custom system services installed by "klif.sys" to access memory. This can be exploited to cause the system to reboot due to invalid memory access.

The vulnerability has been confirmed in Kaspersky Anti-Virus 6.0.0.300, Kaspersky Internet Security 6.0.0.300, and also reported in Kaspersky Internet Security Suite 5.0. Other versions may also be affected.

Добавлено спустя 2 минуты 29 секунд:

Да, старенькая такая багофича Каспера, которую я опубликовал больше года назад. И знаешь как они её "поправили"? Поставили атрибут ReadOnly на страничку! :lol: Зашибись!

5 баллов! :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мне больше нравится - вызов БСОДА на луюбой системе, надо только файлик в виде картинки предствить на и-нет страничке.

http://forum.drweb.com/viewtopic.php?t=3240

А вобще конечно - мда...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sure, the new ones are far better: http://secunia.com/advisories/20629/

"Secunia Advisory: SA20629

Release Date: 2006-06-14

Critical: Not critical

Impact: DoS

Where: Local system

Solution Status: Unpatched"

Добавлено спустя 52 секунды:

Мне больше нравится - вызов БСОДА на луюбой системе, надо только файлик в виде картинки предствить на и-нет страничке.

http://forum.drweb.com/viewtopic.php?t=3240

А вобще конечно - мда...

:) Око за око?

Добавлено спустя 38 секунд:

по поводу "http://secunia.com/advisories/20629/ " :

http://forum.kaspersky.com/index.php?showtopic=16401&hl=

"Фикс уже в пути в тестлаб" (с) DVi

Спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

> Око за око?

Просто намек на то что надо свое болото фиксить а не у других искать. Т.к матерьял о непубличных дырках Доктора уже создан и если дальше так пойдет то можен начатся очень жестокая война Ж) Которую ИМХО ненадо начинать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
> Око за око?

Просто намек на то что надо свое болото фиксить а не у других искать. Т.к матерьял о непубличных дырках Доктора уже создан и если дальше так пойдет то можен начатся очень жестокая война Ж) Которую ИМХО ненадо начинать.

Все ясно. "Войну" начинать не следует. Это, на мой взгляд, неконструктивно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
> Око за око?

Просто намек на то что надо свое болото фиксить а не у других искать. Т.к матерьял о непубличных дырках Доктора уже создан и если дальше так пойдет то можен начатся очень жестокая война Ж) Которую ИМХО ненадо начинать.

начинайте. я материал по IMAP и NNTP подниму, потом медленно перейдем к klif + crashme

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
начинайте. я материал по IMAP и NNTP подниму, потом медленно перейдем к klif + crashme

Когда нечего сказать по сути, то можно начинать играть в войну. Русским же языком люди написали - "Войну" начинать не следует. Это, на мой взгляд, неконструктивно". И на наш взгляд - тоже (хотя к "обороне" приготовиться пришлось на всякий случай). Лучше давай улучшать продукты, чтобы ты мог потом сказать - вот мой DrWeb версия N, умеет то-то и то-то и ещё вот это. За это бы ряд пользователей выбрали бы DrWeb, а сейчас ты им предлагаешь выбирать не за это, а за то, что - посмотрите - вот у КАВ уязвимость, много ненужных фич и вообще ничего интересного - не смотрите на него, смотрите на нас. Это действительно неконструктивно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
начинайте. я материал по IMAP и NNTP подниму, потом медленно перейдем к klif + crashme

Когда нечего сказать по сути, то можно начинать играть в войну. Русским же языком люди написали - "Войну" начинать не следует. Это, на мой взгляд, неконструктивно". И на наш взгляд - тоже (хотя к "обороне" приготовиться пришлось на всякий случай). Лучше давай улучшать продукты, чтобы ты мог потом сказать - вот мой DrWeb версия N, умеет то-то и то-то и ещё вот это. За это бы ряд пользователей выбрали бы DrWeb, а сейчас ты им предлагаешь выбирать не за это, а за то, что - посмотрите - вот у КАВ уязвимость, много ненужных фич и вообще ничего интересного - не смотрите на него, смотрите на нас. Это действительно неконструктивно.

уже страшно? :o

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
уже страшно? :o

john, я не думаю, что нужно провоцировать людей на неконструктивные действия. Что это даст? При большом желании, если долго искать, можно найти уязвимости, практически в любом продукте. Разработчики не могут предвидеть все возможные ситуации. И поэтому могут что-то упустить. Разве я не прав? Мы это обсуждали неоднократно. Это может в своею очередь вызвать "цепную реакцию". А оно нам всем пользователям это надо? Если выставить эти уязвимости на всеобщее обозрение, то этим будут пользоваться не конкуренты, а общие "враги". А Вы и Ваши конкуренты будут тратить свое время и силы на устранение этих дыр. Если есть, что сказать, то я бы порекомендовал сообщить это вендору непосредственно.

Ну в общем Ваше дело. Как хотите, так и поступайте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

смотрел последнию вресию каспера, как не тсыдно им, украли полностью систему увидомлений о вирусах, итд, у маккафе номе версия 10, причем не прекрыто слизали,

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
смотрел последнию вресию каспера, как не тсыдно им, украли полностью систему увидомлений о вирусах, итд, у маккафе номе версия 10, причем не прекрыто слизали,

Непонятно, что Вы имеете в виду. Поясните пожалуйста свою мысль.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
А Вы и Ваши конкуренты будут тратить свое время и силы на устранение этих дыр.

я бы сказал это святая обязанность любого производителя. безотносительно к продукции и даже области применения продукции. никто не сможет меня убедить что нужно замалчивать наличие дыр. вирусописатели не так глупы, они найдут и будут использовать.

Если есть, что сказать, то я бы порекомендовал сообщить это вендору непосредственно.

было бы что сказать, а то сплошное сотресание воздуха при полном нуле конечного результата ;)

просим! просим! (шквал апплодисментов и крики из зала встречающие выход нового лкиста)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
я бы сказал это святая обязанность любого производителя. безотносительно к продукции и даже области применения продукции. никто не сможет меня убедить что нужно замалчивать наличие дыр. вирусописатели не так глупы, они найдут и будут использовать.

Вы правы, возможно я несколько погорячился, но, полагаю, что нет необходимости все это превращать в "войну" под громкие аплодисменты хакеров. Конкурентная борьба, по моему мнению, дожна осуществляться корректными методами. У вендоров есть общий цели, которые их объединяют: борьба с вирусами (в широком смысле слова), устранение уязвимостей в продуктах и т.д. На мой взгляд, важно уметь правильно сочетать методы конкурентной борьбы с методами борьбы с общими угрозами для достижения общих целей. Иными словами не нужно "зацикливаться" только на конкуренции, необходимо найти баланс между конкурентной борьбой и взаимопомощью, взаимной поддержкой, желательно (но не всегда обязательно) на взаимовыгодной основе.

было бы что сказать, а то сплошное сотресание воздуха при полном нуле конечного результата ;)

просим! просим! (шквал апплодисментов и крики из зала встречающие выход нового лкиста)

Тут я не совсем понял, что Вы хотите сказать. Если это провокация, то она, мне представляется, не уместной.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
было бы что сказать, а то сплошное сотресание воздуха при полном нуле конечного результата ;)

просим! просим! (шквал апплодисментов и крики из зала встречающие выход нового лкиста)

Тут я не совсем понял, что Вы хотите сказать. Если это провокация, то она, мне представляется, не уместной.

я уже сказал - если заявление было не пустым сотрясением воздуха, то факты необходимо изложить. они будут приняты с благодарностью любым вменяемым прозводителем думающем о благе своих пользователей, а не только о своем кармане.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
я уже сказал - если заявление было не пустым сотрясением воздуха, то факты необходимо изложить. они будут приняты с благодарностью любым вменяемым прозводителем думающем о благе своих пользователей, а не только о своем кармане.

Вот теперь все ясно. Спасибо за разъяснение. Полагаю, что конструктивный подход будет полезен всем, как вендорам, так и пользователям.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А если спокойно говорить, данная уязвимость насколько опасна?

Я так понимаю атакующий извне все равно не сможте получить контроль над машиной. Единсвенная опасность, что человек уже имующий физический доступ к компу с КАВом поднимет себе привелегии, разве не так?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

даже не привилегии, просто DoS.

так что, имхо, опасность очень маленькая...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да пофиксили этот DoS уже, всё нормально =)

P.S. По-поводу плагиата у McAffee - это было сильно =) Напомните мне, когда McAffee запатентовала функционал уведомлений? А когда McAffee добавит веб-антивирус в свои продукты, мы скажем, что они у ЛК слизали? =) Ну или у НОДа, Аваста, беты БитДефендера или ещё кого...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Anti-Malware.ru Вконтакте   Anti-Malware.ru в Facebook   Anti-Malware.ru в Twitter   Anti-Malware.ru в LinkedIn   RSS
  • Сообщения

    • ViktorFazz
      я себе недавно построил тоже)))
    • AM_Bot
      В статье рассказано о возможностях системы StaffCop Enterprise 4.1 в части аналитики поведения пользователей и выявления аномалий. StaffCop Enterprise — это специализированный продукт с функциями UEBA, DLP и SIEM. Он предназначен для решения комплекса задач по защите от утечек информации, расследования инцидентов внутри организации, контроля бизнес-процессов и мониторинга использования рабочего времени сотрудниками.   ВведениеСбор данныхСтатистический анализИнтеллектуальный анализ. Автоматический детектор аномалийПредупреждение и расследованиеДополнительные возможности StaffCopВыводы  ВведениеОдна из основных, самых серьезных угроз для бизнеса сегодня — это утечки конфиденциальной информации. Как правило, источниками таких угроз являются недобросовестные сотрудники компаний — инсайдеры. Инсайдером может стать абсолютно любой сотрудник: и молодой сисадмин, и сотрудница бухгалтерии. Мотивы у них могут быть совершенно различные: подкуп со стороны конкурентов или заинтересованных лиц, шантаж, личная выгода и многое другое.Традиционно для защиты от утечек применяются системы класса DLP. Но чем сложнее и изощреннее становятся методы атак, тем сложнее DLP-решениям контролировать потенциальные каналы утечек. Классический алгоритм выявления инсайдеров и предотвращения утечек (настроить правило контроля/блокировки — получить уведомление об утечке) работает уже не так эффективно: выявить утечку данных сложно и долго, если, например, «слив» произошел через разрешенные каналы (USB-носители, мессенджеры) и пользователь при этом имел санкционированный доступ к ресурсам.Одним из новых, но достаточно эффективных методов детектирования инсайдеров стал анализ поведения пользователей и выявление аномалий в их поведении. Подход подразумевает, что необычная активность, не соответствующая стандартному профилю, может более точно указывать на потенциальные инциденты информационной безопасности. По классификации Gartner, этот класс решений называется User and Entity Behavior Analytics (UEBA). Это новый тренд, активно набирающий обороты на рынке информационной безопасности. Решения этого класса анализируют образцы поведения пользователей, применяя специализированные алгоритмы и статистический анализ для детектирования значительных аномалий в поведении, указывающих на потенциальные угрозы. Таким образом, UEBA призваны заблаговременно обнаружить и предупредить об отклонениях в поведении.StaffCop Enterprise, о котором мы подробно поговорим в этой статье, — это специализированный продукт с функциями UEBA, DLP и SIEM. Он помогает решать комплекс задач по предотвращению утечек информации, расследованию инцидентов, если таковые произошли, а также контролировать бизнес-процессы и то, как рабочее временя используется сотрудниками. Сбор данныхИнформационная безопасность складывается из двух взаимодополняющих частей: предупреждение и расследование инцидентов. Оба механизма работают быстро и эффективно благодаря архитектуре StaffCop: агенты на рабочих станциях собирают информацию (события), а вся обработка происходит на выделенном сервере.Каждый тип события имеет свой набор измерений, по которым события разных типов могут быть связаны между собой. Каждое событие имеет стандартный набор измерений — данные о компьютере, пользователе, дате и времени, а также собственные атрибуты характерных для данных событий. Например, события типа «почта» имеют дополнительные измерения — данные о приложении, атрибуты, специфичные для диалогов: направление (входящие/исходящие), отправитель, получатель, формат сообщения, канал общения, участники переписки. Рисунок 1. Контроль каналов утечки информации Типы событий в StaffCop Enterprise:время активности — данные о наличии активности;ввод с клавиатуры;вход/выход из системы;посещение сайтов;операции с файлами;сеть — события, связанные с сетевыми подключениями, содержат информацию об IP-адресе подключения и сокете;снимок экрана;снимок с веб-камеры;запись с микрофона;внешние диски — данные об операциях со съемными USB-накопителями;установка ПО — факты установок и деинсталляции программного обеспечения;буфер обмена;интернет-пейджер;почта;перехваченный файл;устройства — данные о подключении и отключении USB-устройств, в том числе тех, которые не являются накопителями;активность — данные, собранные при помощи модуля контроля присутствия на рабочем месте;системный лог — используется для хранения логов агента при отладке;печать документов. Статистический анализВ основе StaffCop Enterprise лежит технология комплексного многомерного анализа данных OLAP, которая позволяет строить многомерные отчеты «на лету» и обрабатывать огромные объемы данных за секунды.Давайте рассмотрим несколько примеров, как в StaffCop можно анализировать поведение пользователей и быстро выявлять их опасные действия на основе статистики с помощью конструктора отчетов, различных таблиц и графиков.Поиск и расследование аномалий на примере файловых операцийЗадача: проанализировать операции копирования файлов с участием съемных носителей. Найдем отклонения от нормального поведения и всплески активности, узнаем, кто это был, что и когда было скопировано.Самым наглядным способом будет построить линейный график количества событий копирования файлов на съемные носители.  Сделать это очень просто — указать интересующий интервал времени, в конструкторе отчетов ограничить набор данных по измерениям «операции копирования», «тип диска: Removable» и выбрать вид отображения «Линейный график». Рисунок 2. Линейный график количества событий копирования файлов Невооруженным взглядом видно значительное превышение фактов копирования файлов в один из дней. При нажатии на вершину графика можно перейти к списку всех операций копирования в этот день.Для детализации данных можно просто кликнуть на нужный узел графика. На картинке ниже мы «провалились» глубже и визуализировали полученные данные с помощью гистограммы, разбив в конструкторе данные по пользователям. Рисунок 3. Детализация данных: гистограмма Если вы предпочитаете числовые значения графическому представлению можно воспользоваться таблицами. Рисунок 4. Визуализация отчета: числовые значения Стоит отметить, что все графики и таблицы имеют собственный конструктор для быстрой детализации и уточнения данных. Рисунок 5. На тепловой диаграмме можно оценить интенсивность и время всех операций исследуемого пользователя В нашем случае пользователь непрерывно копировал файлы с 11:15 до 13:37. В просмотрщике событий легко догадаться, что это исходные коды одного из дистрибутивов Linux, которые были скопированы с жесткого диска на флэш-накопитель Kingston DataTraveler 2.0 USB Device. Рисунок 6. Детализация события в StaffCop Enterprise Таким образом можно быстро и эффективно находить нетипичную активность пользователей или программ. Такие действия применимы практически к любым видам событий.Опасные действия чаще всего возникают при спонтанной активизации:обращения к личной почте;сетевая активность приложений;подключение съемных USB-устройств: флэшек, телефонов и т. п.;использование принтера;активность во внерабочее время. Интеллектуальный анализ. Автоматический детектор аномалийДля того чтобы упростить работу сотрудника службы безопасности для аналитики действий пользователей и выявления отклонений в StaffCop реализован автоматический детектор аномалий. Он анализирует поведение пользователя за выбранный период времени и показывает отклонения от нормального поведения. Рисунок 7. Автоматический детектор аномалий в StaffCop Enterprise Например, каждый сотрудник ежедневно использует одни и те же приложения примерно одинаковое число раз. Если число операций многократно превышает стандартное значение, то StaffCop Enterprise выдает такое событие за аномальное поведение, что может являться потенциальной угрозой.Поиск и расследование аномалий на примере копирования в облакоРабочая инструкция офицера безопасности предприятия может включать различный набор инструкций. В этом примере одной из таких еженедельных рутинных задач является проверка фактов копирования файлов в облачные сервисы.Детектор аномалий позволяет в автоматическом режиме находить отклонения от стандартного поведения пользователей. Для того чтобы эта функция корректно работала, необходимо задать представительный промежуток времени, чтобы система смогла построить паттерны поведения и найти в них отклонения от нормы. Поэтому выбираем 30-дневный период. Рисунок 8. Выбор временного периода для запуска Детектора аномалий Чтобы запустить Детектор аномалий, необходимо нажать соответствующую опцию в выпадающем меню Отчеты. Рисунок 9. Запуск «Детектор аномалий» в StaffCop Enterprise В появившемся отчете находим, что пользователь Oksana в семь раз превысила свою же норму копирования файлов в облачный сервис Dropbox.com. Рисунок 10. Отчет по аномалиям в StaffCop Enterprise Простой комбинацией фильтров в Конструкторе располагаем данные в отчете таким образом, чтобы название считанного с жесткого диска файла появлялось в таблице операций рядом с именем передаваемого в облачный сервис файла. Рисунок 11. В отчете StaffCop Enterprise видно, кто, когда и какие файлы передавал за периметр сети На приведенном скриншоте видно, что в 12:58:28 12 сентября 2017 г. файл «Технико-коммерческое предложение StaffCop Enterprise.docx» был считан с жестокого диска компьютера пользователя Oksana, а в следующую секунду (12:58:29) этот же файл был передан в облачный сервис.Вывод: при помощи Детектора аномалий, встроенного в StaffCop Enterprise 4.1, возможно выявлять инциденты автоматически. Предупреждение и расследованиеДля предупреждения угроз StaffCop имеет емкую библиотеку встроенных фильтров и предоставляет широкие возможности для построения собственных: это может быть ключевая фраза, файл или любое другое событие на компьютере пользователя.Кроме того, в системе предусмотрены также исключающие фильтры (анти-фильтры) — можно исключить из выборки заведомо неинтересные события. Таким образом, возможно коррелировать и фильтровать любые события, содержащиеся в базе данных. Рисунок 12. Исключающие фильтры (анти-фильтры) в StaffCop Enterprise 4.1 Способ оповещения о сработавшем фильтре можно настроить в зависимости от срочности: отправкой сообщения на электронную почту офицера ИБ или уведомлением в панели администратора StaffCop. Дополнительные возможности StaffCopStaffCop Enterprise позволяет также легко контролировать дисциплину сотрудников, выявлять блокирующие факторы и расследовать причины их появления:Учет рабочего времени сотрудников в онлайн-режиме (табель учета рабочего времени, детализированные отчеты о рабочем времени каждого сотрудника).Контроль присутствия на рабочем месте.Снимки экрана.Просмотр удаленного рабочего стола и удаленное управление.Подключение к рабочему столу пользователя осуществляется прямо из консоли администратора в браузере, при желании можно захватить управление компьютером. Рисунок 13. Удаленное подключение к рабочему столу сотрудника компании ВыводыStaffCop Enterprise представляет собой мощный набор инструментов для анализа событий и информации, что позволяет оценивать и контролировать продуктивность сотрудников за компьютерами, быстро и точно расследовать инциденты информационной безопасности внутри предприятия, а также решить широкий спектр задач, связанных с ИБ-аналитикой. С помощью StaffCop Enterprise можно контролировать критичные информационные ресурсы на предмет подозрительной активности и нетипичного поведения.Система имеет гибкую настройку фильтров и оповещений, поэтому возможную утечку или вторжение удается обнаружить на ранней стадии, чем существенно сократить последствия. Глобальная система записи всех возможных событий позволяет в случае произошедшего инцидента быстро добраться до источника утечки и точно назвать время, автора и объем утраченной информации. Тепловые карты активности, графы взаимодействий сотрудников и движения информации, настраиваемые графики событий, предустановленные и пользовательские фильтры — все это помогает отследить любой сценарий поведения. Для анализа не нужно обладать специальными знаниями: достаточно понимать, что ищешь, и просто выбирать поля в форме.Таким образом, StaffCop Enterprise позволяет сократить время, требуемое как на обнаружение реальной угрозы, так и на дальнейшее расследование инцидентов с критичными данными. Читать далее
    • Valeron
      Кто делает ставки на футбол, посоветуйте букмекера? 
    • Valeron
      Нужно уметь работать на дому)
    • Valeron