Новости 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

👩‍💻 Joomla включена в программу Google Summer of Code 2026.

👩‍💻 Joomla включена в программу Google Summer of Code 2026.

Google Summer of Code (GSoC) - программа компании Google, которая позволяет участникам программы под руководством опытных наставников писать код для организаций, занимающейся открытым исходным кодом. Joomla принимает участие в этой программе не в первый раз и в 2026 году снова включена в список GSoC. Для программы утверждается список "идей", воплотить которые должны участники под руководством наставников.

Проекты Joomla в рамках программы GSoC 2026.

Проект I: Ajax-бэкенд.
- Действия в административной панели без необходимости обновлять страницу.
- Автоматическое сохранение содержимого во время редактирования.
- Расширенный фильтр - поиск и фильтрация по пользовательским полям.

Проект II: Автоматизация рабочих процессов (workflow + task scheduler).
Joomla имеет функцию процессов и планировщика задач. Теперь эти две функции следует объединить, чтобы пользователь мог настраивать назначенные рабочие процессы таким образом, чтобы переходы выполнялись автоматически, с возможностью точного определения времени. Должна быть возможность создавать циклы или прямые запланированные рабочие процессы. Предполагается, что интерфейс должен учитывать хороший пользовательский опыт, удобство использования и современные стандарты доступности. Ожидается, что будет добавлен интерфейс для управления процессами и их расписанием на страницах категорий и материалов. Так же ожидается, что сторонние компоненты также смогут воспользоваться этим функционалом.

Проект III: Мультикатегории.
В настоящее время Joomla! не позволяет назначать один элемент нескольким категориям. Хотя система тегов часто используется в качестве замены, существует острая потребность в нативной поддержке нескольких категорий, чтобы привести Joomla! в соответствие с другими современными системами управления контентом.

Проект IV: Обучение с подкреплением на основе отзывов переводчиков.
Joomla собирается использовать автоматический перевод документации. В каждом языке есть свои специфические слова, характерные для Joomla. Предполагается обучать языковые модели, используя обратную связь от переводчиков, чтобы постоянно улучшать качество переводов и учитывать специфические языковые особенности Joomla.

Принять участие GSoC 2026
Подробнее о проектах Joomla GSoC 2026
Чат GSoC в Mattermost (международное сообщество Joomla)

Вышли релизы Joomla 6.0.3 и Joomla 5.4.3

Релиз Joomla 6.0.3 и Joomla 5.4.3

Проект Joomla рад сообщить о выпуске Joomla 6.0.3 и Joomla 5.4.3. Это релиз исправлений ошибок и улучшений для серии Joomla 6.0 и Joomla 5.4.

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

user587

  • Осваиваюсь на форуме
  • 44
  • 0 / 0
Здравствуйте уважаемые дамы и господа!
У меня возник следующий вопрос. Существует сайт на Joomla 1.5. Там установлен CommunityBuilder. При этом перестала работать регистрация. Хотя раньше она работала нормально. При попытке зарегестрироваться выдается сообщение:
"Пожалуйста, введите правильный пароль: Пароль не должен содержать пробелы, используйте только символы 0-9, a-z, A-Z и должен быть длиннее 6 символов".
При этом пароль вводится правильно. Но регистрацию новых пользовытелей никак не произвести.
Подскажите пожалуйста как исправить этот нюанс?
При этом все старые пользователи могут войти на сайт, а новые нет.
Буду очень признателен за ответ.
*

Hromov

  • Захожу иногда
  • 62
  • 4 / 0
Цитировать
перестала работать регистрация
В смысле - стандартная, не CBшная? Тогда - отключить, оставив последнюю.
*

user587

  • Осваиваюсь на форуме
  • 44
  • 0 / 0
Нет, суть в том, что регистрация стоит CB-шная, а стандартная Jooml(овская) регистрация отключена. В этом плане все в порядке.
Я уж думаю, может быть какой-нибудь компонент или модуль конфликтует, с СВ-шной регистрацией на сайте. Но суть в том, что я никаких модулей новых за последнее время не ставил. Интересно, что этот "баг" появился за последние 14-17 дней (за праздники).
Ума не приложу как его исправить.
*

Hromov

  • Захожу иногда
  • 62
  • 4 / 0
