タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

フレームワークとセキュリティに関するkenzy_nのブックマーク (1)

  • Struts2の脆弱性、いまだに見つかる本当の理由

    ソフトウエアの脆弱性が悪用された実例として、Webアプリケーションフレームワーク「Struts2」の脆弱性について見ていこう。2017年3月9日に公開された「S2-045」というStruts2の脆弱性が原因で、2017年3月以降、多くの情報漏洩事件が起こっている。クレジットカード番号の流出で金銭被害が出た事例もある。Strut2ではこれまでも多くの脆弱性が報告されている▼。S2-045を含め、多くはリモートコード実行の脆弱性だ。 Struts2にリモートコード実行の脆弱性が多いのは、内部で「OGNL▼」というライブラリを利用しているためだ。OGNLは、Javaに似たコードをコンパイルなしで実行する。Struts2ではデータの処理にOGNLを多用している。このため、Struts2に脆弱性があると、例えば攻撃者がHTTPリクエストに埋め込んだ悪意のあるコードがOGNLによって実行されてしまう。

    Struts2の脆弱性、いまだに見つかる本当の理由
    kenzy_n
    kenzy_n 2017/09/14
    ライブラリに泣く
  • 1