
K7 Ultimate Security v17.0.2019未満の"K7RKScan.sys"におけるNullポインタ参照のPoC
この脆弱性は Secunnix Vulnerability Research Team の M. Akil Gündoğan によって発見・開示されました。このリポジトリには概念実証とアドバイザリが含まれます。
K7 Ultimate Security < v17.0.2019 において、ドライバファイル (K7RKScan.sys - このバージョン 15.1.0.7) は、IOCtl 0x222010 および 0x222014 からのヌルポインタ逆参照により、ローカルユーザーがサービス拒否 (BSOD) を引き起こしたり、場合によってはその他の特定されていない影響を及ぼす可能性があります。同時に、そのドライバは「Everyone」グループのすべてのユーザーからアクセス可能です。
技術的詳細と段階的な概念実証 (PoC):
1 - OSRLoader または sc create を使用して、パス "C:\Program Files (x86)\K7 Computing\K7TSecurity\K7TSecurity\64Bit\K7RKScan.sys" のドライバをシステムにインストールします。
2 - 添付の C++ で記述された PoC コードを VS 2022 で Release としてコンパイルします。
3 - コンパイルされた PoC をダブルクリックで直接実行します。システムがクラッシュ/BSOD するのが確認できます。
テスト環境: Windows 10 Pro x64, 22H2

不正なユーザーアクセスを持つ攻撃者は、関連するドライバがアクティブ化されて使用されているシステム上の任意のアンチウイルスプロセスを含む、システム全体をクラッシュさせ、重要なプロセスを終了させる可能性があります。
K7 Computing は、すべての顧客が以下に示す対応するバージョンに製品を更新することを推奨します。
K7 Ultimate Security (17.0.2019 以上)