Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
CVE-2023-44761_ConcreteCMS-Stored-XSS---Forms — Уязвимость межсайтового скриптинга (Cross Site Scripting) в ConcreteCMS v.9.2.1 позволяет локальному злоумышленнику выполнить произвольный код с помощью специально созданного сценария в форме объектов данных. | Kitploit
Инструменты/GitHubGitHub/sromanhu/cve-2023-44761_concretecms-stored-xss---forms
Анализ уязвимостейЭксплуатацияЭксплуатация веб-приложенийВеб-безопасностьТестирование на Проникновение
GitHubsromanhu/cve-2023-44761_concretecms-stored-xss---forms

CVE-2023-44761_ConcreteCMS-Stored-XSS---Forms

Уязвимость межсайтового скриптинга (Cross Site Scripting) в ConcreteCMS v.9.2.1 позволяет локальному злоумышленнику выполнить произвольный код с помощью специально созданного сценария в форме объектов данных.

Популярное

Смотреть все →

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

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
Репозиторий
2 лет назадЕщё не проверено

ConcreteCMS Stored XSS v.9.2.1

Автор: (Sergio)

Описание: Множественная уязвимость межсайтового скриптования (Cross Site Scripting) в ConcreteCMS v.9.2.1 позволяет локальному злоумышленнику выполнить произвольный код с помощью специально созданного сценария в формах объектов данных.

Векторы атаки: Инъекция сценариев. Уязвимость в санитизации записи в формах «Data Objects» позволяет внедрить JavaScript-код, который будет выполнен, когда пользователь заходит на веб-страницу.


POC:

При входе в панель мы переходим в раздел «System & Settings - Express - Data Objects» из меню Dashboard и выбираем один из них.

image

В выбранном объекте данных переходим к опции Forms:

image

Нажимаем на опцию «Add Form»:

image

В деталях формы выбираем «Add Field Set»:

image

Далее выбираем опцию «+», чтобы добавить данные в поле формы:

image

Уязвимость работает с различными полями, например с «Core Properties - Text»:

image

Наконец, редактируем содержимое, чтобы добавить payload:

image

XSS Payload:

root@kitploit:~
<>

Добавляем указанный payload в поле «Custom Label»:

image

На следующем изображении вы можете увидеть встроенный код, который выполняет payload на главной веб-странице.

image

Как я уже указал, это работает в различных полях, например в следующих:

image

image


Дополнительная информация:

https://www.concretecms.com/

https://owasp.org/Top10/es/A03_2021-Injection/

Скачать инструмент