注
- リリース日:
2024 年 5 月 14 日 - Version:
.NET Framework 4.8
Windows 10 バージョン 1607 および Windows Server 2016 の 2024 年 5 月 14 日の更新プログラムには、.NET Framework 4.8 のセキュリティと累積的な信頼性の向上が含まれています。 この更新プログラムは、定期的な保守ルーチンの一部として適用することをお勧めします。 この更新プログラムをインストールする前に、「前提条件」と「再起動の必要性」のセクションを参照してください。
概要
セキュリティの強化
このリリースでは、新しいセキュリティの強化はありません。 この更新プログラムは累積的であり、以前にリリースされたすべてのセキュリティの強化が含まれています。
品質と信頼性の向上
| CLR1 | - 複数のスレッドがすべて同じマネージド型の ITypeInfo 実装に同時にクエリを実行するとクラッシュが発生する可能性がある問題に対処します |
|---|---|
| .NET ライブラリ | - 32 ビット プラットフォームで応答時間が大幅に低下する問題に対処します。 - FIPS アルゴリズムの MIST 検証済み実装を使用する問題に対処します。 |
| .NET Fundamentals | - IIS 10 で導入されたワイルドカード形式の変更に関する問題に対処します。 |
| WPF2 | - GetWindowText メソッドと GetWindowTextLength メソッドを呼び出すとアプリがクラッシュする問題に対処します。 |
1共通言語ランタイム (CLR)
2 Windows Presentation Foundation (WPF)
この更新プログラムの既知の問題
| 現象 | Microsoft は、.NET Framework 5 月の累積的な更新プログラムに関するレポートを受け取り、特定の SQL CLR でホストされているシナリオでランタイム例外が発生しました。 これらの例外は、エラー メッセージと共に現れます System.Security.HostProtectionException: CLR ホストによって禁止され 、例外スタック トレースに次のいずれかのフレームが含まれる操作を実行しようとしました。 System.Security.Cryptography.SHA256Managed..ctor() - または - System.Security.Encryptiony.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 セキュリティサポート
- お住まいの国に応じた現地 サポート: 国際サポート