PC Tools Internet Security の PCTCore64.sys Windows カーネルドライバーには、重大なセキュリティ脆弱性が存在します。このドライバーは、適切なアクセス制御措置が講じられていないデバイスインターフェイス \\.\PCTCoreDriver を公開しています。その結果、任意のユーザーモードプロセスがこのドライバーと対話し、特権 IOCTL コマンドを実行できます。
Bring Your Own Vulnerable Driver (BYOVD) のシナリオでは、Windows ドライバーをロードできる攻撃者はこの欠陥を悪用できます。ドライバーの公開されたインターフェイスを呼び出すことで、ターゲットシステム上で機密性の高い低レベル操作を実行できます。ドライバーはセキュアディスクリプタの適用を欠いており、特権のないプロセスがデバイスハンドルを開き、特権 IOCTL リクエストを送信することを可能にしています。
これにより、攻撃者はシステム全体のハンドル列挙やプロセス間でのハンドル操作などのアクションを実行できます。特に重要なのは、lsass.exe のような機密性の高いプロセスからの認証情報抽出を可能にすることです。保護されたプロセスを含む任意のプロセス終了も可能です。
PC Tools Internet Security は 2013 年に販売終了しましたが、ドライバーは署名されたままであり、BYOVD 攻撃で悪用可能です。この脆弱性は、認証情報窃盗、セキュリティソフトウェアの無効化、および広範なシステム侵害の達成を容易にします。影響には、認証情報窃盗、サービス拒否、およびシステム侵害が含まれます。
解決策は、メンテナンスされていない脆弱なドライバーを削除してブロックすることです。組織は、管理者権限の制限や、HVCI および WDAC のような Windows セキュリティ機能の有効化など、BYOVD 攻撃に対する緩和策も実装する必要があります。
LangChainGo、LLMフレームワークLangChainのGo実装に、重大な任意のファイル読み取り脆弱性が存在します。CVE-2025-9556として特定されたこの脆弱性は、Jinja2構文をサポートするGonjaテンプレートエンジンの使用に起因します。攻撃者は、プロンプトに悪意のあるコンテンツを注入することで、サーバーサイドテンプレートインジェクションを引き起こし、この脆弱性を悪用できます。Gonjaエンジンの`{% include %}`のようなディレクティブを介して外部ファイルをインクルードする機能は、攻撃者が機密ファイルを読み取ることを可能にします。これにより、`/etc/password`のようなデータが公開され、システムの機密性が侵害される可能性があります。LangChainGoで構築されたチャットボットアプリケーションでは、攻撃者はこの脆弱性を悪用するためにプロンプトへのアクセスのみが必要です。この脆弱性により、被害者のサーバーに保存されている機密情報への不正アクセスが可能になります。この公開は、さらなるシステム侵害を容易にする可能性があります。幸いなことに、LangChainGoのメンテナーは、この問題に対処するアップデートをリリースしました。新しいバージョンには、デフォルトでファイルシステムへのアクセスをブロックする安全な`RenderTemplateFS`関数が含まれています。このセキュリティリスクを軽減するために、ユーザーは最新バージョンにアップデートすることを強く推奨します。