Уязвимость в Panda USB and AutoRun Vaccine 1.0.1.4 Panda USB and AutoRun Vaccine 1.0.1.4, которой я не так давно присвоил титул "лучшей на сегодняшний день программы для защиты флешек от autorun-вирусов", сегодня
прокололась вот на каком моменте.
При вакцинации флешек созданием своего AUTORUN.INF с "некорректным атрибутом" 0x42, Панда, в случае существования на флешке "непандовского" (т.е. созданного не самой Пандой) файла autorun.inf, из гуманных соображений, бэкапит его с именем autorun_.inf.
Так вот - если создать на флешке 2 файла:
autorun.inf и
autorun_.inf, и дать им атрибуты, например RAHS, а потом натравить на эту флешку Панду, и сказать ей: вакцинируй, то Панда обломится. И выдаст сообщение о невозможности вакцинации, ввиду ошибки резервного копирования. Таким образом, простой пользователь навряд-ли поймет что нужно делать, и если файл autorun.inf на его флешке содержал ссылку на вирус - то он останется целым и невредимым.
Я более чем уверен, что ребята из Panda Research читают мой
ЖЖ, поэтому будем надеяться, что эту дыру вскоре устранят (достаточно же переименовывать не четко в autorun_.inf, а, например в autorun[текущая_дата_и_время].inf).