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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2025-55903 — CVE-2025-55903の概念実証。PerfexCRMにおける保存型HTMLインジェクションで、認証済みユーザーが請求書や顧客との通信に悪意のあるHTMLを注入でき、フィッシングやマルウェア配布につながります。 | Kitploit
ツール/GitHubGitHub/ajansha/cve-2025-55903
脆弱性分析エクスプロイトウェブアプリケーション悪用フィッシングウェブセキュリティ
GitHubajansha/cve-2025-55903

CVE-2025-55903

CVE-2025-55903の概念実証。PerfexCRMにおける保存型HTMLインジェクションで、認証済みユーザーが請求書や顧客との通信に悪意のあるHTMLを注入でき、フィッシングやマルウェア配布につながります。

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

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE-2025-55903: PerfexCRMにおける保存型HTMLインジェクション

⚠️ セキュリティアドバイザリ
請求書、請求先情報、自動化された通信に影響を与える重大な保存型HTMLインジェクションの脆弱性

CVE Severity CVSS


📋 概要

PerfexCRMにおいて、認証済みユーザーが請求書の説明文、請求先住所、顧客メモに悪意のあるHTMLを注入できる保存型HTMLインジェクションの脆弱性が発見されました。注入されたコンテンツはデータベースに永続化され、顧客向けメールやPDF添付ファイルで自動的にレンダリングされるため、大規模なフィッシング攻撃、ビジネスメール詐欺(BEC)、マルウェア配布が可能になります。

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

  • 製品: PerfexCRM
  • 脆弱なバージョン: 3.3.1未満
  • 修正済みバージョン: 3.3.1以降

🔍 脆弱性の詳細

属性値
CVE IDCVE-2025-55903
タイプ保存型HTMLインジェクション
攻撃ベクトルネットワーク/リモート
認証必要(低権限)
ユーザー操作不要
深刻度高(HIGH)
CVSS v3.18.1 - 高
発見者Ajansha Shankar

説明

PerfexCRMは、複数のユーザー編集可能フィールドにおけるHTMLコンテンツのサニタイズとエンコードを適切に行っていません。認証済みユーザーが請求書の明細項目の説明文、請求先住所フィールド、または顧客メモにHTMLペイロードを注入すると、そのコンテンツは適切なフィルタリングなしでデータベースに保存されます。その後、この悪意のあるHTMLは適切なエスケープ処理なしに顧客向けメールやPDF添付ファイルで自動的にレンダリングされ、フィッシングコンテンツやマルウェアが広範囲に配布されることになります。

影響を受けるコンポーネント

  • ✗ 請求書の明細項目(説明文フィールド)
  • ✗ 請求先住所フィールド
  • ✗ 顧客メモフィールド
  • ✗ 顧客明細書生成モジュール
  • ✗ PDF添付ファイル
  • ✗ 自動メールシステム(定期請求書、リマインダー)

根本原因

  • ❌ 請求書および請求先フィールドに対する入力サニタイズの不備
  • ❌ メールテンプレートおよびPDF生成におけるHTML出力エンコードの欠如
  • ❌ データベース保存前のコンテンツ検証の欠如
  • ❌ 顧客向け通信におけるHTML/JavaScriptの制限なし

💥 影響

セキュリティ上の影響

  • 🎣 フィッシング攻撃: 注入されたコンテンツが正規の通信を偽装し、ユーザーを攻撃者が管理するサイトへ誘導する可能性
  • 💼 ビジネスメール詐欺(BEC): 複数の顧客に送信される悪意のある請求書が、信頼できる送信元からのものに見える
  • 🦠 マルウェア配布: 埋め込まれた悪意のあるリンクやiframeにより、メール/PDF経由でマルウェアを配布する可能性
  • 👥 大規模攻撃: 定期請求書が手動操作なしに複数の受信者へペイロードを自動配布
  • 📊 データ収集: フィッシングペイロードにより、複数の顧客から同時に認証情報を収集する可能性

CIAトライアド評価

要素影響説明
機密性🔴 高フィッシングにより顧客の認証情報や機密データが収集される可能性
完全性🔴 高悪意のあるコンテンツにより通信内容の認識が改ざんされる可能性
可用性🟡 低システムの可用性への直接的な影響は限定的

