Poll devices on the network to learn their attributes.
| Where Can I Use This? | What Do I Need? |
|
|
One of the following subscriptions:
Device Security subscription for an advanced
Device Security product (Enterprise Plus,
Industrial OT, or Medical)
Device Security X subscription
One of the following Cortex XSOAR setups:
A free, cohosted, limited-featured
Cortex XSOAR instance
AND
A free Cortex XSOAR Engine (on-premises integration)
A full-featured Cortex XSOAR server
|
To identify devices and detect vulnerabilities, Device Security must
first learn device attributes, such as the vendor, model, firmware, OS, and others.
It does this primarily by analyzing network traffic metadata in the logs it receives
from next-generation firewalls or from Prisma® Access and SD-WAN devices.
Device Security can optionally supplement this data with
more learned from third-party integrations.
However, Device Security can’t learn about all assets through firewall
traffic alone. Devices might generate traffic that does not reach a firewall
or Prisma device and there are no third-party systems with which to integrate and
import information. Some devices might generate so little traffic that
there simply isn’t enough for a thorough analysis. In particular, operational
technology (OT) devices are not always discoverable, especially when firewalls are
deployed on the network edge. For example, control devices and sensors communicate
predominantly with the devices they manage or monitor. To provide Device Security
with the data it needs to identify OT devices and assess their risk level, integrate
Device Security with Cortex XSOAR to poll devices to learn their
attributes. Device Security displays the attributes it learns through
polling on the following pages:
Assets Inventory
Device Details
IP Endpoints
When XSOAR learns attributes for assets that are already in the Device Security database, Device Security adds
whatever attributes it did not yet have for them. When it learns attributes for
assets that are not yet in its database, it creates new entries for them. If
Device Security learns the IP address and MAC address
of a new device, which it can learn when using SNMP to poll, it adds a new entry to
the Devices page. If it learns only an IP address, it adds a new entry to the IP
Endpoints page.
When polling DHCP clients, ensure that Device Security is getting
metadata from DHCP Traffic logs so that it can update the devices in its inventory
with changing DHCP-assigned IP addresses. This way, the IP address-to-device mapping
will be up to date and in sync with the attributes learned per IP address through
asset attribute polling.
For most device attributes, Device Security uses the latest value it
learns regardless of whether it’s discovered through network traffic or through an
integration. However, there are 10 attributes for which a value learned through
network traffic has priority even if Device Security later learns
of a different value through integration:
Model
Vendor
OS group
OS version
Firmware
Serial number
Wired or wireless
VLAN
Hostname
Active Directory domain
If Device Security learns a conflicting value for one of
these attributes, it prioritizes the value learned through network traffic first and
then through an integration (including asset attribute polling) second. The basic
logic is as follows:
Whatever new value is learned through network traffic replaces a
value learned previously by any means.
A new value learned through integration will replace a previously
learned value learned through the same type of integration. It won’t replace
a value learned through network traffic or through another type of
integration.
When using a cohosted, limited-featured Cortex XSOAR
instance, this integration requires an on-premises Cortex XSOAR engine. When using a
full-featured Cortex XSOAR server on premises,
a Cortex XSOAR engine is needed only if the network topology
requires an engine to reach a part of the network that the XSOAR server can’t. When
using a full-featured Cortex XSOAR server in the cloud, you
must configure an on-premises Cortex XSOAR engine.
Alternatively, you can use the free
Network Discovery plugin to do
protocol polling. You can download the plugin onto a supported firewall and
configure a polling job without needing to integrate with
Cortex XSOAR.