Loading

Isolate a host

Host isolation allows you to isolate hosts from your network, blocking communication with other hosts on your network until you release the host. Isolating a host is useful for responding to malicious activity or preventing potential attacks, as it prevents lateral movement across other hosts.

Isolated hosts, however, can still send data to Elasticsearch and Kibana. You can also create host isolation exceptions for specific IP addresses that isolated hosts are still allowed to communicate with, even when blocked from the rest of your network.

Requirements
  • Host isolation is a Platinum or Enterprise subscription feature.

  • Hosts must have Elastic Agent installed with the Elastic Defend integration.

  • For Elastic Stack versions >= 7.15.0, host isolation is supported for endpoints running Windows, macOS, and these Linux distributions:

    • CentOS/RHEL 8
    • Debian 11
    • Ubuntu 18.04, 20.04, and 22.04
    • AWS Linux 2
  • To isolate and release hosts running any operating system, you must have the Host Isolation privilege.

Endpoint page highlighting a host that's been isolated

You can isolate a host from a detection alert’s details flyout, from the Endpoints page, or (with an Enterprise subscription) from the endpoint response console. Once a host is successfully isolated, an Isolated status displays next to the Agent status field, which you can view on the alert details flyout or Endpoints list table.

Tip

If the request fails, verify that the Elastic Agent and your endpoint are both online before trying again.

All actions executed on a host are tracked in the host’s response actions history, which you can access from the Endpoints page. Refer to View host isolation history for more information.

After the host is successfully isolated, an Isolated status is added to the endpoint. Active end users receive a notification that the computer has been isolated from the network:

Host isolated notification message

After the host is successfully released, the Isolated status is removed from the endpoint. Active end users receive a notification that the computer has been reconnected to the network:

Host released notification message

To confirm if a host has been successfully isolated or released, check the response actions history, which logs the response actions performed on a host.

Go to the Endpoints page, click an endpoint’s name, then click the Response action history tab. You can filter the information displayed in this view. Refer to Response actions history for more details.

Response actions history page UI