EXCHANGE SERVER PowerShell コマンドレットと EXCHANGE 管理 センターの UNC パス入力の変更 (KB5014278)

適用先
Exchange Server 2019 Exchange Server 2016

攻撃者による UNC パスの誤用を防ぐために、EXCHANGE SERVER PowerShell コマンドレットと Exchange 管理 センターから UNC パスを入力として受け取るパラメーターを削除します。 これらの変更は、Microsoft Exchange Server 2019 (CU12 以降) および Microsoft Exchange Server 2016 (CU23 以降) のすべての累積的な更新プログラム (CU) リリースに影響します。

これらの変更は、次の最新のExchange Server更新プログラムで利用できます。

Exchange Server 2019 Exchange Server 2019以降の累積的な更新プログラムの累積的な更新プログラム 12

Exchange Server 2016 Exchange Server 2016以降の累積的な更新プログラムの累積的な更新プログラム 23

Exchange Server コマンドレットの変更

Get-AgentTrafficTypeSubscription

  • TransportService <service>
  • サーバー <サーバー UNC パス>

変更: 入力として UNC パスを受け取るパラメーター Server がコマンドレットから削除されます。 これにより、コマンドレットを実行するローカル サーバーへの使用が制限されます。

Import-ExchangeCertificate

  • FileName "<local/UNC パス>"
  • Password <password>

変更: 入力として UNC パスを受け取る FileName パラメーターは、コマンドレットから削除されます。 別の UNC パスに格納されている証明書をインポートするには、次の例に示すように FileData パラメーターを使用する必要があります。

Import-ExchangeCertificate

  • FileData ([Byte[]]$(Get-Content -Path "<local または UNC パス>" -Encoding byte))
  • Password <password>

Export-ExchangeCertificate

  • 拇印 <thumbprint>
  • FileName "<local/UNC パス>"
  • BinaryEncoded
  • Password <password>

変更: 入力として UNC パスを受け取る FileName パラメーターは、コマンドレットから削除されます。 証明書を UNC パスにエクスポートするには、次の例に示すように FileData パラメーターを使用する必要があります。

  • $cert = Export-ExchangeCertificate

    • 拇印 <thumbprint>
    • Password <password>
    • BinaryEncoded
  • Set-Content -Path "<local または UNC パス>" -Value $cert。FileData -Encoding バイト

New-ExchangeCertificate

  • GenerateRequest
  • RequestFile "<local/UNC パス>"
  • SubjectName "<subject>"
  • DomainName <domains>

変更: 入力として UNC パスを受け取る RequestFile パラメーターは、コマンドレットから削除されます。 要求ファイルを UNC パスにエクスポートするには、次の例に示すように 、Set-Content コマンドレットを使用する必要があります。

  • $request = New-ExchangeCertificate

    • GenerateRequest
    • SubjectName "<subject>"
    • DomainName <domains>
  • Set-Content -Path "<local または UNC パス>" -Value $request

Get-CalendarDiagnosticLog

  • ID "Jasen Kozma"
  • 件名 "予算会議"
  • ExactMatch $true
  • LogLocation "C:\My Documents\Calendar Diagnostic Export"

変更: 入力として UNC パスを受け取る LogLocation パラメーターは、コマンドレットから削除されます。 これにより、コマンドレットを実行するローカル サーバーへの使用が制限されます。

Get-CalendarDiagnosticAnalysis

  • LogLocation "C:\My Documents\Calendar Diagnostic Export"
  • OutputAs HTML

|Set-Content -Path <local/UNC パス>

変更: 入力として UNC パスを受け取る LogLocation パラメーターは、コマンドレットから削除されます。 次の例に示すように、CalendarLogs パラメーターを使用して診断ログCalendar指定する必要があります。

$calitems = Get-CalendarDiagnosticLog -Identity <mailbox user> -Subject "Budget Meeting"

Get-CalendarDiagnosticAnalysis

  • CalendarLogs $calitems
  • OutputAs HTML

|Set-Content -Path <local/UNC パス>

Exchange 管理 センターの変更

リセット中に仮想ディレクトリ設定を格納するための UNC パス入力を削除する

仮想ディレクトリをリセットすると、Exchange コントロール パネル (ECP) は、現在の設定をコピーできる UNC パスを要求します。 このプロセスは変更されます。 ECP では、ここで UNC パス入力が許可されなくなります。

[Exchange 管理 センター] ウィンドウOffice 365スクリーンショット

代わりに、ECP はユーザーから設定をエクスポートするファイル名を求めます。 この情報は に格納されます。ECP にアクセスするサーバー上の /V15/Config/Backup フォルダー。 フォルダーが存在しない場合は、ECP によって作成されます。

[Exchange 管理 センター] ウィンドウOffice 365スクリーンショット

インポート & エクスポート Exchange 証明書の削除

以前のバージョンのExchange Serverでは、ECP を使用して Exchange 証明書をインポートまたはエクスポートするオプションが用意されていました。

[Exchange 管理 センター] ウィンドウOffice 365スクリーンショット

このオプションは削除されます。 PowerShell コマンドレットを使用して Exchange 証明書をインポートまたはエクスポートする必要があります。

[Exchange 管理 センター] ウィンドウOffice 365スクリーンショット

Exchange 証明書要求の完全な削除

以前のバージョンのExchange Serverでは、ECP を使用して Exchange 証明書を完了するオプションが用意されていました。 これにより、管理者は UNC パスの入力を指定するように求められます。

[Exchange 管理 センター] ウィンドウOffice 365スクリーンショット

このオプションは ECP から削除されます。 これを行うには、PowerShell コマンドレットを使用する必要があります。

[Exchange 管理 センター] ウィンドウOffice 365スクリーンショット

CA からの新しい Exchange 証明書要求の削除

以前のバージョンのExchange Serverでは、ECP を使用して証明機関 (CA) に新しい Exchange 証明書を要求するオプションが用意されていました。 これにより、管理者は UNC パスの入力を指定するように求められます。

[Exchange 管理 センター] ウィンドウOffice 365スクリーンショット

このオプションは ECP から削除されます。 これを行うには、PowerShell コマンドレットを使用する必要があります。

[Exchange 管理 センター] ウィンドウOffice 365スクリーンショット

Exchange 証明書の更新要求の削除

以前のバージョンのExchange Serverでは、ECP を使用して Exchange 証明書要求を更新するオプションがあり、管理者は UNC パス入力を提供していました。

[Exchange 管理 センター] ウィンドウOffice 365スクリーンショット

このオプションは ECP から削除されます。 これを行うには、PowerShell コマンドレットを使用する必要があります。

[Exchange 管理 センター] ウィンドウOffice 365スクリーンショット