CVEID: CVE-2020-10551
影響を受ける製品とバージョン: QQBrowser(10.5.3870.400 より前のすべてのバージョン)
問題の種類: CWE-284: 不適切なアクセス制御
概要
QQBrowserはTencentが開発したウェブブラウザです。中国で最も広く使われているウェブブラウザの一つです。テスト中に、特権を持たないローカル攻撃者がNT AUTHORITY\SYSTEMとしてコード実行を獲得できる脆弱性を発見しました。
10.5.3870.400 より前のすべてのバージョンのQQBrowserは、TsService.exeファイルのACLを正しく設定していません。悪意のあるローカル攻撃者はこのファイルを上書きし、Windowsシステム上で最も高い特権を持つアカウントであるNT AUTHORITY\SYSTEMアカウントへのアクセスを獲得する可能性があります。
説明
QQBrowserは、インストールディレクトリ(デフォルト: C:\Program Files (x86)\Tencent\QQBrowser\TsService.exe)内のTsService.exeファイルを指すImagePathを持つWindowsサービスを作成します。このファイルのアクセス許可は、デフォルトですべてのユーザーを含むNT AUTHORITY\Authenticated Usersグループのメンバーによる書き込みを許可しています。攻撃者はTsService.exeを自身の実行ファイルに置き換えることで脆弱性を悪用し、その実行ファイルがNT AUTHORITY\SYSTEM権限で呼び出される可能性があります。
再現手順
TsService.exeを削除し、別のプログラムに置き換えます。システムを再起動します。
対策
QQBrowserの新しいバージョンをインストールしてください。