Skip to content

Claroty xDome

Overview

Claroty xDome is an integrated cybersecurity platform designed for industrial control systems (ICS) and operational technology (OT) environments, providing comprehensive threat detection, asset discovery, and vulnerability management to safeguard critical infrastructure.

  • Vendor: Claroty
  • Plan: Defend Prime
  • Supported environment: On Premise & Cloud
  • Version compatibility, if applicable:
  • Detection based on: Alerts, Telemetry
  • Supported application or feature: Network protocol analysis

High-Level Architecture Diagram

  • Type of integration: Outbound (PUSH to Sekoia.io)
  • Schema

claroty_xdome_architecture

Specification

Prerequisites

  • Resource:
    • Self-managed syslog forwarder
  • Network:
    • Outbound traffic allowed
  • Permissions:
    • Administrator or Root access to the Claroty xDome appliance
    • Root access to the Linux server with the syslog forwarder

Transport Protocol/Method

  • Indirect Syslog

Logs details

  • Supported functionalities: See section Overview
  • Supported type(s) of structure: CEF
  • Supported verbosity level: Alert

Note

Log levels are based on the taxonomy of RFC5424. Adapt according to the terminology used by the editor.

Step-by-Step Configuration Procedure

Instruction on Sekoia

Configure Your Intake

This section will guide you through creating the intake object in Sekoia, which provides a unique identifier called the "Intake key." The Intake key is essential for later configuration, as it references the Community, Entity, and Parser (Intake Format) used when receiving raw events on Sekoia.

  1. Go to the Sekoia Intake page.
  2. Click on the + New Intake button at the top right of the page.
  3. Search for your Intake by the product name in the search bar.
  4. Give it a Name and associate it with an Entity (and a Community if using multi-tenant mode).
  5. Click on Create.
  6. You will be redirected to the Intake listing page, where you will find a new line with the name you gave to the Intake.

Note

For more details on how to use the Intake page and to find the Intake key you just created, refer to this documentation.

Instructions on the 3rd Party Solution

This setup guide will show you how to forward both your access and error logs to Sekoia.io by means of a syslog transport channel.

Set up the Integration in Claroty Console

  1. Log in to the Claroty platform.
  2. In the top bar, click Settings > System Settings.

    step 2

  3. In the left panel, click My Integrations.

    step 3

  4. In the My Integrations tab, click + Add Integration.

    step 4

  5. To create the new integration, select the Internal Services category and the Syslog integration. Click Add.

    step 5

  6. In the settings of the integration:

    • Define the concentrator IP address and port as the destination.
    • Select TCP as the transport protocol.
    • Select CEF as the message format and RFC 5424 as the syslog protocol standard.
    • Name the integration and select the collection server to use.

    step 6

  7. In the Integration Tasks section:

    • Click Export Alerts (1).
    • Enable the Export (2).
    • Click Select All (3).

    step 7

  8. In the Integration Tasks section:

    • Click Export Comm. Events (1).
    • Enable the Export (2).
    • Click Select All (3).

    step 8

  9. Click Apply.

Configure a forwarder

To forward events using syslog to Sekoia.io, you need to update the syslog header with the intake key you previously created. Here is an example of your message before the forwarder

