【ImageMagick】ImageMagickであった情報漏洩の脆弱性を詳しく解説!【cve-2022-44268】【悪用厳禁】
twitter: https://twitter.com/fwarashi
今日は久々の脆弱性の解説!
ImageMagickでpngからpngへの画像変換をしたときに、出力される画像にサーバのファイルが含まれてしまっている?なぜ?
あまり独自の調査を含めてあまりググっても出ない内容をたくさん書いているのでよかったら見てください!
00:00 脆弱性の概要
01:27 詳細な攻撃手法の理解
02:55 ソースコードリーディング
07:49 脆弱性が埋め込まれた経緯
09:23 ImageMagickの修正
10:53 軽減策
13:30 /proc/self/environが0byteになる理由
15:17 おしまい!
# 検証環境
https://github.com/kurenaif/ctf_lesson/tree/master/cve-2022-44268
利用したImageMagickのバージョン: 7.1.0-49 (commit hash: 7a3f3f1bdbcc95a212a45484fab76225d84e289c)
最新のソースコードで参照したcommithash: 852a723f1ea8a4dbf204f013173eb4e17ce4f0c1
# 参考文献
* https://github.com/duc-nt/CVE-2022-44268-ImageMagick-Arbitrary-File-Read-PoC
* https://tldp.org/LDP/Linux-Filesystem-Hierarchy/html/proc.html
* https://news.mynavi.jp/techplus/article/20230203-2582052/
# グッズなど
https://kurenaif.booth.pm/
https://suzuri.jp/kurenaif
https://utme.uniqlo.com/jp/front/mkt/show?id=873877&locale=ja
Other Videos By kurenaif
2023-06-04 | SECCON Beginners CTFを初見で解く配信 |
2023-05-16 | 【kurenaif】コーディングに使える便利なVimコマンド集【1分】 |
2023-05-06 | 【初心者向け】WaniCTF 2023 Crypto, Web, rev 全問題解説writeup【kurenaif】 |
2023-05-03 | 【FF14】青魔ソロで行くラクシュミ |
2023-04-30 | 【視聴者ご招待】初心者と一緒に学ぶLLL【kurenaif】 |
2023-04-23 | 【kurenaif】AES-GCMってなに?ざっくり解説! |
2023-04-22 | 【RICERCA CTF 2023】kurenaif v.s. dice-vs-kymn |
2023-04-09 | 【自己紹介】世界大会にも行ったセキュリティVTuber kurenaif 2分で解説【CTF】 |
2023-04-08 | 【視聴者参加型】DPCを練習する(クラブは声かけて!)ぷよぷよテトリス |
2023-03-30 | 【雑談】kurenaifが20分キーボードについて話し続ける動画 |
2023-03-22 | 【ImageMagick】ImageMagickであった情報漏洩の脆弱性を詳しく解説!【cve-2022-44268】【悪用厳禁】 |
2023-03-18 | 【unrailed】まさかの水中バイオーム!?これは見に行かなくては!ソロプレイで…【kurenaif】 |
2023-02-26 | 【Asahi Lina】AppleのGPUドライバの脆弱性を専門家に教えてもらおう!【kurenaif】 |
2023-01-14 | 未予習初見で往く「極」| Gaia |
2023-01-08 | 【CTF入門講座】RSA暗号で最大公約数を使った問題を紹介!【競技プログラマー向け】 |
2023-01-01 | 【FF14】視聴者参加型!Gaia 兎狩りじゃあああああ極ツクヨミ討伐!&書き初め【お願い来て】 |
2022-12-30 | 【FF14】視聴者参加型!Gaia 幻セフィロトへの挑戦【人集まるかな…】 |
2022-12-24 | 魔女のお茶会(2022冬) |
2022-11-18 | 【17兆通り】4bitの値20個からJavaの乱数予測をする【kurenaif】 |
2022-11-13 | SECCON CTF write up stream |
2022-11-07 | 【雑談作業枠】次の動画のネタを作るよ |