注
- リリース日:
2024 年 5 月 14 日 - Version:
.NET Framework 4.8
2024 年 5 月 14 日の Windows 10 Version 1607 および Windows Server 2016 用更新プログラムには、.NET Framework 4.8 のセキュリティと累積的な信頼性に関する機能強化が含まれています。 この更新プログラムは、定期的な保守ルーチンの一部として適用することをお勧めします。 この更新プログラムをインストールする前に、「前提条件」と「再起動の必要性」のセクションを参照してください。
概要
セキュリティの機能強化
このリリースには、新しいセキュリティの改善はありません。 この更新プログラムは累積的であり、以前にリリースされたすべてのセキュリティ強化が含まれています。
品質と信頼性の強化
| CLR1 | - 複数のスレッドがすべて同じマネージ型の ITypeInfo 実装に同時にクエリを実行する場合にクラッシュが発生する可能性がある問題に対処します |
|---|---|
| .NET ライブラリ | - 32 ビット プラットフォームで応答時間が大幅に低下する問題に対処します。 - MIST 検証済みの FIPS アルゴリズムの実装を使用する際の問題を修正します。 |
| .NET の基礎 | - IIS 10 で導入されたワイルドカード形式の変更に関する問題を修正します。 |
| WPF2 | - GetWindowText および GetWindowTextLength メソッドを呼び出すときにアプリがクラッシュする問題に対処します。 |
1共通言語ランタイム (CLR)
2Windows Presentation Foundation (WPF)
この更新プログラムの既知の問題
| 現象 | マイクロソフトは、.NET Framework 5 月の累積的な更新プログラムにより、特定の SQL CLR ホステッド シナリオでランタイム例外が発生するという報告を受け取りました。 これらの例外は、エラー メッセージと共に表示されます System.Security.HostProtectionException: CLR ホストによって禁止され 、例外スタック トレースに次のいずれかのフレームを含む操作を実行しようとしました: System.Security.Cryptography.SHA256Managed..ctor() - または - System.Security.Cryptography.SHA384Managed..ctor() - または - System.Security.Cryptography.SHA512Managed..ctor() この例外は、.NET Framework の SHA256Managed、SHA384Managed、および SHA512Managed 型の実装が最近変更されたためです。 SQL CLR ホスト環境内での SHA1Managed、HMACSHA1、HMACSHA256、HMACSHA284、および HMACSHA512 の種類の使用は影響を受けません。 |
|---|---|
| 回避策 | 複数の回避策オプションを使用できます。 1 つのオプションは、SHA256Managed、SHA384Managed、または SHA512Managed 型を使用するアセンブリを UNSAFE としてマークすることです。 これにより、SQL CLR でホストされる環境で、影響を受けるコンストラクターを正常に実行できるようになります。 もう 1 つのオプションは、.NET Framework の SHA-2 ファミリの API ではなく、SQL の組み込み HASHBYTES 関数を利用することです。 HASHBYTES 関数は SQL から直接呼び出すことができ、マネージド コードを記述する必要はありません。 |
| Resolution | Microsoft は更新プログラム KB5043803 でこの問題を解決しました。 |
この更新プログラムの入手方法
この更新プログラムのインストール
| リリース チャネル | 使用可能 | 次の手順 |
|---|---|---|
| Windows Update および Microsoft Update | はい | ありません。 この更新プログラムは、Windows Update から自動的にダウンロードおよびインストールされます。 |
| ビジネス向け更新プログラム | はい | ありません。 この更新プログラムは、Windows Update から自動的にダウンロードおよびインストールされます。 |
| Microsoft Update カタログ | はい | この更新プログラムのスタンドアロン パッケージを入手するには、Microsoft Update カタログ Web サイトに移動してください。 |
| Windows Server Update Services (WSUS) | はい | 次のように設定すると、この更新プログラムは WSUS と自動的に同期します。 製品: Windows 10 バージョン 1607 および Windows Server 2016 分類: 更新プログラム |
ファイル情報
この更新プログラムで提供されるファイルのリストについては、累積的な更新プログラムのファイル情報をダウンロードしてください。
前提条件
この更新プログラムを適用するには、.NET Framework 4.8 がインストールされている必要があります。
再起動の必要性
影響を受けるファイルが使用されている場合、この更新プログラムの適用後、コンピューターを再起動する必要があります。 この更新プログラムを適用する前に、すべての .NET Framework ベースのアプリケーションを終了することをお勧めします。
この更新プログラムに関するヘルプとサポートを受ける方法
- 更新プログラムのインストールに関するヘルプ: Windows Update FAQ
- オンラインと自宅で自分を守る: Windows セキュリティ サポート
- 国および地域ごとのローカル サポート: インターナショナル サポート