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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2025-24813-Apache-Tomcat-Partial-PUT-Deserialization-RCE- — CVE-2025-24813の概念実証エクスプロイト。Apache Tomcatにおける部分的なPUTとデシリアライゼーションを介した認証不要のRCE。テスト用のDockerラボを含む。 | Kitploit
ツール/GitHubGitHub/dhananjayasj/cve-2025-24813-apache-tomcat-partial-put-deserialization-rce-
脆弱性分析エクスプロイトウェブアプリケーション悪用ペネトレーションテストペイロード開発ラボと実践
GitHubdhananjayasj/cve-2025-24813-apache-tomcat-partial-put-deserialization-rce-

CVE-2025-24813-Apache-Tomcat-Partial-PUT-Deserialization-RCE-

CVE-2025-24813の概念実証エクスプロイト。Apache Tomcatにおける部分的なPUTとデシリアライゼーションを介した認証不要のRCE。テスト用のDockerラボを含む。

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

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE-2025-24813 - Apache Tomcat 部分PUT + デシリアライゼーションRCE

CVE-2025-24813 Apache Tomcat License

📋 概要

CVE-2025-24813は、Apache Tomcatにおける高深刻度の脆弱性であり、以下の3つの条件が揃った場合に認証不要のリモートコード実行を可能にします:

  1. デフォルトサーブレットで書き込みアクセスが有効になっている(readonly=false)。
  2. 部分PUT(Partial PUT)サポートが有効になっている(デフォルト)。
  3. ファイルベースのセッション永続化が設定されている(PersistentManagerによるFileStore)。

攻撃者は、部分PUTリクエスト(Content-Rangeヘッダーを使用)を介して悪意のあるシリアライズ済みJavaオブジェクトをセッションストレージディレクトリにアップロードできます。その後、細工されたクッキーを含むGETリクエストを送信すると、Tomcatがそのオブジェクトをデシリアライズし、任意のコマンドを実行します(ただし、クラスパスにデシリアライゼーションガジェット(例:)が存在する必要があります)。

JSESSIONID
commons-collections

⚠️ 重要
この脆弱性は、デフォルトのTomcatインストールには存在しません。通常、開発環境や特注環境でのみ見られる、特定の(そして珍しい)設定変更が必要です。

🎯 影響を受けるバージョン

  • Apache Tomcat 9.0.90
  • Apache Tomcat 10.1.34
  • Apache Tomcat 11.0.2

同じ誤設定が存在する場合、以前のバージョンも影響を受ける可能性があります。

🔧 前提条件

ターゲットマシン

  • Docker & Docker Compose
  • Git

攻撃者マシン

  • Python 3
  • pip(requestsライブラリ用)
  • Javaランタイム(ysoserialを実行するため)
  • netcat(nc)
  • curl

🚀 クイックスタート(ラボ環境構築)

1. 脆弱なTomcatコンテナのビルド(ターゲット)

root@kitploit:~
git clone https://github.com/beyond-devsecops/CVE-2025-24813.git
cd CVE-2025-24813
chmod +x 0-run-tomcat.sh
bash 0-run-tomcat.sh
ツールをダウンロード