Третий день в Сети наблюдается массовый взлом серверов на базе Linux. Имеется подозрение, что атака совершается через неисправленную 0-day уязвимость в одном из доступных по сети сервисов. Среди взломанных систем отмечаются серверы на базе CentOS и другие дистрибутивы на основе пакетной базы RHEL 5 и 6, на которых установлены все доступные обновления. На многих взломанных системах используются панели управления cPanel, DirectAdmin, ISP config  и Plesk, но пока не ясно могут ли они быть источником проникновения.

В результате атаки в системе неизвестным образом появляется файл /lib64/libkeyutils.so.1.9 (для 32-разрядных систем /lib/libkeyutils.so.1.9). После взлома процесс sshd начинает устанавливать подозрительные соединения: при входе на взломанный сервер по ssh, по протоколу UDP осуществляется отправка данных о введённых логине и пароле на 53 порт внешнего хоста. Кроме того, на сервер размещается код для участие в ботнете, используемом для рассылки спама и возможно для совершения дальнейших атак.

Маловероятно, что вектор атаки связан с недавно обсуждаемой уязвимостю в ядре Linux (CVE-2013-0871), кроме всего прочего выявлены случаи взлома изолированного окружения, построенного на базе дистрибутива CloudLinux с включенным CageFS (при использовании CageFS маловероятна эксплуатация уязвимости в ядре для повышения привилегий). Среди атакованных систем также отмечаются серверы с системой обновления ядра ksplice и серверы с sshd на нестандартном порту. Связанная со взломом активность была почищена из логов, но одному из пользователей удалось при помощи  snoopy проанализировать действия злоумышленника, установившего бэкдор и почистившего логи.

Для выявления факта взлома своей системы достаточно проверить наличие библиотеки /lib64/libkeyutils.so.1.9, не связанной ни с одним установленным пакетом (для 64-разрядных систем: ls -la /lib64/libkeyutils.so.1.9; rpm -qf /lib64/libkeyutils.so.1.9, для 32-разрядных: ls -la /lib/libkeyutils.so.1.9;rpm -qf /lib/libkeyutils.so.1.9).

Источник »
Главная ссылка к новости »

Был, был и весь вышел...

2

Отсюда старая как мир простая рекомендация - не выставляй своих серверов в Интернет непосредственно. Всегда используй для этого простенький шлюзик-роутер, который обучен прокидывать на твой сервер трафик только по определенным портам. И если надо управлять серверами ремутно - криптографически защищенная VPN.

3

Поставил denyhosts и включил синхронизацию с http://denyhosts.sourceforge.net/
ab

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

4

Я, может, и нуб, но все же...если взлом имел место быть, то как они обошли ввод рутовского пароля без брутфорса?

5

AnKar пишет:

Я, может, и нуб, но все же...если взлом имел место быть, то как они обошли ввод рутовского пароля без брутфорса?

Одной из вариаций исполнения своего кода, передаваемого на "стеке" команд программе, которая запущена от рута. То есть тем или иным способом спровоцировали рутовый процесс исполнить атакующую команду.

6

Нашел три файла у себя на сервере:

# find / -name "libkeyutils*"
/lib/libkeyutils.so.1.3
/lib/libkeyutils.so.1
/usr/lib/libkeyutils.so

Меня взломали?)

7

AlfaStriker пишет:

Меня взломали?)

Для выявления факта взлома своей системы достаточно проверить наличие библиотеки /lib64/libkeyutils.so.1.9, не связанной ни с одним установленным пакетом (для 64-разрядных систем: ls -la /lib64/libkeyutils.so.1.9; rpm -qf /lib64/libkeyutils.so.1.9, для 32-разрядных: ls -la /lib/libkeyutils.so.1.9;rpm -qf /lib/libkeyutils.so.1.9).

Был, был и весь вышел...

8

Ясно, такого нет =)
Это я просто по тролил)

9

ахренеть...

It is good day to die ...
MS Windows 10
Заметки о главном...

10

У меня на домашнем компе и на рабочем компе вчера и позавчера выскакивало сообщение от фаерволл "Атака на сканирование портов"
Связано ли с этой новостью? Или это касается определённых серверов. Извините за тупой попрос  ab

