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

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

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: 2:как вставить "поделиться" api yandex
« Ответ #30 : 02.09.2011, 10:47:53 »
Вы же код вставили вместо того кода, что раньше выводил?
Создание сайтов, шаблонов, помощь в решении проблем.
*

feuer81

  • Захожу иногда
  • 98
  • 0 / 0
  • Jedem Das Seine
Re: 2:как вставить "поделиться" api yandex
« Ответ #31 : 02.09.2011, 19:16:57 »
ну да... кстати, только что посмотрел-кнопки исчезли со всех страниц...  а до этого не работало вообще
*

feuer81

  • Захожу иногда
  • 98
  • 0 / 0
  • Jedem Das Seine
Re: 2:как вставить "поделиться" api yandex
« Ответ #32 : 02.09.2011, 19:22:17 »
пропало совсем(((
*

feuer81

  • Захожу иногда
  • 98
  • 0 / 0
  • Jedem Das Seine
Re: 2:как вставить "поделиться" api yandex
« Ответ #33 : 02.09.2011, 19:35:44 »
теперь ни по старому не выводится, ни по новому...
*

feuer81

  • Захожу иногда
  • 98
  • 0 / 0
  • Jedem Das Seine
Re: 2:как вставить "поделиться" api yandex
« Ответ #34 : 02.09.2011, 21:42:30 »
с помощью фаербага обнаружил вот такой скрипт, который по всей видимости сгенерировал Яндекс...
Цитировать
<div style="float:right;font-size:14px; margin-top:1px">
<script charset="utf-8" src="//yandex.st/share/share.js" type="text/javascript">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>ПРЕДУПРЕЖДЕНИЕ: содержание этого сайта подпадает под нежелательную категорию(и)!</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1" />
<base href="http://www.avira.com/images/" />
<style type="text/css">body, * { padding:0; margin:0; } #container { margin: 0 auto; width:600px; border:1px solid #ccc; border-top:0; } #header { width:600px; height:95px; background-image:url('content/images/webguard/header_bg_premium.png'); background-repeat:no-repeat; } #header img { float:right; margin-right:20px; margin-top:14px; } #barBeneathHeader { width:600px; height:20px; background-image:url('content/images/webguard/barBeneathHeader_bg.png'); background-repeat:repeat-x; } #content { background-image:url('content/images/webguard/content_bg.png'); background-repeat:no-repeat; width:600px; min-height:324px; } #warningTitle { margin:0 auto; width:514px; height:77px; padding-top:19px; } #warningTitle h1 { display:inline; font-size:24px; color:#e11f27; font-family: Arial; } #warningTitle h2 { display:inline; font-size:14px; color:#464646; font-family: Arial; } #warningText { background-color:#fff; border:1px solid #c8c9c9; padding:21px; width:472px; margin:0 auto; font-family: Arial; font-size:12px; color:#464646; } #footer { padding:15px 46px 15px 46px; font-size:10px; font-family: Arial; color:#999; } #footerShadow { background-image:url('content/images/webguard/footer_shadow.png'); width:600px; height:7px; margin:0 auto; }</style>
</head>
<body>
<div id="container">
<div id="header"><img src="content/images/webguard/logo.png" alt="Avira"/></div>
<div id="barBeneathHeader"></div>
<div id="content">
<div id="warningTitle">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td valign="middle" align="left"><img src="content/images/webguard/warning.png" alt="" border="0"/></td>
<td width="19">&nbsp;</td>
<td valign="middle" align="left"><h1>Предупреждение</h1><br/><h2>Чтобы не повредить Вашей безопасности, доступ к этой странице закрыт</h2></td>
</tr>
</table>
</div>
<div id="warningText">Запрошенный URL был идентифицирован как потенциально опасная веб-страница.<br/>Подробную информацию о причинах блокировки этой страницы Вы найдете <a href="http://www.avira.ru/phishing-fraud" target="_blank">здесь</a>. Описание возможности отмены блокировки этой страницы вы найдете <a href="http://www.avira.com/ru/support/kbdetails.php?id=420" target="_blank">здесь</a>.<br/><br/> <img src="content/images/webguard/line.png" alt="" border="0"/><br/><br/><table cellpadding="0" cellspacing="0" border="0">
<tr>
<td><b>Запрошенный URL:</b></td>
<td width="4"></td>
<td>http://yandex.st/share/share.js</td>
</tr>
<tr>
<td><b>Категория(и):</b></td>
<td width="4"></td>
<td><div class="cat">Вредоносное ПО</div></td>
</tr>
</table>
</div>
</div>
<div id="footer">Генерировано AntiVir WebGuard 10.01.09.00</div>
</div>
<div id="footerShadow"></div>
</body>
</html>
</script>

ума не приложу-что это...
*

feuer81

  • Захожу иногда
  • 98
  • 0 / 0
  • Jedem Das Seine
Re: 2:как вставить "поделиться" api yandex
« Ответ #35 : 04.09.2011, 18:38:59 »
вообщем эту фигню выдал мой антивирус AVIRA ... все в порядке, за исключением того, что кнопки на соц.сети так и выводятся на всех страницах((
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как вставить фрейм на страницу

Автор panin_graf

Ответов: 2
Просмотров: 4976
Последний ответ 16.09.2017, 10:20:31
от raveng
Вставить название категории в блог категорий

Автор eldar2005

Ответов: 2
Просмотров: 2773
Последний ответ 26.03.2017, 22:06:10
от robert
Не могу удалить иконку поделиться в соц сетях

Автор kirill-juk

Ответов: 0
Просмотров: 1917
Последний ответ 03.11.2016, 16:08:53
от kirill-juk
Как вставить свой код?

Автор Вараника

Ответов: 5
Просмотров: 1665
Последний ответ 15.05.2015, 19:17:12
от Вараника
Проблемы с кнопкой Поделиться на Facebook

Автор gertruda

Ответов: 0
Просмотров: 1525
Последний ответ 27.02.2014, 00:12:32
от gertruda