CVE-2019-5544 の回避策を実装するには、次の手順を実行します。
- 次のコマンドを使用して ESXi ホストの SLP サービスを停止します。
/etc/init.d/slpd stop
注:SLP サービスは、サービスが使用されていない場合にのみ停止できます。次のコマンドを使用して、サービス ロケーション プロトコル デーモンの動作状態を表示します。
esxcli system slp stats get
- 次のコマンドを実行して、SLP サービスを無効にします。
esxcli network firewall ruleset set -r CIMSLP -e 0
この変更が再起動後も持続するようにするには、次のコマンドを実行します。
chkconfig slpd off
再起動後に変更が適用されているかどうかを確認するには、次のコマンドを実行します。
chkconfig --list | grep slpd
output: slpd off
CVE-2019-5544 の回避策を削除するには、次の手順を実行します。
- 次のコマンドを実行して、SLP サービスのルールセットを有効にします。
esxcli network firewall ruleset set -r CIMSLP -e 1
- 次のコマンドを実行して、slpd サービスの現在の起動情報を変更します:
chkconfig slpd on
次のコマンドを実行して、上記の手順(手順 2#)を実行した後に変更が適用されているかどうかを確認します。
chkconfig --list | grep slpd
output: slpd on
- 次のコマンドを実行して、SLP サービスを開始します:
/etc/init.d/slpd start
- CIM エージェントを無効にしてから有効にします。「 How to disable or enable the CIM agent on the ESX/ESXi host」を参照してください。