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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2024-50379-POC — CVE-2024-50379の概念実証エクスプロイト。Apache TomcatにおけるTOCTOU競合状態で、大文字小文字を区別しないファイルシステム上でリモートコード実行を引き起こします。 | Kitploit
ツール/GitHubGitHub/v3153/cve-2024-50379-poc
脆弱性分析エクスプロイトウェブアプリケーション悪用ペネトレーションテスト学習と教育
GitHubv3153/cve-2024-50379-poc

CVE-2024-50379-POC

CVE-2024-50379の概念実証エクスプロイト。Apache TomcatにおけるTOCTOU競合状態で、大文字小文字を区別しないファイルシステム上でリモートコード実行を引き起こします。

リポジトリを見る
41年前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE-2024-50379 の悪用とPOC

このリポジトリは、Apache Tomcat に影響を与える脆弱性 CVE-2024-50379 の Proof of Concept(POC)を提供します。この問題は Time-of-Check Time-of-Use(TOCTOU)競合状態 を引き起こし、特に Windows のような大文字小文字を区別しないファイルシステム上で リモートコード実行(RCE) につながる可能性があります。


目次

  • 説明
  • POC
  • 使用方法
  • セキュリティに関する考慮事項
  • ライセンス

説明

CVE-2024-50379 は、TOCTOU 競合状態を介して攻撃者が任意のコードを実行できる Apache Tomcat の脆弱性です。大文字小文字を区別しないファイルシステム(例:Windows や macOS)および適切に構成されていないサーブレット上で、この問題は悪用される可能性があります。


POC

概要

この POC は、CVE-2024-50379 を悪用し、Windows ベースの環境で悪意のある JSP ファイルをアップロードすることで、既存のファイルを異なる大文字小文字(FILE.JSP で file.jsp を上書き)に置き換える方法を示します。

POC 動画

リポジトリから POC.mp4 ファイルをダウンロードして再生してください。

手順:

  1. ファイルアップロードの悪用:

    • Windows サーバー上で JSP ファイル(file.jsp)をアップロードします。
    • すぐに大文字小文字の異なるファイル(FILE.JSP)で置き換えます。
    • 大文字小文字を区別しない性質により、古いファイル(file.jsp)は上書きされます。
  2. web.xml の変更:

    • web.xml で権限が誤って構成されていると、Default Servlet への書き込みアクセスが有効になり、悪用が可能になります。

使用方法

  1. Apache Tomcat サーバーをデプロイします。
  2. Default Servlet に書き込み権限を構成します。
  3. 提供された POC を使用して JSP ファイルをアップロードし、TOCTOU 競合状態を悪用します。

セキュリティに関する考慮事項

  • この POC は教育目的のみです。
  • 本番環境では、厳格なセキュリティ対策なしに使用しないでください。
  • サーブレットとファイルシステムの適切な構成を行い、類似の脆弱性を緩和してください。

ブログ

CVE-2024-50379 に関する詳細な洞察については、私のブログをご覧ください:
Deep Dive & POC of CVE-2024-50379 in Apache Tomcat


ライセンス

このリポジトリは MIT License の下で提供されています。

ツールをダウンロード