KB5021234

詳細情報

KB番号 KB5021234
リリース日 2022/12/13
Windowsバージョン Windows 11 21H2
ビルド番号 22000.1335
URL(英語) https://support.microsoft.com/en-us/help/5021234
URL(日本語) https://support.microsoft.com/ja-jp/help/5021234
ダウンロード Microsoft Update Catalog

ハイライト(英語)

  • This update addresses security issues for your Windows operating system.    

改良点(英語)

  • This update addresses an issue that affects remote networks. This issue stops you from reconnecting to them using DirectAccess.

  • This update addresses an issue that might affect Data Protection Application Programming Interface (DPAPI) decryption. The decryption of a certificate private key might fail. Because of this, virtual private network (VPN) and other 802.1 certificate-based authentication might fail. This issue might occur when you encrypt the DPAPI master key with a wrong value.

  • This update addresses a known issue that affects Direct Access. The issue might stop you from reconnecting to it after temporarily losing network connectivity. The issue might also occur when you switch between Wi-Fi networks or access points.

既知の不具合(英語)

Applies toSymptomWorkaround

IT admins

After installing this update, apps that use ODBC connections utilizing the Microsoft ODBC SQL Server Driver (sqlsrv32.dll) to access databases might fail to connect. You might receive an error within the app or you might receive an error from SQL Server, such as "The EMS System encountered a problem" with "Message: [Microsoft][ODBC SQL Server Driver] Protocol error in TDS Stream" or "Message: [Microsoft][ODBC SQL Server Driver]Unknown token received from SQL Server".

Note for developers Apps affected by this issue might fail to fetch data, for example when using the SQLFetch function. This issue might occur when calling SQLBindCol function before SQLFetch or calling SQLGetData function after SQLFetch and when a value of 0 (zero) is given for the ‘BufferLength’ argument for fixed datatypes larger then 4 bytes (such as SQL_C_FLOAT).

If you are unsure if you are using any affected apps, open any apps which use a database and then open Command Prompt (select Start then type command prompt and select it) and type the following command:  

tasklist /m sqlsrv32.dll

This issue is addressed in KB5022287.

ハイライト(日本語)

  • この更新プログラムは、Windows オペレーティング システムのセキュリティの問題に対処します。    

改良点(日本語)

  • この更新プログラムは、リモート ネットワークに影響を与える問題に対処します。 この問題により、DirectAccess を使用して再接続することがなくなります。

  • この更新プログラムは、データ保護アプリケーション プログラミング インターフェイス (DPAPI) 復号化に影響する可能性がある問題に対処します。 証明書秘密キーの暗号化解除が失敗する可能性があります。 このため、仮想プライベート ネットワーク (VPN) やその他の 802.1 証明書ベースの認証が失敗する可能性があります。 この問題は、DPAPI マスター キーを間違った値で暗号化するときに発生する可能性があります。

  • この更新プログラムは、 ダイレクト アクセスに影響する既知の問題に対処します。 この問題により、ネットワーク接続が一時的に失われると、再接続できなくなる可能性があります。 この問題は、Wi-Fiネットワークまたはアクセス ポイントを切り替えるときにも発生する可能性があります。

既知の不具合(日本語)

適用対象現象回避策

IT 管理者

この更新プログラムをインストールした後、Microsoft ODBC SQL Server Driver (sqlsrv32.dll) を介して ODBC 接続を使用してデータベースにアクセスするアプリが接続されない可能性があります。 アプリ内でエラーが発生するか、SQL Serverから "The EMS System encountered a problem "のような "Message: [Microsoft][ODBC SQL Server Driver] Protocol error in TDS Stream "または "Message: [Microsoft][ODBC SQL Server Driver]Unknown token received from SQL Server "と表示され、EMSシステムに問題が発生した可能性があります。

開発者向けの注意 この問題の影響を受けるアプリは、たとえば、SQLFetch 関数 を使用している場合など、データの取り込みに失敗する可能性があります。 SQLFetch の前に SQLBindCol 関数 を呼び出した場合や SQLFetch の後に SQLGetData 関数 を呼び出した場合に、4 バイトより大きい固定データ型 (SQL_C_FLOAT など) の 'BufferLength' 引数に 0 を指定すると、この問題が発生する場合があります。

影響を受けるアプリを使用しているかどうかわからない場合は、データベースを使用するすべてのアプリを開き、コマンド プロンプトを開いて ([スタート] を選択し、「コマンド プロンプト 」と入力して選択します)、次のコマンドを入力します:  

tasklist /m sqlsrv32.dll

この問題は、KB5022287で解決されています。