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.

Supported events

This integration supports the following events from Claroty xDome:

  • Alerts
  • Communication Events

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
Computer Account Deleted

Detects computer account deletion.

  • Effort: master
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
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
Remote Access Tool Domain

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

  • 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
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

Event Samples

Find below few samples of events and how they are normalized by Sekoia.io.

{
    "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.

Configure

This guide shows you how to set up an integration between Claroty xDome and Sekoia.io.

Prerequisites

  • Have an internal log concentrator

Create an intake

Go to the intake page and create a new intake from the format Claroty xDome. Copy the intake key.

Set up the integration

To forward the events, set up a new integration in our Claroty console:

  1. Log in our 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

Further readings