11

Pavel пишет:

У меня на домашнем компе и на рабочем компе вчера и позавчера выскакивало сообщение от фаерволл "Атака на сканирование портов"
Связано ли с этой новостью? Или это касается определённых серверов. Извините за тупой попрос  ab

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

12

У меня на работе один мой комп, интернет usb модем  ab  В моей сфере нет системных администраторов , я автоэлектрик.
Мне просто стало интересно, так как ранее Атаки на сканирование портов я не наблюдал.

13 (20.02.2013 13:52:19 отредактировано Cruiser78)

Pavel пишет:

У меня на работе один мой комп, интернет usb модем  ab  В моей сфере нет системных администраторов , я автоэлектрик.
Мне просто стало интересно, так как ранее Атаки на сканирование портов я не наблюдал.

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

Моя рекомендация - купить простенький роутер и поставить его между компом и интернет-модемом. Ну и минимально мастроить экран на этом роутере. Тогда добраться до твоего компьютера будет намного сложнее.

14 (20.02.2013 20:09:09 отредактировано zenon)

Упс, не зря я поставил denyhosts - ip отсюда уже в deny:

# cat /etc/hosts.deny | grep 46.105.20.166
ALL: 46.105.20.166

Пару строк чирканул.

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

15

Фаервол для сетевых атак создан? Или не стоит ему доверять?Я думал что система железная и системе ничего не грозит, а тут получается система уязвимая. Это мне не нравится. Роутер не стоит, да и ставить не буду, в моём компе полезного ничего нет.

16

revdep-rebuild по идее должен на libkeyutils.so.1.9 выругаться.

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

17

zenon пишет:

evdep-rebuild по идее должен на libkeyutils.so.1.9 выругаться.

А по-моему нет, ведь revdep-rebuild проверяет лишь наличие библиотек, контрольные суммы не проверяет.

Был, был и весь вышел...

18

Lupo Alberto пишет:

А по-моему нет, ведь revdep-rebuild проверяет лишь наличие библиотек, контрольные суммы не проверяет.

Я столкнулся случайно, (эксперименты с canon) закинув из deb пакета библиотеки в систему, revdep-rebuild их быстро нашёл на предмет чо такое?

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

19

zenon пишет:

revdep-rebuild их быстро нашёл на предмет чо такое?

Возможно, он ждал «родную» библиотеку той же версии.

Был, был и весь вышел...

20

Lupo Alberto пишет:

Возможно, он ждал «родную» библиотеку той же версии.

"Родных" вообще не было те пакет не был установлен.

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

21

Pavel пишет:

Фаервол для сетевых атак создан? Или не стоит ему доверять?Я думал что система железная и системе ничего не грозит, а тут получается система уязвимая. Это мне не нравится. Роутер не стоит, да и ставить не буду, в моём компе полезного ничего нет.

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

22

Вчера уже прилетал ReleaseFix на эту тему.

Linux Mint 19.3 Mate Edition
Windows 7

23

как различить/проверить что библиотеку подменили?

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

24 (22.02.2013 13:20:50 отредактировано Lupo Alberto)

XELFAER пишет:

как различить/проверить что библиотеку подменили?

У rpm должны быть опции проверки цифровой подписи и дайджеста для установленных пакетов. Ну и, как я понял, этот файл не принадлежит ни одному из установленных пакетов, т.е.

Для выявления факта взлома своей системы достаточно проверить наличие библиотеки /lib64/libkeyutils.so.1.9, не связанной ни с одним установленным пакетом (для 64-разрядных систем: ls -la /lib64/libkeyutils.so.1.9; rpm -qf /lib64/libkeyutils.so.1.9, для 32-разрядных: ls -la /lib/libkeyutils.so.1.9;rpm -qf /lib/libkeyutils.so.1.9).

Был, был и весь вышел...

25

XELFAER пишет:

как различить/проверить что библиотеку подменили?

Её там не должно быть вообще, если речь идет о статье.

It is good day to die ...
MS Windows 10
Заметки о главном...