The tables below provide the following CEF-App Control mapping information:

Table 1. Mapping of App Control Event Data to CEF Header Fields
CEF Prefix Field App Control Value Description
Host Hostname Hostname of the App Control Server providing the Syslog output.
Version 0 CEF format version. By default this is 0.
Device Vendor VMware Carbon Black The company name of the syslog output provider.
Device Version 8.7.0.xxx The version of product generating syslog output. The current App Control version is 8.7.0 and xxx represents the build number appended to the version.
Device Product App Control The product name of the syslog output provider.
SignatureID Event subtype ID Unique number for the event subtype as classified by App Control.
Name Event subtype name Unique name for the event subtype as classified by App Control.
Severity Event severity ID Numeric value indicating the severity of the event. App Control event severity ranges from 7 (least severe) to 0 (most severe). These are mapped to CEF severity levels, which range from 0 (least severe) to 10 (most severe). The CEF severity is calculated by subtracting the App Control severity from 9. This means that the most severe App Control event has a CEF severity of 9. The least severe App Control event has a CEF severity of 2.
Extension (varies) Additional event information. See Mapping of App Control Event Data to CEF Extensions.
Table 2. Mapping of App Control Event Data to CEF Extensions
CEF Extension Name App Control Event Field Description
externalId Event ID Unique auto-incremented ID of each generated App Control event.
DeviceEventCategory Event Type App Control event type
startTime Event Timestamp Timestamp when the event was created on the endpoint (in UTC).
ReceiptTime Event Received Timestamp Timestamp when the event was received by the App Control Server (in UTC).
Message Event Description Full text message of the App Control event
deviceHostName Server Hostname App Control Server host name. Note that this could be an IP address if that is what was entered during server installation.
destinationAddress * IP Address IPv4 address of the machine generating the event (if available).
deviceCustomIPv6Address3 * IP Address Ipv6 address of the machine generating the event (if available).
destinationHostName * Hostname Host name of the machine generating the event.
destinationUserName * Username User name of the user generating the event.
Fileld * Antibody ID Unique (auto-incremented) ID of the file generating the event.
filePath * File Path Full pathname of the file generating the event.
* CEF Extensions with asterisks are context-dependent and not available on all events.
Table 3. Mapping to Custom CEF Extensions
CEF Custom Extension & Label App Control Event Field Description

deviceCustomString1 *

deviceCustomString1Label = “rootHash”

Root Hash Root hash of the file generating the event.

deviceCustomString2 *

deviceCustomString2Label = “installerFilename”

Installer Filename Installer Filename of the file generating the event.

deviceCustomString3 *

deviceCustomString3Label = “policy”

Policy App Control policy of the machine generating the event.

deviceCustomString 4*

deviceCustomString4Label = “banName”

Ban Name For a block event, the name of the ban (if any) that blocked the file; some bans are unnamed

deviceCustomString 5*

deviceCustomString5Label = “ruleName”

Rule Name The name of the rule associated with the event (if any)

deviceCustomString 6*

deviceCustomString6Label = “updaterName”

Updater Name The name of the Updater associated with the event (if any)

deviceCustomFloatingPoint1 *

deviceCustomFloatingPoint1Label = “fileTrust”

File Trust

File trust from Carbon Black File Reputation of the file associated with the event. Pending means that Carbon Black File Reputation lookup was not yet performed but will be. (Conditional)

-2 pending

-1 unknown

0-10 Trust value

deviceCustomFlexString1 *

deviceCustomFlexString1Label = “fileThreat”

File Threat

File threat from Carbon Black File Reputation of the file associated with the event. Pending means that Carbon Black File Reputation lookup was not yet performed but will be. (Conditional)“pending”

“unknown”

“0 - No threat”

“1 - Potential risk”

“2 – Malicious”

deviceCustomFloatingPoint2 *

deviceCustomFloatingPoint2Label = “processTrust”

Process Trust

Parent process trust from Carbon Black File Reputation of the file associated with the event. Pending means that Carbon Black File Reputation lookup was not yet performed but will be. (Conditional)

-2 pending

-1 unknown

0-10 Trust value

deviceCustomFlexString2*

deviceCustomFlexString2Label = “processThreat”

Process Threat

Parent process threat from Carbon Black File Reputation of the file associated with the event. Pending implies that Carbon Black File Reputation lookup was not yet performed but will be. (Conditional)

“pending”

“unknown”

“0 - No threat”

“1 - Potential risk”

“2 – Malicious”

* All CEF Custom Extensions are context-dependent and not available on all events.