Вчера на torrentfreak.com наткнулся на новость, а сегодня и на некоторых зарубежных трекерах о срочном апдейте uTorrent.
Подробности
тутНайденный баг относится к следующим версиям клиента:
uTorrent 1.6
uTorrent 1.6.1
uTorrent 1.7.x
*
Также в списке BitTorrent 6.0 (build 5535)Как пишут на офф.сайте, обновляться строго рекомендуется.
Скачать апдейт можно
тут или проще зайти в клиент и нажать на вкладке Help -> Check for Updates.
По-русски: (
сорри, если перевод местами кривой и нечёткий, переводил наскоряк да и словаря под рукой не оказалось)
Оба клиента (uTorrent & Bittorrent) имеют такую вкладку "Detailed Info", кот. взаимодействует с вкладкой "General", в которой можно увидеть различную информацию о торренте и статусе трекера. Там же рядом располагается вкладка "Peers", которая показывает подробную информацию о подключенных пирах, их IP-адресса, страну, количество скачанного и отданного и т.д. и кроме того версию клиента.
Так вот, когда вкладка выбирается пользователем, последовательность данных в unicode, включая данные о версии программы подключенных клиентов копируются в соответсвующий статический буфер, использующийся для визуализации в GUI через wcscpy-функцию.
Если эти последовательности слишком долго передаются, crash

произойдет немедленно или в нек. случаях (касается BitTorrent) произойдет немного позже.
Выполнение кода будет не возможно.
Для использования данной уязвимости достаточно, что бы потенциальный, скажем так, недобросовестный хакер

подключился к любому случайному порту, кот. открыт для использования клиента и отослать слишком длинную версию клиента, а SHA1 хэш-код, непосредственно будучи в использовании, будет являться как раз потенциальной целью атаки. Правда не все выше упомянутые параметры (IP клиента, порт, хэш торрента и т.д.) публично доступны на трекере.
Вкраце: злостный хакер может попросту "поиметь ваш клиент", начиная от простого падения клиента и вплоть до возможности использования собственно вредоносного кода на вашем компьютере.
Так же данная дыра может быть использована для Ddos-атак трекера.