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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2026-22017-Firmware-Update-via-BLE-Without-Authentication — 未認証のGATTファームウェア更新キャラクタリスティックを公開するシミュレートされたBLEペリフェラル。重大なCVE-2026-22017デバイス乗っ取り脆弱性を実証します。 | Kitploit
ツール/GitHubGitHub/george0papasotiriou/cve-2026-22017-firmware-update-via-ble-without-authentication
組み込みシステムセキュリティBluetoothセキュリティIoTセキュリティ脆弱性分析エクスプロイトワイヤレスセキュリティハードウェアとIoTセキュリティ
GitHubgeorge0papasotiriou/cve-2026-22017-firmware-update-via-ble-without-authentication

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE-2026-22017-Firmware-Update-via-BLE-Without-Authentication

未認証のGATTファームウェア更新キャラクタリスティックを公開するシミュレートされたBLEペリフェラル。重大なCVE-2026-22017デバイス乗っ取り脆弱性を実証します。

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

CVE-2026-22017 – BLE経由の認証なしファームウェアアップデート

プログラムコード(Python bleakペリフェラル)

root@kitploit:~
# ble_firmware_update.py - Simulated BLE peripheral accepting firmware writes
from bleak import BleakServer, BleakGATTCharacteristic
import asyncio

class FirmwareService:
    def __init__(self):
        self.firmware_data = bytearray()

    def write_characteristic(self, data):
        self.firmware_data.extend(data)
        if len(self.firmware_data) > 1024:
            print("Firmware update received, applying... (malicious possible)")

async def main():
    server = BleakServer()
    await server.start()
    # Expose a characteristic with no authentication
    char = BleakGATTCharacteristic(
        uuid='12345678-1234-1234-1234-123456789abc',
        properties=['write'],
        permissions=['write'],
        on_write=lambda value: firmware_service.write_characteristic(value)
    )
    # register service...
    await asyncio.sleep(3600)

firmware_service = FirmwareService()
asyncio.run(main())

CVE-2026-22017 – 認証なしBLEファームウェアアップデート

Severity: Critical

概要

Bluetooth Low Energyデバイスは、ペアリングや認証なしでGATT特性を介したファームウェアアップデートを許可します。近距離の攻撃者は、悪意のあるファームウェアイメージを送信してデバイスを乗っ取ることができます。

脆弱性の詳細

  • タイプ: 認証の欠如
  • 影響: デバイスの乗っ取り、物理的危害。
  • 根本原因: BLE特性が、ボンディングやセキュア接続を必要とせず書き込み可能であること。

エクスプロイトのデモ

脆弱なペリフェラルシミュレーションを実行し、BLEクライアントで接続して偽のファームウェアを書き込みます。

root@kitploit:~
python ble_firmware_update.py
ツールをダウンロード