В настройках СВ, на вкладке "Registration" не указано "No" в пункте "Autogenerate random registration password"?
*

user587

  • Осваиваюсь на форуме
  • 44
  • 0 / 0
Суть в том, что я знаю, что этот пункт, о котором вы говорите есть в настройкаx CB 1.2. А у нас установлена старенькая версия CB 1.1.
Вот я не знаю, может быть этот пункт, где-нибудь в другом месте находится в версии CB 1.1. Я его там не нашел.
Где его искать-то в CB 1.1?

И еще один вопрос: получается, что по правилам в этом пункте должно стоять значение "Yes"?
*

Hromov

  • Захожу иногда
  • 62
  • 4 / 0
Я ставил No - работало нормально. По 1.1, к сожалению, не припомню. Но лучше, конечно, обновиться: http://joomlaportal.ru/content/view/1774/70/
*

user587

  • Осваиваюсь на форуме
  • 44
  • 0 / 0
Вопрос решил следующим образом.
Я временно отключил модуль СB_login. А на его место поставил новый модуль и назвал его CB_login (new).
И эврика! На сайт начали регистрироваться новые пользователи.
Но я рано обрадовался.
У меня на сайте сообщества была страничка, которая называлась "Список пользователей". Теперь пользователи ее не видят, а видит только администратор. Подскажите как вернуть эту страничку?
И правильно ли я сделал, что переустановил модуль СВ_login?
С одной сторны правильно, потому что вопрос с регистрацией пользователей был снят. А с другой стороны теперь сижу и размышляю, как же мне вернуть на место страницу "Список пользователей?
А вы как думаете?
Большое спасибо, что откликаетесь на мои сообщения на форуме. Похоже здесь больше жизни, чем на других форумах. Буду сюда по чаще заходить.
*

Hromov

  • Захожу иногда
  • 62
  • 4 / 0
В параметрах модуля не указано Доступ - Специальный?
Ещё м.б., что модуль опубликован не на всех страницах.
*

user587

  • Осваиваюсь на форуме
  • 44
  • 0 / 0
В параметрах этого модуля указано: Доступ - всем.
И он назначен на все страницы.
*

Hromov

  • Захожу иногда
  • 62
  • 4 / 0
Гм... То есть админ может видеть страницу на сайте? или в админке?
Попробуйте на вкладке User profile конфигурации СВ в Allow Access To указать Everybody.

Также гляньте внизу вкладки Reregistration: URL for first login visit - может, стоит ввести там ID страницы.
*

user587

  • Осваиваюсь на форуме
  • 44
  • 0 / 0
Все спасибо. Я разобрался.
В предыдущем сообщении вы говорили про модуль. А тут имеется ввиду пункт меню. И там действительно, как вы и сказали доступ только для "специальных" пользователей. Вы были правы, так задумано по архитектуре сайта, что список пользователей видят только администраторы.
Итог нашей беседы таков:
- открыт новый способ восстановления работоспособности регистрации на сайте, где установлен CB версии 1.1.
Если возникала ошибка, указанная в начале этой темы, то получается надо просто создать новый модуль CB_login, а старый отключить.
Понимаю, что это небольшая временная победа, но все-таки победа. ::)
Большое спасибо за feed back. Обязательно прислушаюсь вашим советам.
*

Hromov

  • Захожу иногда
  • 62
  • 4 / 0
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

На сайте правая колонна ушла в низ

Автор vityavoluevich

Ответов: 3
Просмотров: 4385
Последний ответ 27.10.2023, 08:45:48
от vityavoluevich
Каков ваш заработок на сайте?возможно ли пролететь и создать не прибыльный сайт?

Автор bedalex

Ответов: 3
Просмотров: 8679
Последний ответ 05.06.2023, 11:00:40
от Ритулька88
Не работает страница XML выдает ошибку: This page contains the following errors

Автор vitaliywolf

Ответов: 20
Просмотров: 21689
Последний ответ 07.05.2020, 22:24:16
от sivers
Криво работает сайт и админ часть

Автор Odyssey

Ответов: 11
Просмотров: 5447
Последний ответ 10.02.2019, 06:13:39
от Odyssey
не работает главная без index.php

Автор Mary Poppins

Ответов: 11
Просмотров: 10330
Последний ответ 11.12.2018, 18:28:30
от all_zer