Осторожно: SourceForge

Осторожно: SourceForge

Многим пользователям Сети известен сайт SourceForge - групповой хостинг программных проектов с открытым кодом. В свое время он был крупнейшим ресурсом подобного рода, и по сей день он предоставляет площадки для размещения информационных материалов и продуктов множеству организаций и индивидуальных разработчиков. Однако, по свидетельству вирусной лаборатории GFI, в последнее время на SourceForge стало появляться и небезопасное содержимое.


Все началось с того, что примерно месяц назад аналитики GFI обнаружили в каталоге проектов SourceForge рекламные страницы, посетители которых подвергались риску заражения лжеантивирусным программным обеспечением под наименованием FakeRean. Последующее изучение каталога дало настораживающий результат: выяснилось, что посредством популярного сервиса активно распространяются ссылки на ресурсы порнографического характера, нагруженные теми же самыми мошенническими программами.

Сейчас, месяц спустя, специалисты пишут, что надеялись на принятие администрацией SourceForge каких-либо мер после того, как сведения о нежелательном содержимом были опубликованы, однако по сей день ничего так и не изменилось. Неосторожных пользователей по-прежнему заманивают баннерами и прочей рекламой на "взрослые" сайты (в том числе и с детской порнографией), откуда производится доставка все того же лжеантивирусного ПО. Загружается оно либо под видом файла фильма, либо как "обновление для Flash Player"; эти вирусописательские приемы давно известны и уже, в общем-то, привычны.

По мнению аналитиков GFI, руководство SourceForge не уделяет достаточного внимания модерированию содержимого, которое публикуется на страницах проекта. Надлежащее наблюдение и сопровождение могли бы если не ликвидировать, то, по крайней мере, существенно снизить количество подобных страниц. В целом же подобное отношение к посетителям и к их безопасности может не лучшим образом сказаться на репутации SourceForge, которому и так уже грозит отток проектов на конкурирующие хостинги.

GFI

Письмо автору

Критическая уязвимость в TLP позволяет обойти защиту Linux

В популярной утилите TLP, которую многие владельцы ноутбуков на Linux используют для управления энергопотреблением, обнаружили критическую уязвимость. Причём проблема нашлась во время обычной проверки пакета командой SUSE Security Team и располагается во вполне штатном коде.

Брешь получила идентификатор CVE-2025-67859 и затрагивает версию TLP 1.9.0, где появился новый profiles daemon.

Этот демон работает с root-правами и управляет профилями питания через D-Bus. Задумка хорошая, но реализация подвела: в механизме аутентификации Polkit нашлась логическая ошибка, которая фактически позволяет обойти проверку прав.

Как объясняют исследователи, демон должен был строго проверять, кто именно отправляет команды. Но из-за ошибки любой локальный пользователь мог взаимодействовать с ним без должной аутентификации — а значит, менять системные настройки питания от имени root.

На этом сюрпризы не закончились. В ходе анализа специалисты SUSE нашли ещё несколько проблем, уже связанных с исчерпанием ресурсов. В частности, механизм profile hold, который позволяет временно «зафиксировать» профиль питания, оказался совершенно без валидации. Локальный пользователь мог создавать неограниченное количество таких блокировок, причём без прав администратора.

В итоге это открывает прямую дорогу к DoS-атаке: демон начинает захлёбываться от бесконечных записей в структуре данных, куда попадают числа, строки с причиной и идентификаторы приложений — всё это полностью контролируется клиентом.

Любопытно, что SUSE вспомнила похожую историю с демоном управления питанием в GNOME: аналогичную проблему находили ещё несколько лет назад. Отдельно исследователи отметили вопросы к механизму «куки», которыми отслеживаются profile hold. Формально речь шла о предсказуемости значений, но в сочетании с отсутствием лимитов это лишь расширяло поверхность атаки.

К счастью, реакция была быстрой. SUSE сообщила об уязвимостях разработчикам ещё в декабре, и в версии TLP 1.9.1 проблема уже закрыта. В частности, число одновременных profile hold теперь жёстко ограничено числом 16, что убирает риск истощения ресурсов.

RSS: Новости на портале Anti-Malware.ru