
OracleCodecを使用したESAPIのencodeForSQL()メソッドを標的としたCVE-2025-5878のエクスプロイト。時間ベースのブラインドSQLインジェクションを可能にします。データベース列挙、テーブル/カラムダンプ、Cookieベースの認証をサポートします。
影響対象:ESAPI.encoder().encodeForSQL() メソッド および OracleCodec() クラス 影響バージョン:2.2.0.0-2.6.2.0 使用方法:(sqlmap類似) usage: esapi-sqlinjection.py [-h] -u URL -c COOKIE [--dbs] [--tables] [--columns] [-D DB] [-T TABLE] [-C COLUMN] [--dump] esapi-sqlinjection.py: error: the following arguments are required: -u/--url, -c/--cookie 防御方法:ESAPIライブラリを2.7.0.0にアップグレードする