猛威振るうStruts2脆弱性への攻撃、どうすれば防げたか

 JavaのWebアプリケーションフレームワーク「Apache Struts2」に任意のコードを実行できる脆弱性が見つかり、2017年3月20日時点で7組織で約80万件の情報が漏洩した可能性がある。脆弱性公表から4日で被害が発覚した。有効な対策はあるのか。