<%pri%>1 %timestamp:::date-rfc3339% %hostname% %app-name% %procid% LOG RAW_MESSAGE
and after
<%pri%>1 %timestamp:::date-rfc3339% %hostname% %app-name% %procid% LOG [SEKOIA@53288 intake_key=\"YOUR_INTAKE_KEY\"] RAW_MESSAGE

To achieve this you can:

  • Use the Sekoia.io forwarder which is the official supported way to collect data using the syslog protocol in Sekoia.io. In charge of centralizing data coming from many equipments/sources and forwarding them to Sekoia.io with the apporpriated format, it is a prepackaged option. You only have to provide your intake key as parameter.
  • Use your own Syslog service instance. Maybe you already have an intance of one of these components on your side and want to reuse it in order to centralize data before forwarding them to Sekoia.io. When using this mode, you have to configure and maintain your component in order to respect the expected Sekoia.io format.

Warning

Only the Sekoia.io forwarder is officially supported. Other options are documented for reference purposes but do not have official support.

Raw Events Samples

In this section, you will find examples of raw logs as generated natively by the source. These examples are provided to help integrators understand the data format before ingestion into Sekoia.io. It is crucial for setting up the correct parsing stages and ensuring that all relevant information is captured.

CEF:0|Claroty|Industrial Device Security Platform|1.0|11111111|Plaintext password login attempt over HTTP from 1.2.3.4 (UPS) to 5.6.7.8 (Room Monitor) with username: john.doe.|5|device_asset_id=BWMKNUSOGU device_assignees=[] device_category=IoT device_connection_type_list=['Ethernet'] device_ip_list=['1.2.3.4'] device_labels=[] device_mac_list=['00:50:56:94:2b:94'] device_manufacturer=APC device_model=Smart UPS device_network_list=['Corporate'] device_note=None device_os=Proprietary AOS device_site_name=Main device_subcategory=Facilities device_type=UPS device_uid=2bad8dfb-0bf8-4dcc-87c6-a669c8a30933 domain=None dst_ip=5.6.7.8 dst_mac=e8:98:6d:ce:1f:11 dst_port=80 event_description=Plaintext password login attempt over HTTP from 1.2.3.4 (UPS) to 5.6.7.8 (Room Monitor) with username: john.doe. event_id=11111111 event_timestamp=2022-02-06T14:18:48.578951+00:00 event_type=Device Sent Plaintext Credentials geo_location=None msg_category=comm_event password_length=6 protocol=HTTP server_port=None src_ip=1.2.3.4 src_mac=e8:98:6d:ce:1f:12 src_port=39252 username=john.doe
CEF:0|Claroty|Industrial Device Security Platform|1.0|11111111|Plaintext password login attempt over HTTP from 1.2.3.4 (PC) to 5.6.7.8 with username: john.doe.|5|device_asset_id=NRLDV001 device_assignees=[] device_category=IT device_connection_type_list=['Ethernet'] device_ip_list=['1.2.3.4'] device_labels=[] device_mac_list=['98:e7:f4:bf:6c:9c'] device_manufacturer=HP device_model=EliteDesk 800 G3 DM 35W device_network_list=['Corporate'] device_note=None device_os=Windows 10 1607 device_site_name=Main device_subcategory=Computers device_type=PC device_uid=e74fc1c7-215c-4cd0-b266-df935b70221e domain=None dst_ip=5.6.7.8 dst_mac=36:34:95:3d:89:0f dst_port=80 event_description=Plaintext password login attempt over HTTP from 1.2.3.4 (PC) to 5.6.7.8 with username: john.doe. event_id=51455158 event_timestamp=2022-02-06T14:23:49.145782+00:00 event_type=Device Sent Plaintext Credentials geo_location=None msg_category=comm_event password_length=4 protocol=HTTP server_port=None src_ip=1.2.3.4 src_mac=98:e7:f4:bf:6c:9c src_port=55137 username=john.doe
CEF:0|Claroty|Industrial Device Security Platform|1.0|11111111|Successful authentication with a Default/Weak password of length: 3, was detected on 5.6.7.8 (Firewall). 1.2.3.4 (Last known IP) (Chemistry Analyzer) had logged in with username: fgl.|5|device_asset_id=NRLDV001 device_assignees=[] device_category=IT device_connection_type_list=['Ethernet'] device_ip_list=['5.6.7.8'] device_labels=[] device_mac_list=['e0:23:ff:02:6a:89'] device_manufacturer=Fortinet device_model=FortiGate device_network_list=['Corporate'] device_note=None device_os=FortiOS device_site_name=Main device_subcategory=Network device_type=Firewall device_uid=e98cadb0-1838-4cc0-98f0-79d2a4678684 dst_ip=5.6.7.8 dst_mac=e8:98:6d:ce:1f:11 dst_port=21 event_description=Successful authentication with a Default/Weak password of length: 3, was detected on 5.6.7.8 (Firewall). 1.2.3.4 (Last known IP) (Chemistry Analyzer) had logged in with username: ftp. event_id=51455159 event_timestamp=2022-02-06T14:24:09.084580+00:00 event_type=Weak/Default Password msg_category=comm_event password_length=3 protocol=FTP server_port=None src_ip=1.2.3.4 src_mac=e8:98:6d:ce:1f:12 src_port=53866 username=ftp
CEF:0|Claroty|Claroty|0.0|370|device_change_event|5|device_asset_id=FDNTIUE device_uid=5b0e3015-0c8b-4ea4-b707-d25699d79ab0 device_mac_list=[None] device_ip_list=['3.4.5.6'] device_site_name=Lost & Found device_category=IT device_subcategory=Endpoint device_manufacturer=None device_type=None device_type_family=None device_model=None device_connection_type_list=['Ethernet'] device_network_list=['Corporate'] device_labels=[] device_assignees=[] device_note=None device_os=Linux 3.11+ change_id=370 change_timestamp=2024-01-17T09:32:35+00:00 change_type=Offline Status Change change_description=The device Status changed from Offline to Online after 11 days change_alert_id=111 change_alerted_attribute=is_online_text previous_offline_status_change=2024-01-05T14:27:15+00:00 last_offline_status_change=2024-01-17T09:32:35+00:00
CEF:0|Claroty|Industrial Device Security Platform|1.0|11111111|Expired TLS Certificate was sent over TLS 1.2 from 1.2.3.4 (Server) to 5.6.7.8 (PC)|5|certificate_C=US certificate_CN=PRDVRZ1.prod.example.com certificate_L=None certificate_O=None certificate_OU=None certificate_ST=None certificate_expiry_date=20160526192415Z certificate_start_date=20150527192415Z certificate_thumbprint=AF:40:01:58:A8:3F:B2:AB:3C:7A:36:67:FD:65:FA:50:6C:67:A6:59 certificate_type=Server device_asset_id=BWMGLTVSTE device_assignees=[] device_category=IT device_connection_type_list=['Ethernet'] device_ip_list=['1.2.3.4'] device_labels=[] device_mac_list=['00:50:56:97:02:d4'] device_manufacturer=None device_model=None device_network_list=['Corporate'] device_note=None device_os=Windows Server 2012 R2 NT 6.3 device_site_name=Main device_subcategory=Servers device_type=Server device_uid=71b2bde6-370d-4a00-840d-bd828de48364 domain=nrldv001.prod.example.com dst_ip=5.6.7.8 dst_mac=00:50:56:94:b2:86 dst_port=59889 event_description=Expired TLS Certificate was sent over TLS 1.2 from 1.2.3.4 (Server) to 5.6.7.8 (PC) event_id=1111111 event_timestamp=2022-02-06T14:24:10.146720+00:00 event_type=Expired TLS Certificate geo_location=None msg_category=comm_event protocol=TLS 1.2 sender_id=NRLDV001 server_port=None src_ip=1.2.3.4 src_mac=e8:98:6d:ce:1f:10 src_port=8083
CEF:0|Claroty|Claroty|0.0|838|alert_affected_device|5|alert_id=838 alert_type_name=Malicious Internet Communication alert_name=Malicious Internet Communication: 5.6.7.8 alert_category=Threat alert_description=Internet communication detected between reported malicious IP address 5.6.7.8 and 5 devices alert_device_status=Unresolved alert_labels=[] alert_assignees=[] alert_note=None alert_mitre_technique_ids=[] alert_mitre_technique_names=[] device_asset_id=NLDPEOR device_uid=32c289c4-95f8-467b-92be-ae425fc0ea85 device_mac_list=[None] device_ip_list=['1.2.3.4'] device_site_name=Lost & Found device_category=IT device_subcategory=Computers device_manufacturer=None device_type=PC device_type_family=PC device_model=None device_connection_type_list=['Ethernet'] device_network_list=['Corporate'] device_labels=[] device_assignees=[] device_note=None device_os=Windows 10/Server 20H1 20H1 external_ip=5.6.7.8 malicious_ip_type=c2_ip malicious_ip_severity=3 malicious_ip_confidence=85 malicious_ip_source=threatfox osint malicious_ip_threat_type=C2 geo_location=France domain=localhost
CEF:0|Claroty|Claroty|0.0|136411|comm_event|5|device_asset_id=device_id device_uid=137a04d5-3b0b-4893-91cb-86193b2b2041 device_mac_list=['00:11:22:33:44:55'] device_ip_list=['2.1.3.4'] device_site_name=Lost & Found device_category=IT device_subcategory=Computers device_manufacturer=Intel device_type=PC device_type_family=PC device_model=None device_connection_type_list=['Wireless'] device_network_list=['Corporate'] device_labels=[] device_assignees=[] device_note=None device_os=Windows 10 event_id=136411 event_timestamp=2024-01-26T12:53:33.035000+00:00 event_type=Malicious Internet Communication event_description=Outbound Internet communication detected from 1.2.3.4 (PC) to reported malicious address 5.6.7.8 event_alert_id=3467 src_ip=1.2.3.4 dst_ip=5.6.7.8 src_mac=33:44:55:22:11:00 dst_mac=99:88:77:66:55:44 protocol=None src_port=16871 dst_port=38026 server_port=None geo_location=New York, United States domain=None malicious_ip=5.6.7.8 malicious_ip_severity=low malicious_ip_confidence=89 malicious_ip_threat_type=actor malicious_ip_source=analyst malicious_ip_last_update=2024-01-11T15:15:37 malicious_ip_type=actor_ip malicious_ip_tags=['sekoia-cti-ip', 'netskope-ce']
CEF:0|Claroty|Industrial Device Security Platform|1.0|11111111|Communication over POCT1-A (PHI-containing protocol) was detected between 1.2.3.4 (Hematology Analyzer Gateway) and 5.6.7.8 (Glucose Meter)|5|device_asset_id=DZMKWPEVVL device_assignees=[] device_category=Industrial device_connection_type_list=['Ethernet'] device_ip_list=['1.2.3.4'] device_labels=[] device_mac_list=['00:50:56:94:b3:b8'] device_manufacturer=Roche device_model=CoaguChek Gateway device_network_list=['Corporate'] device_note=None device_os=Windows Server 2016 1607 device_site_name=Main device_subcategory=Clinical Lab device_type=Hematology Analyzer device_uid=f257cf93-017d-42b7-9292-75dc8a8e248f domain=None dst_ip=5.6.7.8 dst_mac=b8:78:79:13:5e:00 dst_port=36812 event_description=Communication over POCT1-A (PHI-containing protocol) was detected between 1.2.3.4 (Hematology Analyzer Gateway) and 5.6.7.8 (Glucose Meter) event_id=11111111 event_timestamp=2022-02-06T14:24:49.785636+00:00 event_type=Unencrypted PHI Protocol Communication geo_location=None msg_category=comm_event protocol=POCT1-A server_port=None src_ip=1.2.3.4 src_mac=00:50:56:94:b3:b8 src_port=3001
CEF:0|Claroty|Claroty|0.0|74397|comm_event|5|device_asset_id=SRC001 device_uid=dcc6c7de-e4e5-4201-90d3-d7f0d5c38cbe device_mac_list=['00:50:56:94:2b:94'] device_ip_list=['1.2.3.4'] device_site_name=example device_category=OT device_subcategory=Process device_manufacturer=APC device_type=Industrial Network Equipment device_type_family=Industrial Network Equipment device_model=None device_connection_type_list=['Ethernet'] device_network_list=['Industrial'] device_labels=[] device_assignees=[] device_note=None device_os=None event_id=74397 event_timestamp=2024-04-21T11:50:50.417000+00:00 event_type=Network Threat Signature event_description=Network Threat Signature was triggered by communication from 1.2.3.4 (Industrial Network Equipment) to 5.6.7.8 (PC) event_alert_id=111 src_ip=1.2.3.4 dst_ip=5.6.7.8 src_mac=33:44:55:22:11:00 dst_mac=e8:98:6d:ce:1f:12 protocol=TELNET src_port=23 dst_port=57854 server_port=23 domain=None src_domain=None geo_location=None src_geo_location=None ip_protocol=TCP signature_id=2022732 signature_name=ET EXPLOIT Open MGate Device signature_active_rev=2 signature_content=alert tcp any !80 -> $HOME_NET any (msg:"ET EXPLOIT Open MGate Device"; flow:established,from_server; content:"Model name|20|"; pcre:"/^\x20+\x3a\x20MGate/R"; content:"|0d 00 0a|MAC address|20|"; distance:0; pcre:"/^\x20+\x3a\x20(?:[0-9A-F]{2}\x3a){5}[0-9A-F]{2}\x0d\x00\x0a/R"; classtype:successful-admin; sid:2022732; rev:2; metadata:created_at 2016_04_14, former_category CURRENT_EVENTS, updated_at 2019_07_26;); signature_tags=[] signature_severity=High signature_severity_description=High signature_confidence=60 signature_powered_by=Emerging Threats signature_external_links=[] signature_first_released=2016-04-14T00:00:00+00:00 signature_last_updated=2019-07-26T00:00:00+00:00 signature_last_updated_by_system=2024-02-14T11:29:55.695921+00:00 other_device_asset_id=NDEO04 other_device_uid=30e4f89a-89d9-458a-b011-b09370a93861 other_device_mac_list=[None] other_device_ip_list=['1.2.3.4'] other_device_site_name=example other_device_category=IT other_device_subcategory=Computers other_device_manufacturer=None other_device_type=PC other_device_type_family=PC other_device_model=None other_device_connection_type_list=['Ethernet'] other_device_network_list=['Industrial'] other_device_labels=[] other_device_assignees=[] other_device_note=None other_device_os=Windows 10 1607
CEF:0|Claroty|Industrial Device Security Platform|1.0|11111111|Communication over SMBv1 was detected between 1.2.3.4 (PC) and 172.23.44.46|5|client_id=ZOLDKI0234 device_asset_id=NRLDV001 device_assignees=[] device_category=IT device_connection_type_list=['Ethernet'] device_ip_list=['1.2.3.4'] device_labels=[] device_mac_list=['fc:3f:db:0d:87:89'] device_manufacturer=HP device_model=EliteDesk 800 G2 DM 35W device_network_list=['Corporate'] device_note=None device_os=Windows 10 1607 device_site_name=Main device_subcategory=Computers device_type=PC device_uid=6162cd8a-8dc8-40b2-8a4a-e7a922862505 dst_ip=172.23.44.46 dst_mac=c8:d3:ff:9b:4f:9c dst_port=60383 event_description=Communication over SMBv1 was detected between 1.2.3.4 (PC) and 172.23.44.46 event_id=11111111 event_timestamp=2022-02-06T14:21:52.873069+00:00 event_type=SMBv1 Communication msg_category=comm_event protocol=SMBv1 server_port=139 src_ip=1.2.3.4 src_mac=fc:3f:db:0d:87:89 src_port=139

Detection section

The following section provides information for those who wish to learn more about the detection capabilities enabled by collecting this intake. It includes details about the built-in rule catalog, event categories, and ECS fields extracted from raw events. This is essential for users aiming to create custom detection rules, perform hunting activities, or pivot in the events page.

The following Sekoia.io built-in rules match the intake Claroty xDome. This documentation is updated automatically and is based solely on the fields used by the intake which are checked against our rules. This means that some rules will be listed but might not be relevant with the intake.

SEKOIA.IO x Claroty xDome on ATT&CK Navigator

Account Added To A Security Enabled Group

Detection in order to investigate who has added a specific Domain User in Domain Admins or Group Policy Creator Owners (Security event 4728)

  • Effort: master
Account Removed From A Security Enabled Group

Detection in order to investigate who has removed a specific Domain User in Domain Admins or Group Policy Creator Owners (Security event 4729)

  • Effort: master
Burp Suite Tool Detected

Burp Suite is a cybersecurity tool. When used as a proxy service, its purpose is to intercept packets and modify them to send them to the server. Burp Collaborator is a network service that Burp Suite uses to help discover many kinds of vulnerabilities (vulnerabilities scanner).

  • Effort: intermediate
Claroty xDome Network Threat Detection Alert

Claroty xDome has raised an network threat detection alert.

  • Effort: master
Computer Account Deleted

Detects computer account deletion.

  • Effort: master
Correlation Potential DNS Tunnel

Detects domain name which is longer than 95 characters. Long domain names are distinctive of DNS tunnels.

  • Effort: advanced
Cryptomining

Detection of domain names potentially related to cryptomining activities.

  • Effort: master
Domain Trust Created Or Removed

A trust was created or removed to a domain. An attacker could perform that in order to do lateral movement easily between domains or shutdown the ability of two domains to communicate.

  • Effort: advanced
Dynamic DNS Contacted

Detect communication with dynamic dns domain. This kind of domain is often used by attackers. This rule can trigger false positive in non-controlled environment because dynamic dns is not always malicious.

  • Effort: master
EvilProxy Phishing Domain

Detects subdomains potentially generated by the EvilProxy adversary-in-the-middle phishing platform. Inspect the other subdomains of the domain to identify the landing page, and determine if the user submitted credentials. This rule has a small percentage of false positives on legitimate domains.

  • Effort: intermediate
Exfiltration Domain

Detects traffic toward a domain flagged as a possible exfiltration vector.

  • Effort: master
Password Change On Directory Service Restore Mode (DSRM) Account

The Directory Service Restore Mode (DSRM) account is a local administrator account on Domain Controllers. Attackers may change the password to gain persistence.

  • Effort: intermediate
Possible Replay Attack

This event can be a sign of Kerberos replay attack or, among other things, network device configuration or routing problems.

  • Effort: intermediate
Potential DNS Tunnel

Detects domain name which is longer than 95 characters. Long domain names are distinctive of DNS tunnels.

  • Effort: advanced
RSA SecurID Failed Authentification

Detects many failed attempts to authenticate followed by a successfull login for a super admin account.

  • Effort: advanced
Remote Access Tool Domain

Detects traffic toward a domain flagged as a Remote Administration Tool (RAT).

  • Effort: master
Remote Monitoring and Management Software - AnyDesk

Detect artifacts related to the installation or execution of the Remote Monitoring and Management tool AnyDesk.

  • Effort: master
Remote Monitoring and Management Software - Atera

Detect artifacts related to the installation or execution of the Remote Monitoring and Management tool Atera.

  • Effort: master
SEKOIA.IO Intelligence Feed

Detect threats based on indicators of compromise (IOCs) collected by SEKOIA's Threat and Detection Research team.

  • Effort: elementary
Sekoia.io EICAR Detection

Detects observables in Sekoia.io CTI tagged as EICAR, which are fake samples meant to test detection.

  • Effort: master
Suspicious TOR Gateway

Detects suspicious TOR gateways. Gateways are often used by the victim to pay and decrypt the encrypted files without installing TOR. Tor intercepts the network traffic from one or more apps on user’s computer, usually the user web browser, and shuffles it through a number of randomly-chosen computers before passing it on to its destination. This disguises user location, and makes it harder for servers to pick him/her out on repeat visits, or to tie together separate visits to different sites, this making tracking and surveillance more difficult. Before a network packet starts its journey, user’s computer chooses a random list of relays and repeatedly encrypts the data in multiple layers, like an onion. Each relay knows only enough to strip off the outermost layer of encryption, before passing what’s left on to the next relay in the list.

  • Effort: advanced
TOR Usage Generic Rule

Detects TOR usage globally, whether the IP is a destination or source. TOR is short for The Onion Router, and it gets its name from how it works. TOR intercepts the network traffic from one or more apps on user’s computer, usually the user web browser, and shuffles it through a number of randomly-chosen computers before passing it on to its destination. This disguises user location, and makes it harder for servers to pick him/her out on repeat visits, or to tie together separate visits to different sites, this making tracking and surveillance more difficult. Before a network packet starts its journey, user’s computer chooses a random list of relays and repeatedly encrypts the data in multiple layers, like an onion. Each relay knows only enough to strip off the outermost layer of encryption, before passing what’s left on to the next relay in the list.

  • Effort: master
Telegram Bot API Request

Detects suspicious DNS queries to api.telegram.org used by Telegram Bots of any kind

  • Effort: advanced
User Account Created

Detects user creation on windows servers, which shouldn't happen in an Active Directory environment. Apply this on your windows server logs and not on your DC logs. One default account defaultuser0 is excluded as only used during Windows set-up. This detection use Security Event ID 4720.

  • Effort: master
User Account Deleted

Detects local user deletion

  • Effort: master

Event Categories

The following table lists the data source offered by this integration.

Data Source Description
Network protocol analysis Claroty XDome analyze network traffic from industrial control systems

In details, the following table denotes the type of events produced by this integration.

Name Values
Kind alert
Category authentication, configuration, network
Type change, connection, info

Transformed Events Samples after Ingestion

This section demonstrates how the raw logs will be transformed by our parsers. It shows the extracted fields that will be available for use in the built-in detection rules and hunting activities in the events page. Understanding these transformations is essential for analysts to create effective detection mechanisms with custom detection rules and to leverage the full potential of the collected data.

{
    "message": "CEF:0|Claroty|Industrial Device Security Platform|1.0|11111111|Plaintext password login attempt over HTTP from 1.2.3.4 (UPS) to 5.6.7.8 (Room Monitor) with username: john.doe.|5|device_asset_id=BWMKNUSOGU device_assignees=[] device_category=IoT device_connection_type_list=['Ethernet'] device_ip_list=['1.2.3.4'] device_labels=[] device_mac_list=['00:50:56:94:2b:94'] device_manufacturer=APC device_model=Smart UPS device_network_list=['Corporate'] device_note=None device_os=Proprietary AOS device_site_name=Main device_subcategory=Facilities device_type=UPS device_uid=2bad8dfb-0bf8-4dcc-87c6-a669c8a30933 domain=None dst_ip=5.6.7.8 dst_mac=e8:98:6d:ce:1f:11 dst_port=80 event_description=Plaintext password login attempt over HTTP from 1.2.3.4 (UPS) to 5.6.7.8 (Room Monitor) with username: john.doe. event_id=11111111 event_timestamp=2022-02-06T14:18:48.578951+00:00 event_type=Device Sent Plaintext Credentials geo_location=None msg_category=comm_event password_length=6 protocol=HTTP server_port=None src_ip=1.2.3.4 src_mac=e8:98:6d:ce:1f:12 src_port=39252 username=john.doe",
    "event": {
        "category": [
            "authentication"
        ],
        "code": "Device Sent Plaintext Credentials",
        "kind": "alert",
        "reason": "Plaintext password login attempt over HTTP from 1.2.3.4 (UPS) to 5.6.7.8 (Room Monitor) with username: john.doe.",
        "severity": 5,
        "type": [
            "info"
        ]
    },
    "@timestamp": "2022-02-06T14:18:48.578951Z",
    "claroty": {
        "xdome": {
            "device": {
                "category": "IoT",
                "site_name": "Main",
                "subcategory": "Facilities",
                "type": "UPS"
            },
            "event_id": "11111111"
        }
    },
    "destination": {
        "address": "5.6.7.8",
        "ip": "5.6.7.8",
        "mac": "e8:98:6d:ce:1f:11",
        "port": 80
    },
    "device": {
        "id": "BWMKNUSOGU",
        "manufacturer": "APC",
        "model": {
            "name": "Smart UPS"
        }
    },
    "host": {
        "id": "2bad8dfb-0bf8-4dcc-87c6-a669c8a30933",
        "ip": [
            "1.2.3.4"
        ],
        "mac": [
            "00:50:56:94:2b:94"
        ],
        "os": {
            "full": "Proprietary AOS"
        },
        "type": "UPS"
    },
    "network": {
        "protocol": "HTTP"
    },
    "observer": {
        "product": "Industrial Device Security Platform",
        "vendor": "Claroty",
        "version": "1.0"
    },
    "related": {
        "ip": [
            "1.2.3.4",
            "5.6.7.8"
        ],
        "user": [
            "john.doe"
        ]
    },
    "source": {
        "address": "1.2.3.4",
        "ip": "1.2.3.4",
        "mac": "e8:98:6d:ce:1f:12",
        "port": 39252
    },
    "user": {
        "name": "john.doe"
    }
}
{
    "message": "CEF:0|Claroty|Industrial Device Security Platform|1.0|11111111|Plaintext password login attempt over HTTP from 1.2.3.4 (PC) to 5.6.7.8 with username: john.doe.|5|device_asset_id=NRLDV001 device_assignees=[] device_category=IT device_connection_type_list=['Ethernet'] device_ip_list=['1.2.3.4'] device_labels=[] device_mac_list=['98:e7:f4:bf:6c:9c'] device_manufacturer=HP device_model=EliteDesk 800 G3 DM 35W device_network_list=['Corporate'] device_note=None device_os=Windows 10 1607 device_site_name=Main device_subcategory=Computers device_type=PC device_uid=e74fc1c7-215c-4cd0-b266-df935b70221e domain=None dst_ip=5.6.7.8 dst_mac=36:34:95:3d:89:0f dst_port=80 event_description=Plaintext password login attempt over HTTP from 1.2.3.4 (PC) to 5.6.7.8 with username: john.doe. event_id=51455158 event_timestamp=2022-02-06T14:23:49.145782+00:00 event_type=Device Sent Plaintext Credentials geo_location=None msg_category=comm_event password_length=4 protocol=HTTP server_port=None src_ip=1.2.3.4 src_mac=98:e7:f4:bf:6c:9c src_port=55137 username=john.doe",
    "event": {
        "category": [
            "authentication"
        ],
        "code": "Device Sent Plaintext Credentials",
        "kind": "alert",
        "reason": "Plaintext password login attempt over HTTP from 1.2.3.4 (PC) to 5.6.7.8 with username: john.doe.",
        "severity": 5,
        "type": [
            "info"
        ]
    },
    "@timestamp": "2022-02-06T14:23:49.145782Z",
    "claroty": {
        "xdome": {
            "device": {
                "category": "IT",
                "site_name": "Main",
                "subcategory": "Computers",
                "type": "PC"
            },
            "event_id": "51455158"
        }
    },
    "destination": {
        "address": "5.6.7.8",
        "ip": "5.6.7.8",
        "mac": "36:34:95:3d:89:0f",
        "port": 80
    },
    "device": {
        "id": "NRLDV001",
        "manufacturer": "HP",
        "model": {
            "name": "EliteDesk 800 G3 DM 35W"
        }
    },
    "host": {
        "id": "e74fc1c7-215c-4cd0-b266-df935b70221e",
        "ip": [
            "1.2.3.4"
        ],
        "mac": [
            "98:e7:f4:bf:6c:9c"
        ],
        "os": {
            "full": "Windows 10 1607"
        },
        "type": "PC"
    },
    "network": {
        "protocol": "HTTP"
    },
    "observer": {
        "product": "Industrial Device Security Platform",
        "vendor": "Claroty",
        "version": "1.0"
    },
    "related": {
        "ip": [
            "1.2.3.4",
            "5.6.7.8"
        ],
        "user": [
            "john.doe"
        ]
    },
    "source": {
        "address": "1.2.3.4",
        "ip": "1.2.3.4",
        "mac": "98:e7:f4:bf:6c:9c",
        "port": 55137
    },
    "user": {
        "name": "john.doe"
    }
}
{
    "message": "CEF:0|Claroty|Industrial Device Security Platform|1.0|11111111|Successful authentication with a Default/Weak password of length: 3, was detected on 5.6.7.8 (Firewall). 1.2.3.4 (Last known IP) (Chemistry Analyzer) had logged in with username: fgl.|5|device_asset_id=NRLDV001 device_assignees=[] device_category=IT device_connection_type_list=['Ethernet'] device_ip_list=['5.6.7.8'] device_labels=[] device_mac_list=['e0:23:ff:02:6a:89'] device_manufacturer=Fortinet device_model=FortiGate device_network_list=['Corporate'] device_note=None device_os=FortiOS device_site_name=Main device_subcategory=Network device_type=Firewall device_uid=e98cadb0-1838-4cc0-98f0-79d2a4678684 dst_ip=5.6.7.8 dst_mac=e8:98:6d:ce:1f:11 dst_port=21 event_description=Successful authentication with a Default/Weak password of length: 3, was detected on 5.6.7.8 (Firewall). 1.2.3.4 (Last known IP) (Chemistry Analyzer) had logged in with username: ftp. event_id=51455159 event_timestamp=2022-02-06T14:24:09.084580+00:00 event_type=Weak/Default Password msg_category=comm_event password_length=3 protocol=FTP server_port=None src_ip=1.2.3.4 src_mac=e8:98:6d:ce:1f:12 src_port=53866 username=ftp",
    "event": {
        "category": [
            "authentication"
        ],
        "code": "Weak/Default Password",
        "kind": "alert",
        "reason": "Successful authentication with a Default/Weak password of length: 3, was detected on 5.6.7.8 (Firewall). 1.2.3.4 (Last known IP) (Chemistry Analyzer) had logged in with username: ftp.",
        "severity": 5,
        "type": [
            "info"
        ]
    },
    "@timestamp": "2022-02-06T14:24:09.084580Z",
    "claroty": {
        "xdome": {
            "device": {
                "category": "IT",
                "site_name": "Main",
                "subcategory": "Network",
                "type": "Firewall"
            },
            "event_id": "51455159"
        }
    },
    "destination": {
        "address": "5.6.7.8",
        "ip": "5.6.7.8",
        "mac": "e8:98:6d:ce:1f:11",
        "port": 21
    },
    "device": {
        "id": "NRLDV001",
        "manufacturer": "Fortinet",
        "model": {
            "name": "FortiGate"
        }
    },
    "host": {
        "id": "e98cadb0-1838-4cc0-98f0-79d2a4678684",
        "ip": [
            "5.6.7.8"
        ],
        "mac": [
            "e0:23:ff:02:6a:89"
        ],
        "os": {
            "full": "FortiOS"
        },
        "type": "Firewall"
    },
    "network": {
        "protocol": "FTP"
    },
    "observer": {
        "product": "Industrial Device Security Platform",
        "vendor": "Claroty",
        "version": "1.0"
    },
    "related": {
        "ip": [
            "1.2.3.4",
            "5.6.7.8"
        ],
        "user": [
            "ftp"
        ]
    },
    "source": {
        "address": "1.2.3.4",
        "ip": "1.2.3.4",
        "mac": "e8:98:6d:ce:1f:12",
        "port": 53866
    },
    "user": {
        "name": "ftp"
    }
}
{
    "message": "CEF:0|Claroty|Claroty|0.0|370|device_change_event|5|device_asset_id=FDNTIUE device_uid=5b0e3015-0c8b-4ea4-b707-d25699d79ab0 device_mac_list=[None] device_ip_list=['3.4.5.6'] device_site_name=Lost & Found device_category=IT device_subcategory=Endpoint device_manufacturer=None device_type=None device_type_family=None device_model=None device_connection_type_list=['Ethernet'] device_network_list=['Corporate'] device_labels=[] device_assignees=[] device_note=None device_os=Linux 3.11+ change_id=370 change_timestamp=2024-01-17T09:32:35+00:00 change_type=Offline Status Change change_description=The device Status changed from Offline to Online after 11 days change_alert_id=111 change_alerted_attribute=is_online_text previous_offline_status_change=2024-01-05T14:27:15+00:00 last_offline_status_change=2024-01-17T09:32:35+00:00\n",
    "event": {
        "category": [
            "configuration"
        ],
        "kind": "alert",
        "reason": "The device Status changed from Offline to Online after 11 days",
        "severity": 5,
        "type": [
            "change"
        ]
    },
    "claroty": {
        "xdome": {
            "alert": {
                "id": "111"
            },
            "change": {
                "alerted_attribute": "is_online_text",
                "id": "370",
                "type": "Offline Status Change"
            },
            "device": {
                "category": "IT",
                "site_name": "Lost & Found",
                "subcategory": "Endpoint"
            }
        }
    },
    "device": {
        "id": "FDNTIUE"
    },
    "host": {
        "id": "5b0e3015-0c8b-4ea4-b707-d25699d79ab0",
        "ip": [
            "3.4.5.6"
        ],
        "mac": [
            "null"
        ],
        "os": {
            "full": "Linux 3.11+"
        }
    },
    "observer": {
        "product": "Claroty",
        "vendor": "Claroty",
        "version": "0.0"
    },
    "related": {
        "ip": [
            "3.4.5.6"
        ]
    }
}
{
    "message": "CEF:0|Claroty|Industrial Device Security Platform|1.0|11111111|Expired TLS Certificate was sent over TLS 1.2 from 1.2.3.4 (Server) to 5.6.7.8 (PC)|5|certificate_C=US certificate_CN=PRDVRZ1.prod.example.com certificate_L=None certificate_O=None certificate_OU=None certificate_ST=None certificate_expiry_date=20160526192415Z certificate_start_date=20150527192415Z certificate_thumbprint=AF:40:01:58:A8:3F:B2:AB:3C:7A:36:67:FD:65:FA:50:6C:67:A6:59 certificate_type=Server device_asset_id=BWMGLTVSTE device_assignees=[] device_category=IT device_connection_type_list=['Ethernet'] device_ip_list=['1.2.3.4'] device_labels=[] device_mac_list=['00:50:56:97:02:d4'] device_manufacturer=None device_model=None device_network_list=['Corporate'] device_note=None device_os=Windows Server 2012 R2 NT 6.3 device_site_name=Main device_subcategory=Servers device_type=Server device_uid=71b2bde6-370d-4a00-840d-bd828de48364 domain=nrldv001.prod.example.com dst_ip=5.6.7.8 dst_mac=00:50:56:94:b2:86 dst_port=59889 event_description=Expired TLS Certificate was sent over TLS 1.2 from 1.2.3.4 (Server) to 5.6.7.8 (PC) event_id=1111111 event_timestamp=2022-02-06T14:24:10.146720+00:00 event_type=Expired TLS Certificate geo_location=None msg_category=comm_event protocol=TLS 1.2 sender_id=NRLDV001 server_port=None src_ip=1.2.3.4 src_mac=e8:98:6d:ce:1f:10 src_port=8083",
    "event": {
        "category": [
            "network"
        ],
        "code": "Expired TLS Certificate",
        "kind": "alert",
        "reason": "Expired TLS Certificate was sent over TLS 1.2 from 1.2.3.4 (Server) to 5.6.7.8 (PC)",
        "severity": 5,
        "type": [
            "connection"
        ]
    },
    "@timestamp": "2022-02-06T14:24:10.146720Z",
    "claroty": {
        "xdome": {
            "device": {
                "category": "IT",
                "site_name": "Main",
                "subcategory": "Servers",
                "type": "Server"
            },
            "event_id": "1111111",
            "sender_id": "NRLDV001"
        }
    },
    "destination": {
        "address": "nrldv001.prod.example.com",
        "domain": "nrldv001.prod.example.com",
        "ip": "5.6.7.8",
        "mac": "00:50:56:94:b2:86",
        "port": 59889,
        "registered_domain": "example.com",
        "subdomain": "nrldv001.prod",
        "top_level_domain": "com"
    },
    "device": {
        "id": "BWMGLTVSTE"
    },
    "host": {
        "id": "71b2bde6-370d-4a00-840d-bd828de48364",
        "ip": [
            "1.2.3.4"
        ],
        "mac": [
            "00:50:56:97:02:d4"
        ],
        "os": {
            "full": "Windows Server 2012 R2 NT 6.3"
        },
        "type": "Server"
    },
    "network": {
        "protocol": "TLS 1.2"
    },
    "observer": {
        "product": "Industrial Device Security Platform",
        "vendor": "Claroty",
        "version": "1.0"
    },
    "related": {
        "hash": [
            "AF:40:01:58:A8:3F:B2:AB:3C:7A:36:67:FD:65:FA:50:6C:67:A6:59"
        ],
        "hosts": [
            "nrldv001.prod.example.com"
        ],
        "ip": [
            "1.2.3.4",
            "5.6.7.8"
        ]
    },
    "source": {
        "address": "1.2.3.4",
        "ip": "1.2.3.4",
        "mac": "e8:98:6d:ce:1f:10",
        "port": 8083
    },
    "tls": {
        "server": {
            "hash": {
                "sha1": "AF:40:01:58:A8:3F:B2:AB:3C:7A:36:67:FD:65:FA:50:6C:67:A6:59"
            },
            "x509": {
                "not_after": "2016-05-26T19:24:15Z",
                "not_before": "2015-05-27T19:24:15Z",
                "subject": {
                    "common_name": "PRDVRZ1.prod.example.com",
                    "country": "US"
                }
            }
        }
    }
}
{
    "message": "CEF:0|Claroty|Claroty|0.0|838|alert_affected_device|5|alert_id=838 alert_type_name=Malicious Internet Communication alert_name=Malicious Internet Communication: 5.6.7.8 alert_category=Threat alert_description=Internet communication detected between reported malicious IP address 5.6.7.8 and 5 devices alert_device_status=Unresolved alert_labels=[] alert_assignees=[] alert_note=None alert_mitre_technique_ids=[] alert_mitre_technique_names=[] device_asset_id=NLDPEOR device_uid=32c289c4-95f8-467b-92be-ae425fc0ea85 device_mac_list=[None] device_ip_list=['1.2.3.4'] device_site_name=Lost & Found device_category=IT device_subcategory=Computers device_manufacturer=None device_type=PC device_type_family=PC device_model=None device_connection_type_list=['Ethernet'] device_network_list=['Corporate'] device_labels=[] device_assignees=[] device_note=None device_os=Windows 10/Server 20H1 20H1 external_ip=5.6.7.8 malicious_ip_type=c2_ip malicious_ip_severity=3 malicious_ip_confidence=85 malicious_ip_source=threatfox osint malicious_ip_threat_type=C2 geo_location=France domain=localhost",
    "event": {
        "category": [
            "network"
        ],
        "kind": "alert",
        "severity": 5,
        "type": [
            "connection"
        ]
    },
    "claroty": {
        "xdome": {
            "alert": {
                "category": "Threat",
                "description": "Internet communication detected between reported malicious IP address 5.6.7.8 and 5 devices",
                "id": "838",
                "name": "Malicious Internet Communication: 5.6.7.8"
            },
            "device": {
                "category": "IT",
                "site_name": "Lost & Found",
                "subcategory": "Computers",
                "type": "PC",
                "type_family": "PC"
            },
            "malicious_ip": {
                "confidence": "85",
                "severity": "3",
                "source": "threatfox osint",
                "threat_type": "C2",
                "type": "c2_ip"
            }
        }
    },
    "destination": {
        "address": "localhost",
        "domain": "localhost",
        "ip": "5.6.7.8"
    },
    "device": {
        "id": "NLDPEOR"
    },
    "host": {
        "id": "32c289c4-95f8-467b-92be-ae425fc0ea85",
        "ip": [
            "1.2.3.4"
        ],
        "mac": [
            "null"
        ],
        "os": {
            "full": "Windows 10/Server 20H1 20H1"
        },
        "type": "PC"
    },
    "observer": {
        "product": "Claroty",
        "vendor": "Claroty",
        "version": "0.0"
    },
    "related": {
        "hosts": [
            "localhost"
        ],
        "ip": [
            "1.2.3.4",
            "5.6.7.8"
        ]
    }
}
{
    "message": "CEF:0|Claroty|Claroty|0.0|136411|comm_event|5|device_asset_id=device_id device_uid=137a04d5-3b0b-4893-91cb-86193b2b2041 device_mac_list=['00:11:22:33:44:55'] device_ip_list=['2.1.3.4'] device_site_name=Lost & Found device_category=IT device_subcategory=Computers device_manufacturer=Intel device_type=PC device_type_family=PC device_model=None device_connection_type_list=['Wireless'] device_network_list=['Corporate'] device_labels=[] device_assignees=[] device_note=None device_os=Windows 10 event_id=136411 event_timestamp=2024-01-26T12:53:33.035000+00:00 event_type=Malicious Internet Communication event_description=Outbound Internet communication detected from 1.2.3.4 (PC) to reported malicious address 5.6.7.8 event_alert_id=3467 src_ip=1.2.3.4 dst_ip=5.6.7.8 src_mac=33:44:55:22:11:00 dst_mac=99:88:77:66:55:44 protocol=None src_port=16871 dst_port=38026 server_port=None geo_location=New York, United States domain=None malicious_ip=5.6.7.8 malicious_ip_severity=low malicious_ip_confidence=89 malicious_ip_threat_type=actor malicious_ip_source=analyst malicious_ip_last_update=2024-01-11T15:15:37 malicious_ip_type=actor_ip malicious_ip_tags=['sekoia-cti-ip', 'netskope-ce']",
    "event": {
        "category": [
            "network"
        ],
        "code": "Malicious Internet Communication",
        "kind": "alert",
        "reason": "Outbound Internet communication detected from 1.2.3.4 (PC) to reported malicious address 5.6.7.8",
        "severity": 5,
        "type": [
            "connection"
        ]
    },
    "@timestamp": "2024-01-26T12:53:33.035000Z",
    "claroty": {
        "xdome": {
            "alert": {
                "id": "3467"
            },
            "device": {
                "category": "IT",
                "site_name": "Lost & Found",
                "subcategory": "Computers",
                "type": "PC",
                "type_family": "PC"
            },
            "event_id": "136411",
            "malicious_ip": {
                "confidence": "89",
                "severity": "low",
                "source": "analyst",
                "threat_type": "actor",
                "type": "actor_ip"
            }
        }
    },
    "destination": {
        "address": "5.6.7.8",
        "ip": "5.6.7.8",
        "mac": "99:88:77:66:55:44",
        "port": 38026
    },
    "device": {
        "id": "device_id",
        "manufacturer": "Intel"
    },
    "host": {
        "id": "137a04d5-3b0b-4893-91cb-86193b2b2041",
        "ip": [
            "2.1.3.4"
        ],
        "mac": [
            "00:11:22:33:44:55"
        ],
        "os": {
            "full": "Windows 10"
        },
        "type": "PC"
    },
    "observer": {
        "product": "Claroty",
        "vendor": "Claroty",
        "version": "0.0"
    },
    "related": {
        "ip": [
            "1.2.3.4",
            "2.1.3.4",
            "5.6.7.8"
        ]
    },
    "source": {
        "address": "1.2.3.4",
        "ip": "1.2.3.4",
        "mac": "33:44:55:22:11:00",
        "port": 16871
    }
}
{
    "message": "CEF:0|Claroty|Industrial Device Security Platform|1.0|11111111|Communication over POCT1-A (PHI-containing protocol) was detected between 1.2.3.4 (Hematology Analyzer Gateway) and 5.6.7.8 (Glucose Meter)|5|device_asset_id=DZMKWPEVVL device_assignees=[] device_category=Industrial device_connection_type_list=['Ethernet'] device_ip_list=['1.2.3.4'] device_labels=[] device_mac_list=['00:50:56:94:b3:b8'] device_manufacturer=Roche device_model=CoaguChek Gateway device_network_list=['Corporate'] device_note=None device_os=Windows Server 2016 1607 device_site_name=Main device_subcategory=Clinical Lab device_type=Hematology Analyzer device_uid=f257cf93-017d-42b7-9292-75dc8a8e248f domain=None dst_ip=5.6.7.8 dst_mac=b8:78:79:13:5e:00 dst_port=36812 event_description=Communication over POCT1-A (PHI-containing protocol) was detected between 1.2.3.4 (Hematology Analyzer Gateway) and 5.6.7.8 (Glucose Meter) event_id=11111111 event_timestamp=2022-02-06T14:24:49.785636+00:00 event_type=Unencrypted PHI Protocol Communication geo_location=None msg_category=comm_event protocol=POCT1-A server_port=None src_ip=1.2.3.4 src_mac=00:50:56:94:b3:b8 src_port=3001",
    "event": {
        "category": [
            "network"
        ],
        "code": "Unencrypted PHI Protocol Communication",
        "kind": "alert",
        "reason": "Communication over POCT1-A (PHI-containing protocol) was detected between 1.2.3.4 (Hematology Analyzer Gateway) and 5.6.7.8 (Glucose Meter)",
        "severity": 5,
        "type": [
            "connection"
        ]
    },
    "@timestamp": "2022-02-06T14:24:49.785636Z",
    "claroty": {
        "xdome": {
            "device": {
                "category": "Industrial",
                "site_name": "Main",
                "subcategory": "Clinical Lab",
                "type": "Hematology Analyzer"
            },
            "event_id": "11111111"
        }
    },
    "destination": {
        "address": "5.6.7.8",
        "ip": "5.6.7.8",
        "mac": "b8:78:79:13:5e:00",
        "port": 36812
    },
    "device": {
        "id": "DZMKWPEVVL",
        "manufacturer": "Roche",
        "model": {
            "name": "CoaguChek Gateway"
        }
    },
    "host": {
        "id": "f257cf93-017d-42b7-9292-75dc8a8e248f",
        "ip": [
            "1.2.3.4"
        ],
        "mac": [
            "00:50:56:94:b3:b8"
        ],
        "os": {
            "full": "Windows Server 2016 1607"
        },
        "type": "Hematology Analyzer"
    },
    "network": {
        "protocol": "POCT1-A"
    },
    "observer": {
        "product": "Industrial Device Security Platform",
        "vendor": "Claroty",
        "version": "1.0"
    },
    "related": {
        "ip": [
            "1.2.3.4",
            "5.6.7.8"
        ]
    },
    "source": {
        "address": "1.2.3.4",
        "ip": "1.2.3.4",
        "mac": "00:50:56:94:b3:b8",
        "port": 3001
    }
}
{
    "message": "CEF:0|Claroty|Claroty|0.0|74397|comm_event|5|device_asset_id=SRC001 device_uid=dcc6c7de-e4e5-4201-90d3-d7f0d5c38cbe device_mac_list=['00:50:56:94:2b:94'] device_ip_list=['1.2.3.4'] device_site_name=example device_category=OT device_subcategory=Process device_manufacturer=APC device_type=Industrial Network Equipment device_type_family=Industrial Network Equipment device_model=None device_connection_type_list=['Ethernet'] device_network_list=['Industrial'] device_labels=[] device_assignees=[] device_note=None device_os=None event_id=74397 event_timestamp=2024-04-21T11:50:50.417000+00:00 event_type=Network Threat Signature event_description=Network Threat Signature was triggered by communication from 1.2.3.4 (Industrial Network Equipment) to 5.6.7.8 (PC) event_alert_id=111 src_ip=1.2.3.4 dst_ip=5.6.7.8 src_mac=33:44:55:22:11:00 dst_mac=e8:98:6d:ce:1f:12 protocol=TELNET src_port=23 dst_port=57854 server_port=23 domain=None src_domain=None geo_location=None src_geo_location=None ip_protocol=TCP signature_id=2022732 signature_name=ET EXPLOIT Open MGate Device signature_active_rev=2 signature_content=alert tcp any !80 -> $HOME_NET any (msg:\"ET EXPLOIT Open MGate Device\"; flow:established,from_server; content:\"Model name|20|\"; pcre:\"/^\\x20+\\x3a\\x20MGate/R\"; content:\"|0d 00 0a|MAC address|20|\"; distance:0; pcre:\"/^\\x20+\\x3a\\x20(?:[0-9A-F]{2}\\x3a){5}[0-9A-F]{2}\\x0d\\x00\\x0a/R\"; classtype:successful-admin; sid:2022732; rev:2; metadata:created_at 2016_04_14, former_category CURRENT_EVENTS, updated_at 2019_07_26;); signature_tags=[] signature_severity=High signature_severity_description=High signature_confidence=60 signature_powered_by=Emerging Threats signature_external_links=[] signature_first_released=2016-04-14T00:00:00+00:00 signature_last_updated=2019-07-26T00:00:00+00:00 signature_last_updated_by_system=2024-02-14T11:29:55.695921+00:00 other_device_asset_id=NDEO04 other_device_uid=30e4f89a-89d9-458a-b011-b09370a93861 other_device_mac_list=[None] other_device_ip_list=['1.2.3.4'] other_device_site_name=example other_device_category=IT other_device_subcategory=Computers other_device_manufacturer=None other_device_type=PC other_device_type_family=PC other_device_model=None other_device_connection_type_list=['Ethernet'] other_device_network_list=['Industrial'] other_device_labels=[] other_device_assignees=[] other_device_note=None other_device_os=Windows 10 1607",
    "event": {
        "category": [
            "network"
        ],
        "code": "Network Threat Signature",
        "kind": "alert",
        "reason": "Network Threat Signature was triggered by communication from 1.2.3.4 (Industrial Network Equipment) to 5.6.7.8 (PC)",
        "severity": 5,
        "type": [
            "connection"
        ]
    },
    "@timestamp": "2024-04-21T11:50:50.417000Z",
    "claroty": {
        "xdome": {
            "alert": {
                "id": "111"
            },
            "device": {
                "category": "OT",
                "site_name": "example",
                "subcategory": "Process",
                "type": "Industrial Network Equipment",
                "type_family": "Industrial Network Equipment"
            },
            "event_id": "74397",
            "threat": {
                "signature_confidence": "60",
                "signature_content": "alert tcp any !80 -> $HOME_NET any (msg:\"ET EXPLOIT Open MGate Device\"; flow:established,from_server; content:\"Model name|20|\"; pcre:\"/^\\x20+\\x3a\\x20MGate/R\"; content:\"|0d 00 0a|MAC address|20|\"; distance:0; pcre:\"/^\\x20+\\x3a\\x20(?:[0-9A-F]{2}\\x3a){5}[0-9A-F]{2}\\x0d\\x00\\x0a/R\"; classtype:successful-admin; sid:2022732; rev:2; metadata:created_at 2016_04_14, former_category CURRENT_EVENTS, updated_at 2019_07_26;);",
                "signature_name": "ET EXPLOIT Open MGate Device",
                "signature_severity": "High"
            }
        }
    },
    "destination": {
        "address": "5.6.7.8",
        "ip": "5.6.7.8",
        "mac": "e8:98:6d:ce:1f:12",
        "port": 57854
    },
    "device": {
        "id": "SRC001",
        "manufacturer": "APC"
    },
    "host": {
        "id": "dcc6c7de-e4e5-4201-90d3-d7f0d5c38cbe",
        "ip": [
            "1.2.3.4"
        ],
        "mac": [
            "00:50:56:94:2b:94"
        ],
        "type": "Industrial Network Equipment"
    },
    "network": {
        "protocol": "TELNET"
    },
    "observer": {
        "product": "Claroty",
        "vendor": "Claroty",
        "version": "0.0"
    },
    "related": {
        "ip": [
            "1.2.3.4",
            "5.6.7.8"
        ]
    },
    "source": {
        "address": "1.2.3.4",
        "ip": "1.2.3.4",
        "mac": "33:44:55:22:11:00",
        "port": 23
    }
}
{
    "message": "CEF:0|Claroty|Industrial Device Security Platform|1.0|11111111|Communication over SMBv1 was detected between 1.2.3.4 (PC) and 172.23.44.46|5|client_id=ZOLDKI0234 device_asset_id=NRLDV001 device_assignees=[] device_category=IT device_connection_type_list=['Ethernet'] device_ip_list=['1.2.3.4'] device_labels=[] device_mac_list=['fc:3f:db:0d:87:89'] device_manufacturer=HP device_model=EliteDesk 800 G2 DM 35W device_network_list=['Corporate'] device_note=None device_os=Windows 10 1607 device_site_name=Main device_subcategory=Computers device_type=PC device_uid=6162cd8a-8dc8-40b2-8a4a-e7a922862505 dst_ip=172.23.44.46 dst_mac=c8:d3:ff:9b:4f:9c dst_port=60383 event_description=Communication over SMBv1 was detected between 1.2.3.4 (PC) and 172.23.44.46 event_id=11111111 event_timestamp=2022-02-06T14:21:52.873069+00:00 event_type=SMBv1 Communication msg_category=comm_event protocol=SMBv1 server_port=139 src_ip=1.2.3.4 src_mac=fc:3f:db:0d:87:89 src_port=139",
    "event": {
        "category": [
            "network"
        ],
        "code": "SMBv1 Communication",
        "kind": "alert",
        "reason": "Communication over SMBv1 was detected between 1.2.3.4 (PC) and 172.23.44.46",
        "severity": 5,
        "type": [
            "connection"
        ]
    },
    "@timestamp": "2022-02-06T14:21:52.873069Z",
    "claroty": {
        "xdome": {
            "client_id": "ZOLDKI0234",
            "device": {
                "category": "IT",
                "site_name": "Main",
                "subcategory": "Computers",
                "type": "PC"
            },
            "event_id": "11111111"
        }
    },
    "destination": {
        "address": "172.23.44.46",
        "ip": "172.23.44.46",
        "mac": "c8:d3:ff:9b:4f:9c",
        "port": 60383
    },
    "device": {
        "id": "NRLDV001",
        "manufacturer": "HP",
        "model": {
            "name": "EliteDesk 800 G2 DM 35W"
        }
    },
    "host": {
        "id": "6162cd8a-8dc8-40b2-8a4a-e7a922862505",
        "ip": [
            "1.2.3.4"
        ],
        "mac": [
            "fc:3f:db:0d:87:89"
        ],
        "os": {
            "full": "Windows 10 1607"
        },
        "type": "PC"
    },
    "network": {
        "protocol": "SMBv1"
    },
    "observer": {
        "product": "Industrial Device Security Platform",
        "vendor": "Claroty",
        "version": "1.0"
    },
    "related": {
        "ip": [
            "1.2.3.4",
            "172.23.44.46"
        ]
    },
    "source": {
        "address": "1.2.3.4",
        "ip": "1.2.3.4",
        "mac": "fc:3f:db:0d:87:89",
        "port": 139
    }
}

Extracted Fields

The following table lists the fields that are extracted, normalized under the ECS format, analyzed and indexed by the parser. It should be noted that infered fields are not listed.

Name Type Description
@timestamp date Date/time when the event originated.
claroty.xdome.alert.category keyword
claroty.xdome.alert.description keyword
claroty.xdome.alert.id keyword
claroty.xdome.alert.name keyword
claroty.xdome.alert.type keyword
claroty.xdome.change.alerted_attribute keyword
claroty.xdome.change.id keyword
claroty.xdome.change.timestamp keyword
claroty.xdome.change.type keyword
claroty.xdome.client_id keyword
claroty.xdome.device.category keyword
claroty.xdome.device.site_name keyword
claroty.xdome.device.subcategory keyword
claroty.xdome.device.type keyword
claroty.xdome.device.type_family keyword
claroty.xdome.event_id keyword
claroty.xdome.malicious_ip.confidence keyword
claroty.xdome.malicious_ip.severity keyword
claroty.xdome.malicious_ip.source keyword
claroty.xdome.malicious_ip.threat_type keyword
claroty.xdome.malicious_ip.type keyword
claroty.xdome.sender_id keyword
claroty.xdome.threat.signature_confidence keyword
claroty.xdome.threat.signature_content keyword
claroty.xdome.threat.signature_name keyword
claroty.xdome.threat.signature_severity keyword
destination.domain keyword The domain name of the destination.
destination.ip ip IP address of the destination.
destination.mac keyword MAC address of the destination.
destination.port long Port of the destination.
event.category keyword Event category. The second categorization field in the hierarchy.
event.code keyword Identification code for this event.
event.kind keyword The kind of the event. The highest categorization field in the hierarchy.
event.reason keyword Reason why this event happened, according to the source
event.severity long Numeric severity of the event.
event.type keyword Event type. The third categorization field in the hierarchy.
host.id keyword Unique host id.
host.ip ip Host ip addresses.
host.mac keyword Host MAC addresses.
host.os.full keyword Operating system name, including the version or code name.
host.type keyword Type of host.
network.protocol keyword Application protocol name.
observer.product keyword The product name of the observer.
observer.vendor keyword Vendor name of the observer.
observer.version keyword Observer version.
source.ip ip IP address of the source.
source.mac keyword MAC address of the source.
source.port long Port of the source.
tls.client.hash.sha1 keyword Certificate fingerprint using the SHA1 digest of DER-encoded version of certificate offered by the client.
tls.client.x509.not_after date Time at which the certificate is no longer considered valid.
tls.client.x509.not_before date Time at which the certificate is first considered valid.
tls.client.x509.subject.common_name keyword List of common names (CN) of subject.
tls.client.x509.subject.country keyword List of country (C) code
tls.client.x509.subject.locality keyword List of locality names (L)
tls.client.x509.subject.organization keyword List of organizations (O) of subject.
tls.client.x509.subject.organizational_unit keyword List of organizational units (OU) of subject.
tls.client.x509.subject.state_or_province keyword List of state or province names (ST, S, or P)
tls.server.hash.sha1 keyword Certificate fingerprint using the SHA1 digest of DER-encoded version of certificate offered by the server.
tls.server.x509.not_after date Time at which the certificate is no longer considered valid.
tls.server.x509.not_before date Time at which the certificate is first considered valid.
tls.server.x509.subject.common_name keyword List of common names (CN) of subject.
tls.server.x509.subject.country keyword List of country (C) code
tls.server.x509.subject.locality keyword List of locality names (L)
tls.server.x509.subject.organization keyword List of organizations (O) of subject.
tls.server.x509.subject.organizational_unit keyword List of organizational units (OU) of subject.
tls.server.x509.subject.state_or_province keyword List of state or province names (ST, S, or P)
user.name keyword Short name or login of the user.

For more information on the Intake Format, please find the code of the Parser, Smart Descriptions, and Supported Events here.

Further readings