実際の攻撃シナリオ

低権限アクセスを持つ攻撃者が、悪意のあるHTMLを含む請求書を作成します:

root@kitploit:~
<a href="https://attacker.com/fake-login">Click here to verify payment</a>

この請求書は自動メールで50人以上の顧客に送信されます。すべての顧客は、フィッシングサイトへ誘導する正規の請求書のように見えるものを受信します。攻撃者は複数の被害者から同時に認証情報を収集します。

🧪 概念実証(PoC)

環境設定

  • 請求書作成権限を持つPerfexCRM管理パネルへのアクセス
  • 3.3.1より前の任意のバージョン

PoC手順

ステップ1: 請求書作成画面へのアクセス

root@kitploit:~
移動先: PerfexCRM管理ダッシュボード → 請求書 → 新規請求書の作成

ステップ2: 説明文フィールドへのHTMLペイロードの注入

root@kitploit:~
<a href="https://attacker.com">Click here to view invoice</a>

ステップ3: 悪意のある請求先住所の追加

root@kitploit:~
<a href="https://evil.com" target="_blank">
  <img src="https://media1.giphy.com/media/v1.Y2lkPTc5MGI3NjExbzg4OXRuZHd4MXF0bWNqa3BvN2pzbWdqMzRxZHc5bHJpbXpucHNtaSZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/9PgvV8ale90lQwfQTZ/giphy.gif">
</a>

ステップ4: スタイルペイロードの追加

root@kitploit:~
<h1><font color=red>Visit Our New WebSite</font></h1>
<h3><mark><a href="https://evil.com">https://www.paytm.com/</a></mark></h3>

ステップ5: メール/PDFの生成

  • 請求書を保存する
  • システムが自動的に顧客へメール送信する
  • PDFをダウンロードしてHTMLレンダリングを確認する

ステップ6: 攻撃の検証

  • 顧客のメール受信トレイを確認する
  • PDF添付ファイルを開く
  • 両方で悪意のあるHTMLがレンダリングされることを確認する

期待される結果

✅ 注入されたHTMLがエスケープ処理なしでメールとPDFの両方にレンダリングされる ✅ リンクがクリック可能で、攻撃者のサイトへリダイレクトされる ✅ 攻撃者が管理するサーバーから画像が読み込まれる ✅ コンテンツが将来のすべての顧客向け通信に永続化される

🛡️ 緩和策

エンドユーザー向け

  1. ✅ 直ちにアップグレード: PerfexCRM v3.3.1以降に更新する
  2. 🔍 請求書の監査: 最近の請求書に不審なHTMLコンテンツがないか確認する
  3. ⚠️ 顧客への通知: 不審な請求書が送信された場合は顧客に警告する
  4. 🔄 認証情報のリセット: リンクをクリックした顧客にはパスワード変更を推奨する
  5. 📝 アクティビティの監視: 請求書の監査ログで不正な変更がないか確認する

📚 参考情報

  • CWE-79: Webページ生成時の入力の不適切な無害化
  • OWASP: クロスサイトスクリプティング(XSS)
  • OWASP: HTMLインジェクション
  • OWASP認証チートシート
  • CVE-2025-55903公式エントリ

👤 クレジット

発見者: Ajansha Shankar

📊 CVSS v3.1評価

ベクター: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N

スコア: 8.1(高)

内訳:

  • 攻撃ベクトル(AV:N): ネットワーク - リモートから悪用可能
  • 攻撃の複雑さ(AC:L): 低 - 特別な条件は不要
  • 必要な権限(PR:L): 低 - 基本的な権限を持つ認証済みユーザーが必要
  • ユーザー操作(UI:N): なし - 攻撃成功にユーザー操作は不要
  • スコープ(S:U): 変更なし - 影響は脆弱なコンポーネントに限定
  • 機密性(C:H): 高 - フィッシングによる認証情報窃取の可能性
  • 完全性(I:H): 高 - 悪意のあるコンテンツの注入と配信が可能
  • 可用性(A:N): なし - システムの可用性への影響なし

⭐ この調査が役に立った場合は、このリポジトリにスターを付けることをご検討ください!

🔔 最新情報の入手: このリポジトリをウォッチして、本件および今後のセキュリティ調査の最新情報を入手してください。

ツールをダウンロード