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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2026-21010-VoIP-SIP-Digest-Authentication-Replay — キャプチャした SIP digest Authorization ヘッダーをリプレイして nonce の一意性/有効期限をバイパスし、不正な VoIP 通話を行う CVE-2026-21010 用 Python PoC。 | Kitploit
ツール/GitHubGitHub/george0papasotiriou/cve-2026-21010-voip-sip-digest-authentication-replay
認証と認可脆弱性分析エクスプロイトネットワークセキュリティペネトレーションテスト敵対的攻撃
GitHubgeorge0papasotiriou/cve-2026-21010-voip-sip-digest-authentication-replay

CVE-2026-21010-VoIP-SIP-Digest-Authentication-Replay

キャプチャした SIP digest Authorization ヘッダーをリプレイして nonce の一意性/有効期限をバイパスし、不正な VoIP 通話を行う CVE-2026-21010 用 Python PoC。

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE-2026-21010 – VoIP SIP ダイジェスト認証リプレイ

プログラムコード(Python SIP シミュレータ)

root@kitploit:~
# sip_server_sim.py - SIP server that accepts replayed authenticated requests
from flask import Flask, request

app = Flask(__name__)
# Simulated nonce storage: doesn't track used nonces
used_nonces = set()

@app.route('/call', methods=['POST'])
def call():
    auth_header = request.headers.get('Authorization')
    if not auth_header:
        return 'Unauthorized', 401, {'WWW-Authenticate': 'Digest realm="test", nonce="abc123"'}
    # Vulnerability: no replay protection; accepts the same nonce repeatedly
    # In real SIP, a nonce should be used once; here we skip that check.
    return "Call connected"

if __name__ == '__main__':
    app.run(port=5060)

CVE-2026-21010 – VoIP SIP ダイジェスト認証リプレイ

Severity: High

概要

SIP サーバーはダイジェスト認証を実装していますが、nonce の一意性や有効期限を強制しません。攻撃者は単一の有効な Authorization ヘッダーをキャプチャしてリプレイし、認証をバイパスして不正な通話を行うことができます。

脆弱性の詳細

  • タイプ: リプレイ攻撃
  • 影響: 通話料金詐欺、不正なコール転送。
  • 根本原因: サーバーは使用済みの nonce を追跡せず、同じ認証データを複数回受け入れます。

エクスプロイトのデモ

  1. SIP サーバーを起動します:
    root@kitploit:~
    pip install flask
    python sip_server_sim.py
    
  2. エクスプロイトを実行します:
    root@kitploit:~
    python exploit_sip_replay.py
    

リプレイされたリクエストは成功します。

ツールをダウンロード