CVE-2026-75526 in Django CMSИнформация

Сводка

по VulDB • 20.08.2026

django CMS — это простая в использовании и удобная для разработчиков система управления контентом (CMS) корпоративного уровня, работающая на базе Django. В версиях от 5.0.8 до 5.0.9 метод ContentRenderer.render_placeholder из файла cms/plugin_rendering.py может передавать сохраненные значения, контролируемые злоумышленником, в функцию ContentRenderer.render_exception при сбое рендеринга плагина в режиме редактирования. Значения из get_short_description(), сообщения об исключении, заполнителя (placeholder) или placeholder.source интерполируются в заголовок cms-rendering-exception и впоследствии возвращаются через mark_safe. Поскольку этот загололок не экранируется, сохраненный HTML выполняется в браузере редактора, а настройка settings.DEBUG не предотвращает отображение пользовательского заголовка. Исправление использует format_html для экранирования сообщения перед возвратом безопасного вывода заполнителя. Эта проблема исправлена в версиях 5.0.9 и выше.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Ответственный

GitHub M

Резервировать

17.08.2026

Раскрытие

20.08.2026

Модерация

принято

Вход

VDB-393829

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!