
Apache Struts2のリモートコード実行の脆弱性CVE-2020-17533の概念実証エクスプロイトであり、OGNL式インジェクションを利用した認証不要のRCEを実現します。
一、最近、Apache Struts2 のリモートコード実行の脆弱性(CVE番号:CVE-2020-17530)が発見されました。Apache Struts2フレームワークは、Java EE Webアプリケーションを開発するためのWebフレームワークです。広く使用されているため、脅威の影響範囲は広いです。 二、脆弱性の説明 開発者が %{…} 構文を使用した場合、攻撃者は悪意のあるOGNL式を構築することで、OGNL式の二次解析を引き起こし、リモートコード実行が可能になります。 三、影響範囲 • Apache Struts 2.0.0 - 2.5.25 四、解決策 Apache Strutsフレームワークを最新バージョンにアップグレードしてください。関連リファレンスリンクは以下の通りです: https://cwiki.apache.org/confluence/display/WW/S2-061