Tenable One OT Exposure Custom CEF Keys

The following table explains the custom CEF keys that Tenable One OT Exposure uses in the Extension section of log entries. For each custom key, there is a corresponding Label key that describes its purpose as used by Tenable One OT Exposure.

CEF Key Name Full Name Data Type Length Description
cn1 deviceCustomNumber1 Long   A custom number field. Tenable One OT Exposure uses this field for Snapshot Diff detected events, to show which revision number didn't match the previous revision. Format: "cn1=%d"
cn1Label deviceCustomNumber1Label String 1023

The label field that describes the purpose of the corresponding custom field.

For Tenable One OT Exposure, cn1Label="revision".

cn2 deviceCustomNumber2 Long  

A custom number field. Tenable One OT Exposure uses this field for Firmware Version Change detected events, to show which backplane slot the firmware change occurred on.

Format: "cn2=%d"

cn2Label deviceCustomNumber2Label String 1023 The label field that describes the purpose of the corresponding custom field. For Tenable One OT Exposure, cn2Label="bpslot".
cn3 deviceCustomNumber2 Long  

A custom number field. Tenable One OT Exposure uses this field for Intrusion Detection Events to show the ID of the Vulnerability (in the CVE listing) that it detected.

Format: "cn3=%d"

cn3Label deviceCustomNumber3Label String 1023

The label field describing the purpose of the corresponding custom field.

For Tenable One OT Exposure, cn3Label="rule_sid".

cs1 deviceCustomString1 String 4000

A custom string field. Tenable One OT Exposure uses this field for Controller State Change detected and Controller Key State Change detected events to show the former and current states of the controller.

Format: "cs1=%s->%s" (old status->new status, for example: "running->stopped")

cs1Label deviceCustomString1Label String 1023 The label field that describes the purpose of the corresponding custom field. For Tenable One OT Exposure, cs1Label="value_change".
cs2 deviceCustomString2 String 4000 A custom string field. Tenable One OT Exposure uses this field for Tag Write Values detected events to show the tags that were written to and the values that were written. Format: "cs2=%s:%s",(tag name:tag value)
cs2Label deviceCustomString2Label String 1023 The label field that describes the purpose of the corresponding custom field. For Tenable One OT Exposure, cs2Label="tag".
cs3 deviceCustomString3 String 4000 A custom string field. Tenable One OT Exposure uses this field for New Module detected events, to show the name of the backplane that added the module. Format: "cs3=%s"
cs3Label deviceCustomString3Label String 1023 The label field that describes the purpose of the corresponding custom field. For Tenable One OT Exposure, cs3Label="Bpname".
cs4 deviceCustomString4 String 4000 A custom string field. Tenable One OT Exposure uses this field for IP Conflict detected and ARP Scan detected events, to show the IP addresses involved. Format: "cs4=%s"
cs4Label deviceCustomString4Label String 1023 The label field that describes the purpose of the corresponding custom field. For Tenable One OT Exposure, cs4Label="addresses".
cs5 deviceCustomString5 String 4000 A custom string field. Tenable One OT Exposure uses this field for SYN Scan detected events, to show the involved ports. Format: "cs5=%s"
cs5Label deviceCustomString5Label String 1023 The label field that describes the purpose of the corresponding custom field. For Tenable One OT Exposure, cs5Label="ports".
cs6 deviceCustomString6 String 4000 A custom string field .Tenable One OT Exposure uses this field to show the name of the Policy that generated the Event. Format: "cs6=%s"
cs6Label deviceCustomString6Label String 1023 The label field that describes the purpose of the corresponding custom field. For Tenable One OT Exposure, cs6Label="policy_name".
deviceCustomDate1 deviceCustomDate1 TimeStamp   A custom TimeStamp field. Tenable One OT Exposure uses this field for inactive asset events, to show the date and time that the asset was last active. Format: "last deviceCustomDate1=%s"
deviceCustomDate1Label deviceCustomDate1Label String 1023 The label field that describes the purpose of the corresponding custom field. For Tenable One OT Exposure, deviceCustomDate1Label ="last".