Новости Joomla

‼️👩‍💻 Релиз безопасности Astroid 3.3.11 - шаблона-конструктора для Joomla.

‼️👩‍💻 Релиз безопасности Astroid 3.3.11 - шаблона-конструктора для Joomla.

14 часов назад (на момент публикации заметки) была обнаружена уязвимость в популярном шаблоне-конструкторе Astroid Framework. При атаке на сайт устанавливается бэкдор — системный плагин под названием plg_system_blpayload. Если вы обнаружили этот плагин на своем веб-сайте, значит, он скомпрометирован, и вам необходимо восстановить чистую резервную копию, созданную до установки плагина.

Уязвимость позволяет загружать файлы на сайт и в дальнейшем получить права администратора Joomla.
В рамках атаки (из-за которой и была обнаружена уязвимость) на сайт устанавливался плагин plg_system_blpayload, который при каждой загрузке страницы снаружи он скрытно связывается с (платформой для SEO, работающей на черном рынке (ссылку помещать не будем, просим поверить на слово). Получает список скрытых спам-ссылок (сайты азартных игр, фишинга, мошенничества), подобранный под ваш домен, затем внедряет эти ссылки в HTML-код вашей страницы непосредственно перед рендером - невидимые для посетителей, но полностью читаемые поисковыми роботами. Это называется "отравление SEO" ("отрпавление поисковой выдачи").

Однако, эта уязвимость может использоваться в других целях. Поэтому необходимо срочно проверить ваши сайты, где стоит Astroid Framework и обновить его до версии не ниже 3.3.11. Релиз безопасности выпущен 4 часа назад (на момент написания заметки).

Скачать релиз безопасности Astroid

@joomlafeed

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

sabnok

  • Захожу иногда
  • 126
  • 1 / 0
Пытаюсь обновить сайт который создал год назад, он успешно обновлялся до последней версии, а при переходе на 3.8.0 происходит ошибка, пробовал обновляться как из админки, так и распаковкой вручную.

на сайте пишет такие ошибки:

Notice: Constant JROUTER_MODE_RAW already defined in /public_html/libraries/cms/router/router.php on line 17

Notice: Constant JROUTER_MODE_SEF already defined in /public_html/libraries/cms/router/router.php on line 24

Notice: Constant _QQ_ already defined in /public_html/libraries/src/Language/Language.php on line 18

Notice: Only variables should be assigned by reference in /public_html/templates/it_blackwhite2/error.php on line 9

В админке белый экран , прилагаю скриншот:

Куда копать? Пока что пробовал удалять все сторонние плагины
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
По моему там ещё выше есть ошибка (под синим), возможно Fatal. Что в логе ошибок сервера error.log?
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Этот скрин сделан после распаковки дистрибутива с заменой файлов. Результат вы видите. С 3.8 так делать нельзя, я писал уже, нужно запускать обновление. Там много изменений, в том числе и роутер. Залейте в каталог tmp и обновитесь через админку. Поднимите версию PHP до 7.1, но не ниже 5.6. и делать это лучше на локалке.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

sabnok

  • Захожу иногда
  • 126
  • 1 / 0
По моему там ещё выше есть ошибка (под синим), возможно Fatal. Что в логе ошибок сервера error.log?
Там под синим та же ошибка про роутер, которая выше написаны. Лог error.log ненашел у себя нигде) включал сохранение ошибок в лог на сервере, но там теже самые ошибки указываються.
Этот скрин сделан после распаковки дистрибутива с заменой файлов. Результат вы видите. С 3.8 так делать нельзя, я писал уже, нужно запускать обновление. Там много изменений, в том числе и роутер. Залейте в каталог tmp и обновитесь через админку. Поднимите версию PHP до 7.1, но не ниже 5.6. и делать это лучше на локалке.
Да обновлял через распаковку, потому что не могу обновиться через админку, вылазиет ошибка Error: AJAX loading error: forbidden, навреное дело в этом, но как убрать эту ошибку? Пробовал обновляться через вкладки "Автоматическое обновление" и через "Загрузка и обновление". Везде ошибка.
PHP версия 7.0 стоит
« Последнее редактирование: 29.09.2017, 10:37:14 от sabnok »
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
вылазиет ошибка Error: AJAX loading error: forbidden, навреное дело в этом, но как убрать эту ошибку?
Первое, о чем вам нужно позаботиться - проверить сайт на предмет взлома. Подчистить лишние файлы. Второе - отключить .htaccess (переименовать на время) в корне. В третьих - проверить права на папки. В четвертых - проверить запрет функций в настройках PHP. Что в вашем случае не дает обновиться - я не знаю, тут смотреть нужно. Попробуйте сделать обновление на локальном сервере, например, OSPanel. Эта ошибка у вас появляется еще до загрузки обновления.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

