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
Related Built-in Rules
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 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:
- Log in our Claroty platform
-
In the top bar, click
Settings > System Settings
-
In the left panel, click
My Integrations
-
In the
My Integrations
tab, click+ Add Integration
-
To create the new integration, select the
Internal Services
category and theSyslog
integration. ClickAdd
-
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 andRFC 5424
as the syslog protocol standard - Name the integration and select the collection server to use
-
In the
Integration Tasks
section:- Click
Export Alerts
(1) - Enable the Export (2)
- Click
Select All
(3)
- Click
-
In the
Integration Tasks
section:- Click
Export Comm. Events
(1) - Enable the Export (2)
- Click
Select All
(3)
- Click
-
Click
Apply