Новости Joomla

‼️ 👩‍💻 Обновление безопасности для Tassos Framework!

‼️ 👩‍💻 Обновление безопасности для Tassos Framework!

7 января 2026 года греческому разработчику Тассосу Мариносу сообщили об уязвимости в системном плагине Tassos Framework, который входит в состав его расширений для Joomla.

⚠️ Проблема затрагивает следующие расширения:
- Convert Forms - конструктор форм обратной связи для Joomla
- EngageBox - конструктор всплывающих окон для Joomla
- Google Structured Data - пакет плагинов микроразметки для Joomla
- Advanced Custom Fields - пакет плагинов пользовательских полей (видео-сервисы, карты и иже с ними)
- Smile Pack - пакет расширений
- MailChimp Auto-Subscribe

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

👉 Суть уязвимости.
Уязвимость заключалась в том, как плагин Tassos Framework обрабатывал определенные AJAX-запросы через com_ajaxточку входа Joomla. При определенных условиях внутренняя функциональность фреймворка могла быть вызвана без надлежащих ограничений.

В худшем случае это могло позволить неавторизованному злоумышленнику читать файлы, доступные веб-серверу. Это также могло позволить удалять файлы с сервера при выполнении определенных условий.

При определенных обстоятельствах запросы к базе данных могли быть изменены для извлечения данных из базы данных Joomla. В совокупности эти возможности потенциально могли быть использованы для повышения уровня доступа и выполнения несанкционированного кода.

В настоящее время нет никаких доказательств того, что эта уязвимость была использована в реальных условиях.

Немедленно обновите расширения до безопасных версий (Joomla 4/5/6 | Joomla 3):
- Convert Forms - v5.1.1 / v.4.1.1
- EngageBox - v.7.1.1 / v,6,3,9
- Google Structured Data - v.6.1.1 / v.5.6.9
- Advanced Custom Fields - v.3.1.1 / v.2.8.10
- Smile Pack - v.2.1.1 / v.1.2.4.
- MailChimp Auto-Subscribe - v.5.1.1+ / v.5.0.4

Все указанные версии включают в себя релиз безопасности плагина Tassos Framework System Plugin v6.0.62.

Если у вас установлено несколько расширений Tassos, достаточно обновить только одно, чтобы применить патч. Однако всегда рекомендуется обновлять все расширения.

@joomlafeed

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

artemkozlov

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Доброго времени суток!
Возник вопрос, как правильно обратиться к конкретному меню сайта?
Поясню:
На сайте есть шесть боковых меню, с одинаковым стилем вывода (суффиксом класса модуля), в оформлении меню с лева от заголовка, есть маленькая картиночка, которая у каждого меню должна быть разной! Я вижу здесь два варианта решения задачи, первый, это сделать для каждого меню свой суффикс класса модуля, второй, просто в CSS прописать условия для вывода картинки для каждого меню. Последнее проще
, но я не знаю как обратиться к конкретному меню! В случаи с пунктами меню так : ul.menu-topik li.item28 a !
*

kolu4iy

  • Захожу иногда
  • 162
  • 22 / 4
Код
 ul.menu-topik li.item28  {
  background: url(../images/названиекартинки.jpg) no-repeat top left;
}
Предварительно картинку нужно залить в папку images, которая находится в папке с файлами шаблона сайта.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Ещё можна назначать суффикс класса модуля. ( У вас судя по ul.menu-topik li.item28 прописан суффикс класса меню)
Создание сайтов, шаблонов, помощь в решении проблем.
*

artemkozlov

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Код
 ul.menu-topik li.item28  {
  background: url(../images/названиекартинки.jpg) no-repeat top left;
}
Предварительно картинку нужно залить в папку images, которая находится в папке с файлами шаблона сайта.

это получится картинка для пункта меню li.item28, а мне надо картинку для самого меню, то есть например так : Картинка для меню, с идентификатором 5. Там в админке Joomla есть на против всех меню идентификаторы, вот как к ним обратиться?
*

artemkozlov

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Ещё можна назначать суффикс класса модуля. ( У вас судя по ul.menu-topik li.item28 прописан суффикс класса меню)