sabnok

  • Захожу иногда
  • 126
  • 1 / 0
Решил проблему) оказывается в .htacces была пописана хрень, которую я давно прописал сам и забыл) Теперь через админку все обновилось и работает

Но теперь пришла очередь второго сайта обновлять =)
Он находиться на другом хостинге и ошибка при автоматическом обновлении пишет  Обнаружена ошибка.0 Empty reply from server
Сдается мне, что сервер блочит?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Сдается мне, что сервер блочит?
вероятно. попробуйте обновить руками.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

sabnok

  • Захожу иногда
  • 126
  • 1 / 0
Обновление из админки приводит к знакомой ошибке: Error: AJAX loading error: forbidden,
Обновить распаковкой нельзя - будет белый экран.
Переименовал .htaccess, все равно та же ошибка

В разделе предупреждения Джумлы есть ошибка может она виновата.
В параметрах PHP не указан каталог для временных файлов
Каталог временных файлов PHP предназначен для хранения загруженных файлов в то время, когда они уже получены интерпретатором языка PHP, но ещё не переданы Joomla!. Если в параметрах PHP этот каталог не указан, это ещё не означает, что загрузка файлов не будет работать. Если у вас всё же возникли проблемы в данном вопросе, следует указать путь к каталогу временных файлов в php.ini.

Собственно че там надо править в этом php.ini? Как указать каталог
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Собственно че там надо править в этом php.ini? Как указать каталог
Это делается в configuration.php в корне сайта. Укажите правильный путь к каталогу tmp и проверьте права.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

sabnok

  • Захожу иногда
  • 126
  • 1 / 0
Проверил файл configuration.php, путь public $tmp_path прописан верно, права на файл 644, проблема осталась...
*

sabnok

  • Захожу иногда
  • 126
  • 1 / 0
Решил проблему, надо было прописать в php.ini путь к папке "tmp" которая находиться в корне сайта.
*

sabnok

  • Захожу иногда
  • 126
  • 1 / 0
Проблему с Error: AJAX loading error: forbidden решил с помощью компонента admin tools, установил его и нажал на кнопку "fix permissions", после чего обновления джумлы стали успешными.
*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
Решил проблему, надо было прописать в php.ini путь к папке "tmp" которая находиться в корне сайта.
А можно как-то поподробнее, пожалуйста? Где именно в этом файле и что прописать?
*

samararos

  • Новичок
  • 1
  • 0 / 0
И все таки, самый распространенный способ решения проблемы обновления (когда уверен что остальное соответствует нормам) - это отключить .htaccess, т.е. переименовать его в htaccess.txt и отключить ЧПУ. И устанавливать обновление из админки, тогда не будет никакой ошибки: Error: AJAX loading error: forbidden
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Исчез компонент 'Поля' из меню в админке

Автор goga_pgasovav

Ответов: 2
Просмотров: 2638
Последний ответ 23.12.2024, 22:31:21
от goga_pgasovav
Где находится прямая ссылка на опубликованный материал в админке

Автор Apollon

Ответов: 10
Просмотров: 5265
Последний ответ 15.03.2024, 14:29:47
от 4el
Прошу помощи. Ошибка при обновлении на Joomla 4

Автор wmsonic

Ответов: 1
Просмотров: 2665
Последний ответ 29.10.2023, 22:07:23
от Kukush
Выходит ошибка в админской панели

Автор daymarus

Ответов: 0
Просмотров: 2303
Последний ответ 10.08.2023, 12:43:43
от daymarus
При обновлении ошибка 403 Forbidden Request forbidden by administrative rules

Автор THeCMeX

Ответов: 18
Просмотров: 5018
Последний ответ 14.07.2023, 17:13:19
от art22