
CVE-2020-13942 Apache Unomi リモートコード実行脆弱性スクリプト getshell
Apache UnomiはJavaベースのオープンソースデータプラットフォームであり、顧客、見込み客、訪問者のデータを管理し、カスタマーエクスペリエンスのパーソナライズを支援するJavaサーバーです。Unomiは、CMS、CRM、問題追跡システム、ネイティブモバイルアプリなど、非常に異なるシステム間でのパーソナライズとプロファイル管理を統合するために使用できます。
Apache Unomi 1.5.1以前のバージョンでは、攻撃者は巧妙に細工されたMVELまたはOGNL式を使用して悪意のあるリクエストを送信し、Unomiサーバー上で任意のコードを実行させる可能性があります。
この脆弱性はCVE-2020-13942として識別され、深刻度は高、スコアは7.2です。
Apache Unomi < 1.5.2
https://github.com/vulhub/vulhub/tree/master/unomi/CVE-2020-13942
システムコマンドのリモート実行
リバースシェル
注意:リバースシェル時はコマンドをエンコードする必要があります。エンコードアドレス:http://www.jackson-t.ca/runtime-exec-payloads.html
システムコマンドの実行
python3 UnomiExp.py --url http://127.0.0.1/ --cmd "command" コマンドは二重引用符で囲みます

リバースシェル
攻撃マシンでncでポートをリッスンし、スクリプトを介してコマンドを実行してリバースします。