Вообще, это суффикс класса модуля, но я знаю, что можно оперировать и суффиксом класса меню и суффиксом класса модуля, но внятных пояснений, в каких случаях и как это делается, я не нашел. А еще этот метод, мне кажется слишком объемным, файл CSS для меню будет весить в шесть раз больше (если у меня шесть одинаковых меню, которые отличаются картинкой в уголке и для них, для каждого суффикса класса модуля прописывать стили). Если не так, напишите свое мнение.
*

Magnum

  • Захожу иногда
  • 269
  • 14 / 0
  • magnumblog.space
Ну для улучшения эффекта можно еще использовать CSS спрайт =)
« Последнее редактирование: 30.05.2011, 09:25:09 от Magnum »
Я не волшебник. Я всего лишь учусь!
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Вообще, это суффикс класса модуля, но я знаю, что можно оперировать и суффиксом класса меню и суффиксом класса модуля, но внятных пояснений, в каких случаях и как это делается, я не нашел. А еще этот метод, мне кажется слишком объемным, файл CSS для меню будет весить в шесть раз больше (если у меня шесть одинаковых меню, которые отличаются картинкой в уголке и для них, для каждого суффикса класса модуля прописывать стили). Если не так, напишите свое мнение.
Вообще, .menu-topik говорит о том, что это прописан суффикс класса меню. Если у вас по другому, то я не знаю...
А насчёт 6 раз...
Нужно FireBug использовать.  Должно идти где-то так  .module ul.menu-topik
Если добавить суффикс класса модуля, то для картинки в заголовке будет достаточно ещё одной строчки на каждое меню
Примерно так
.module-suffix ul.menu-topik h3
Создание сайтов, шаблонов, помощь в решении проблем.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Хотя... гоню. ul.menu-topik к заголовку модуля вообще отношения не имеет.
Тогда да. Для 6-ти разных картинок нужно 6 разных оформлений модуля
Создание сайтов, шаблонов, помощь в решении проблем.
*

gdX

  • Глобальный модератор
  • 995
  • 128 / 0
  • Открыт к заказам по дизайну
На сайте есть шесть боковых меню
В менеджере меню это же 6 разных модулей, которые выводят блоки сменю?
Ну так назначьте им разные классы и все.
Если нужно, чтобы оформления меню (цвета ссылок, отступы и пр.) было у всех одинаковое, но при этом была возможность еще и уникально оформлять эти меню, тогда пропишите по 2 суффикса класса для каждого модуля меню.
К примеру, menustyle — этот класс отвечает за общее оформление всех 6 боковых меню и он у каждого прописан.
Тогда просто через пробел допишите у каждого из модулей еще один класс, тогда получится, что у каждого из меню будет один общий класс и свой уникальный.
По коду это будет выглядеть так: <div class="menustyle menu1">, <div class="menustyle menu2"> и т.д.
Ну и в CSS файле задаете значение для всех модулей меню .menustyle{...}, а для каждого из 6 свое уникальное оформление .menu1{...}.
Можно задавать и комбинированно. Как пример — Как правельно прописать CSS склассы стилей для главного меню, в блоке с заголовком «Небольшое отступление».
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как правильно писать медиа запрос?

Автор web1

Ответов: 4
Просмотров: 3304
Последний ответ 20.09.2022, 22:01:21
от darkghost
Кликабельность псевдоэлемента в пункте меню

Автор vasilii.pupkov

Ответов: 4
Просмотров: 5415
Последний ответ 29.12.2021, 23:15:38
от v42bis
Выпадающее меню

Автор DrShepard

Ответов: 10
Просмотров: 4654
Последний ответ 20.10.2021, 12:36:16
от DrShepard
Как закруглить края выпадающего меню?

Автор coliandra

Ответов: 1
Просмотров: 3107
Последний ответ 11.12.2020, 21:15:57
от effrit
При прокрутке страницы виджет залезает на меню

Автор coliandra

Ответов: 2
Просмотров: 2817
Последний ответ 27.11.2020, 11:33:58
от coliandra