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

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

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

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

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

Категории

Все категории
Loading categories
CVE-2022-30929 — CVE-2022-30929 POC | Kitploit
Инструменты/GitHubGitHub/nanaao/cve-2022-30929
Анализ уязвимостейАнализ КодаЭксплуатацияЭксплуатация веб-приложенийТестирование на ПроникновениеНеправильная Конфигурация
GitHubnanaao/cve-2022-30929

CVE-2022-30929

CVE-2022-30929 POC

Репозиторий
14 лет назадЕщё не проверено

Популярное

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

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

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

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

Смотреть все инструменты →
Поделиться

CVE-2022-30929

CVE-2022-30929 POC

[Предлагаемое описание] Mini-Tmall v1.0 подвержен небезопасным разрешениям через tomcat-embed-jasper.


[Тип уязвимости] Небезопасные разрешения


[Производитель продукта] github;gitee


[Затронутая кодовая база продукта] https://github.com/robin-liyong/-Mini-Tmall-:https://gitee.com/project_team/Tmall_demo?_from=gitee_search - v1.0


[Затронутый компонент] tomcat-embed-jasper


[Тип атаки] Удалённая


[Воздействие: выполнение кода] true


[Векторы атаки] без чего-либо


[Ссылка] https://t.me/WangPanBOT?start=file96eb2dc53cc57847


[Обнаружил(а)] jw5t

Используйте CVE-2022-30929.

Эксплойт

Глобальный поиск загрузки

После аудита выяснилось, что фильтр этого фреймворка проверяет только права пользователя, а остальное не фильтруется.

Прочие имеют ограничения на типы файлов в jsp-файлах, которые легко обходятся с помощью burp

Загрузка аватара администратора

image-20220507165902587

image-20220507170257543

image-20220507165834527

image-20220507170454885

Три момента, которые необходимо изменить, и нужно перехватывать ответные пакеты

image-20220507170750082

image-20220507170822718

получить имя файла 09820699-ecd5-4fcd-876a-07f8a46987be.jsp

После сохранения, согласно URL-адресу изображения из аудита кода

/tmall/res/images/item/adminProfilePicture/

выполните склейку

получите /tmall/res/images/item/adminProfilePicture/09820699-ecd5-4fcd-876a-07f8a46987be.jsp

image-20220507171206561

image-20220507171254740

Витрина Tmall — смена аватара пользователя

image-20220507165816036

Сначала зарегистрируйте аккаунт, а после успешной регистрации

image-20220507172054500

image-20220507172508860

image-20220507172505871

получено после склейки

/tmall/res/images/item/userProfilePicture/e568b7c4-7954-4a18-ab65-707198332d21.jsp

открываем

image-20220507172635363

image-20220507172740787

Ajax-загрузка изображения товара и Ajax-загрузка изображения типа товара (есть две загрузки файлов для одного и того же функционального узла)

image-20220507165802861

image

image-20220507173336747

image-20220507173605690

838d284e-e625-48b8-bbc7-8275367d5601.jsp

image-20220507173704169

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