Новости 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 Гость просматривают эту тему.
  • 17 Ответов
  • 2453 Просмотров
*

Godod

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Здравствуйте. Перечитав темы:
http://joomlaforum.ru/index.php/topic,101569.0.html
http://joomlaforum.ru/index.php/topic,210826.0.html
http://joomlaforum.ru/index.php/topic,240319.0.html
и выполнив то, что там написано, результата так и не получил. Все равно выбрасывает на другую ссылку, а точнее на ссылку магазина.
При заходе в меню корзины, ссылка 68[/color]]index.php?page=shop.cart&option=com_virtuemart&Itemid=68. Это правильная ссылка.
Но на кнопке оформить уже такая ссылка 29[/color]]index.php?page=checkout.index&option=com_virtuemart&Itemid=29, что является ItemID главной страницы магазина.
Как я понял данная ссылка формируется с помощью кода на 76 строке файла components/com_virtuemart/YOUR_THEMES/pages/shop.cart.tpl.php
Код: php
echo "<span class='arrow'></span>".vmCommonHTML::hyperlink( $href, $text, '', $text, $class_att );
Подскажите, как сделать нормальное оформление заказа?

Спасибо заранее.
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
видимо, у вас несколько пунктов меню, ведущих на VirtueMart.
1. приведите в порядок пункты меню
или
2. принудительно пропишите Itemid в переменной $href (или $href2 - если пользуетесь GreyBox)
Код
$href = $sess->url( 'index.php?option=com_virtuemart&amp;page=checkout.index&amp;Itemid=68');
$href2 = $sess->url( $mm_action_url . "/index2.php?page=checkout.index&amp;Itemid=68");
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Godod

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Принудительно указал Itemid, но результата нет :( В меню отключил не нужное, но результата тоже нет.
« Последнее редактирование: 23.02.2013, 16:22:02 от Godod »
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
кэш сбросили?
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Godod

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
а почему эта ссылка
http://index.php?page=shop.cart&option=com_virtuemart&Itemid=68
правильная? Откуда берется Itemid=68?
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Godod

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Из меню. Можно же там посмотреть  Itemid меню.
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
index.php?page=checkout.index&option=com_virtuemart&Itemid=29[/url], что является ItemID главной страницы магазина.
вот этот Itemid должен быть правильным, а это
ссылка 68[/color]]index.php?page=shop.cart&option=com_virtuemart&Itemid=68. Это правильная ссылка.
Из меню. Можно же там посмотреть  Itemid меню.
еще один пункт меню, ведущий на VM, что ли?
Еще, вы пользуетесь SEF?
Не будь паразитом, сделай что-нибудь самостоятельно!
*

fsv

  • Moderator
  • 2787
  • 413 / 2
Многие вопросы отпали бы, если бы была ссылка на сайт с отключенным SEF (если есть). А так вы будете долго... уточняться.
Веб-разработка: заказ. Только новая разработка.
*

Godod

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
проблема может быть в шаблоне VM. попробуйте переключить на default и смотреть, как будет работать и какие сообщния будет выдавать.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Godod

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
проблема может быть в шаблоне VM. попробуйте переключить на default и смотреть, как будет работать и какие сообщния будет выдавать.
Как включить более детальный дебаг в Joomla 1.5, чем тот, что есть? Показывает какие sql и общее время выполнения.
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Как включить более детальный дебаг в Joomla 1.5, чем тот, что есть? Показывает какие sql и общее время выполнения.
не debug, а шаблон default. сейчас у вас стоит vmtheme217 или ja_larix, правильно?
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Godod

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
не debug, а шаблон default. сейчас у вас стоит vmtheme217 или ja_larix, правильно?
Да. Но если при дефолте заработает, то значит вся проблема в выбранном шаблоне. А если нет, тогда что?
*

fsv

  • Moderator
  • 2787
  • 413 / 2
Да. Но если при дефолте заработает, то значит вся проблема в выбранном шаблоне. А если нет, тогда что?
А вы бы сначала попробовали бы, а потом и "а если нет?".

Дополнительно можно попробовать:
- верните пункт меню "Главная". У него будет адрес сайт/index.php, многие редиректы в VM на этот URL завязаны.
- отключите нижнее дублирующее меню
- уберите пункт меню "Корзина", поставьте модуль корзины. Мало того, что др. Itemid , так еще и не понятно, жму "заказать", в Opera никаких окон-подсказок, модуля корзины нет, вообще не понял: было что?
Не факт, что вам поможет, но замечал сообщения, что другим помогало.
Веб-разработка: заказ. Только новая разработка.
*

Godod

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
А вы бы сначала попробовали бы, а потом и "а если нет?".

Дополнительно можно попробовать:
- верните пункт меню "Главная". У него будет адрес сайт/index.php, многие редиректы в VM на этот URL завязаны.
- отключите нижнее дублирующее меню
- уберите пункт меню "Корзина", поставьте модуль корзины. Мало того, что др. Itemid , так еще и не понятно, жму "заказать", в Opera никаких окон-подсказок, модуля корзины нет, вообще не понял: было что?
Не факт, что вам поможет, но замечал сообщения, что другим помогало.
Уже что-то выяснилось:
1) Модуль Shopping Cart был отключен. Включил и проверил. Оформление заказа не идет.
2) Изменение шаблона ничего не дает.
3) Пункт "Корзина" идет просто ссылкой и все.
4) Проверил shop.basket_short.php - никаких закомментированных строк нет.
Может быть подскажите как правильно идет оформление заказа? Какие файлы подключаются и за что отвечают?
*

Godod

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Вот, что еще выяснилось. После нажатия "Оформить" идет вход в аккаунт, который нужно для оформления, НО сразу же переадресует на главную страницу магазина. Куда копать?
Вот, что после нажатия "Оформить":
*

Godod

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
В общем уже оформление работает. Остается только насчет ширины и длины подумать. Спасибо за советы.
решение моей проблемы - убрал регистрацию пользователей (Настройки магазина - Тип регистрации пользователя "Учетная запись не создается")
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться