🌐 This article hasn't been translated yet — showing the Japanese version.
SignalRGB のカーネルドライバに脆弱性 — BYOVD 攻撃の「武器庫」がまた一つ増えた thumbnail

SignalRGB のカーネルドライバに脆弱性 — BYOVD 攻撃の「武器庫」がまた一つ増えた

Importance: Medium
⏱ approx. 2 min views 2 likes 0 LOG_DATE:2026-06-19
TOC

何が見つかったか #

ゲーミング PC の RGB ライティング制御ソフト SignalRGB のカーネルドライバ SignalIo.sys / SignalRgbDriver.sys (バージョン 1.3.6 以前) に、CERT/CC が CVE-2026-8049 / CVE-2026-8050 の 2 件を公表した。修正は 1.3.7.0。

要点は 2 つだ。ドライバが公開する \\.\SignalIo デバイスに セキュリティ記述子が付いておらず、ローカルユーザなら誰でも特権 IOCTL を叩ける。さらに 16 個の IOCTL ハンドラのうち 7 個が SystemBufferNULL チェックなしで逆参照していた。前者は PCI 設定空間の読み書きを通じた権限昇格の素地、後者は数行で書ける PoC でカーネル BSOD を量産できる。

攻撃者から見るとどう「使える」か #

ローカル LPE の話としても十分まずいのだが、本件の本当に厄介な点はここから先にある。1.3.7.0 が出回っても、脆弱な 1.3.6 以前の署名付きドライバ本体はネット上に永遠に残る

1. 攻撃者が標的端末に侵入
SignalRGB が入っているかは関係ない。
2. 旧版 SignalIo.sys を持ち込む
Microsoft の有効な署名は剥がれない。
3. ロード → IOCTL 経由でカーネル特権
EDR のフック解除や認証情報窃取に転用。

これが BYOVD (Bring Your Own Vulnerable Driver) と呼ばれる手口だ。ランサムウェアや国家系攻撃者は、こうした「広く配布された署名付きの穴あきドライバ」を、EDR を黙らせるための武器庫としてストックしている。LolDrivers のようなオープンなインデックスに収録された時点で、攻撃ツールキットの定番入りである。

なぜ「修正済」で安心できないのか

Windows は署名さえ通れば古いドライバもロードできる。ベンダがパッチを出しても旧版バイナリは攻撃者の手元に残り、Microsoft の脆弱ドライバブロックリスト (HVCI) に追加されるまでが本当のゴールである。

対策 #

SignalRGB ユーザは 1.3.7.0 以上へ更新する。守る側としては「自社にこのソフトが入っているか」ではなく「攻撃者にこのドライバを持ち込まれた場合に防げるか」で考えたい。具体的には Microsoft 推奨ドライバブロックリスト を有効化し、旧版 SignalIo.sys ハッシュをロードできない状態を作ることが本筋になる。BYOVD は入っていないソフトでも対策が必要だ、という発想の切り替えがいる。

𝕏 Post B! Hatena

COMMENTS 0

No comments yet — be the first to leave one.

Post a comment