要約
これは、python-gnupg 0.4.3 (CVE-2019-6690) における入力検証不備のシンプルなPoCです。
脆弱性の影響を受けるバージョン
- python python-gnupg 0.4.3
- python python-gnupg 0.3.6
- python python-gnupg 0.3.5
- python python-gnupg 0.3.4
緩和策
ユーザーはバージョン0.4.4にアップグレードしてください。
テスト環境
Dockerイメージ
- docker pull avfisherdocker/python-gnupg0.4.3:CVE-2019-6690
- docker run -d -p 5000:5000 avfisherdocker/python-gnupg0.4.3:CVE-2019-6690
概念実証
apt install libmojolicious-perl
git clone https://github.com/brianwrf/CVE-2019-6690
cd CVE-2019-6690
perl exploit.pl <ip> <port>
参考文献