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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2026-36340 — Krayin CRM v2.1.5におけるリモートコード実行(RCE)の脆弱性 | Kitploit
ツール/GitHubGitHub/cybercrewinc/cve-2026-36340
ペイロード生成脆弱性分析エクスプロイトウェブアプリケーション悪用ウェブセキュリティペネトレーションテスト
GitHubcybercrewinc/cve-2026-36340

CVE-2026-36340

Krayin CRM v2.1.5におけるリモートコード実行(RCE)の脆弱性

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

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE-2026-36340

Krayin CRM v2.1.5におけるリモートコード実行(RCE)の脆弱性

Krayin CRM v2.1.5におけるリモートコード実行(RCE)の脆弱性

CVE: CVE-2026-36340
深刻度: 重大(Critical)
影響を受ける製品: Krayin CRM v2.1.5
脆弱性の種類: リモートコード実行(RCE)
認証の必要性: あり


概要

Krayin CRM v2.1.5 には、重大なリモートコード実行(RCE)の脆弱性が存在します。

この脆弱性により、認証済みユーザーがメール作成機能を通じて任意のPHPファイルをアップロードできます。アップロードされた添付ファイルは、適切な検証や実行制限なしに公開アクセス可能なディレクトリに保存されます。

その結果、攻撃者は悪意のあるPHPペイロードをアップロードし、アップロードされたファイルのURLにアクセスすることでリモートから実行できます。悪用に成功すると、サーバー全体が侵害される可能性があります。


脆弱性の詳細

脆弱な機能は メール → 作成 機能に存在します。

影響を受けるルート:

root@kitploit:~
POST /admin/mail/create

メールにファイルを添付する際、バックエンドは以下のチェックを適切に実行しません:

  • ファイル拡張子の検証
  • MIMEタイプの検証
  • 実行可能ファイルタイプの制限
  • PHPコードのサニタイズまたはブロック
  • 公開アクセス可能なディレクトリ外への保存

そのため、アプリケーションは .php ファイルを受け入れ、以下の公開アクセス可能なパスに直接保存します:

root@kitploit:~
/public/storage/emails/<mail_id>/<filename>.php

このディレクトリはWebサーバーによって提供されるため、アップロードされたPHPファイルはURLにアクセスするだけで実行できます。


概念実証(PoC)

この概念実証は、許可されたテスト環境でのみ使用してください。

  1. Krayin CRMにログインします。
  2. メール → 作成 に移動します。
  3. .php ファイルを添付ファイルとしてアップロードします。
  4. メールフォームを送信します。
  5. アップロードされたファイルは以下のパスに保存されます:
root@kitploit:~
/storage/emails/<id>/test.php
  1. アップロードされたファイルのURLにアクセスすると、アップロードされたペイロードが実行されます。

リクエスト

以下のリクエストは、メール添付ファイルのアップロードプロセスを示しています。

image

影響を受けるエンドポイントの例:

root@kitploit:~
POST /admin/mail/create

リクエストには、アップロードされたPHP添付ファイルが含まれます。


レスポンス

サーバーはアップロードされたファイルを保存し、公開アクセス可能なファイルパスを返します。

image

アップロードされたファイルパスの例:

root@kitploit:~
/storage/emails/<id>/test.php

リモートコード実行

PHPファイルがアップロードされた後、ブラウザから直接アクセスできます。

これにより、アップロードされたPHPペイロードのリモート実行が発生します。

image

ビデオPoC

[ビデオPoC]

https://cyber.spool.co.jp/wp-content/uploads/2026/04/RCE-krayin.mp4

影響

悪用に成功すると、攻撃者は以下を行う可能性があります:

  • 任意のOSコマンドを実行
  • Webシェルをアップロードして実行
  • サーバーファイルへのアクセス、変更、削除
  • 内部ネットワークリソースへの侵入
  • データベースの内容を窃取
  • 顧客データを侵害
  • CRMサーバーを完全に乗っ取る

推奨事項

この脆弱性を緩和するために、以下の対策が推奨されます:

  1. 許可されるファイル拡張子を制限する。
  2. サーバー側でMIMEタイプを検証する。
  3. アップロードされた添付ファイルを公開アクセス可能なディレクトリ外に保存する。
  4. Webサーバールールを通じてアップロードされたファイルの実行をブロックする。
  5. バックエンドコントローラーに厳格な検証を追加する。
  6. .php、.phtml、.phar などの実行可能ファイルタイプを拒否する。
  7. 安全な生成ファイル名を使用してアップロードされたファイルをリネームする。
  8. アップロードされたファイルとディレクトリに最小権限を適用する。
  9. アップロードディレクトリ内の不審なファイルを監視する。
  10. 既存のすべてのアップロード添付ファイルに実行可能ファイルがないか確認する。

参考情報

  • GitHub Security Advisory:
    https://github.com/krayin/laravel-crm/security/advisories/GHSA-4x7x-c646-39jw

  • ビデオPoC:
    https://drive.google.com/file/d/1yBdvbrXGf9fsFckmK9zTe2v8_vDtdicH/view?usp=drive_web
    https://cyber.spool.co.jp/wp-content/uploads/2026/04/RCE-krayin.mp4

  • Krayin CRM v2.1.6 リリース:
    https://github.com/krayin/laravel-crm/releases/tag/v2.1.6

  • NVD リファレンス:
    https://nvd.nist.gov/vuln/detail/CVE-2024-38529



ベンダー / 研究者メモ

CyberCrew は、必要に応じて追加の詳細情報、テスト情報、またはさらなる支援を提供できます。

ツールをダウンロード