1

Компания Canonical возобновила работу официального форума проекта Ubuntu и опубликовала отчёт с результатами разбора инцидента, в результате которого злоумышленникам удалось получить контроль над параметрами регистрации 1.8 млн пользователей. Атака была совершена через упущения в системе безопасности продукта vBulletin, используемого для организации работы форума. Непосредственно системное окружение на базе Ubuntu и сервисы проекта скомпрометированы не были.

На начальной стадии атаки атакующим удалось получить доступ к аккаунту одного из модераторов форума, имеющего право на публикацию анонсов. Далее атакующие воспользовались особенностью настройки движка форума, по умолчанию разрешающего использование HTML-разметки в тексте анонса, т.е. по сути допускающего совершение межсайтового скриптинга (XSS). Опубликовав анонс с вредоносной JavaScript-вставкой и отправив приватное сообщение администраторам с уведомлением об ошибке в форуме, злоумышленники поймали на крючок одного из администраторов. Перехватив параметры доступа администратора форума (cookies с идентификатором сессии), атакующие получили полный доступ к окружению vBulletin.

Далее, используя возможность добавления обработчиков в панель управления, атакующие смогли организовать выполнение произвольного PHP-кода, что позволило установить Shell Kit и запускать любые команды на сервере с правами пользователя "www-data". Root-доступ получить не удалось, тем не менее, достигнутого уровня проникновения было достаточно для загрузки полной базы пользователей, включающей хэши паролей и адреса электронной почты. Атака была совершена 14 июля и обнаружена 20 июля, после того как злоумышленники выполнили дефейс сайта.

Для предотвращения совершения атак в будущем, компания Canonical провела аудит организации работы форума и изменила настройки в пользу максимальной безопасности и изоляции (например, запрещена установка обработчиков в панель управления и запрещена вставка HTML в анонсы, для модераторов и администраторов введено обязательное использование HTTPS, движок форума ограничен средствами AppArmor). Для блокирования возможных закладок, форум и система были переустановлены, а база сообщений перестроена. Для аутентификации в форуме задействован централизованный сервис Ubuntu Single Sign On. Так как для хэширования использовался устаревший алгоритм MD5 (с солью), все ранее действующие пароли пользователей были сброшены, а вместо них сгенерированы новые случайные пароли, инструкция по использованию которых была разослана пользователям по электронной почте.

Интересно, что в анонсе достоверно утверждается, что атакующие не получили доступ к серверам с обновлениями и репозиториями с кодом Ubuntu. Остальные заявления, в том числе о неполучении root-доступа и непроникновении на фронтэнд серверы и сервисы проекта, сделаны с меньшей долей уверенности ("we believe"). Также не удалось выяснить способ, используемый для получения доступа к аккаунту модератора.

Источник: http://www.opennet.ru/opennews/art.shtml?num=37553

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

То есть, тупо написать собственный форум у них нет ни ума, ни денег?

3

karl_muenhgausen, вариант третий - жадность.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

4

karl_muenhgausen пишет:

То есть, тупо написать собственный форум у них нет ни ума, ни денег?

И они сразу же напишут его лучше, чем компания, которая занимается этим много лет?

Да, у меня Ubuntu.
Нет, не глючит.

5 (31.07.2013 13:24:11 отредактировано -=Serj=-)

rizado пишет:

karl_muenhgausen, вариант третий - жадность.

Ага, и Steam(Valve), и NASA, и Electronic Arts - тоже жадные )

Да, у меня Ubuntu.
Нет, не глючит.
-=Serj=- пишет:
karl_muenhgausen пишет:

То есть, тупо написать собственный форум у них нет ни ума, ни денег?

И они сразу же напишут его лучше, чем компания, которая занимается этим много лет?

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

karl_muenhgausen⇓ пишет:

А если форум посвящён ОС, которая хвастается неуязвимостью, то это вопрос репутации фирмы, чай не сайт заказа парфюмерии ломанули.

А это уже головняк не программистов, а начальства. Если сами себе свинью подкладывают - кто тут виноват?

А я про начальников и говорю.

9

karl_muenhgausen⇓ пишет:

тупо написать собственный форум у них нет ни ума, ни денег?

зачем городить велосипед, если есть готовое решение ...

Верить нельзя никому...

Вы само сообщение читали?

11

karl_muenhgausen пишет:

То есть, тупо написать собственный форум у них нет ни ума, ни денег?

это не linux way.