Parsers and Generated Fields

Tag Fields Created by Parser claroty-ctd
  • #Cps.version

  • #Vendor

  • #ecs.version

  • #event.dataset

  • #event.kind

  • #event.module

  • #event.outcome

  • #observer.type

Fields Identified by Parser claroty-ctd
Source FieldCPS FieldDescriptionMapping
Vendor.ext.CtdDestinationHostdestination.domainDestination hostname (converted to lowercase)Copied with lowercase conversion
Vendor.ext.CtdDestinationIpdestination.ipDestination IP addressDirect assignment
Vendor.ext.CtdDestinationMacdestination.macDestination MAC address (reformatted with hyphens)Copied with colon-to-hyphen replacement
Noneecs.versionECS schema versionStatic value: 8.17.0
Vendor.event_class_idevent.category[]Event categorization (Alert*=threat, others=network)Array populated based on event_class_id conditions
Vendor.event_class_idevent.kindEvent classification (Alert*=alert, others=event)Conditional assignment based on event_class_id
Noneevent.moduleEvent module identifierStatic value: ctd
Vendor.severityevent.severityNumeric severity (2=30, 5=50, 7=70, 10=90)Mapped from severity with numeric conversion
Vendor.event_class_idevent.type[]Event type (Alert*=indicator, others=info)Array populated based on event_class_id conditions
Vendor.ext.CtdFilePathfile.pathFile path (only for Insight events)Conditional assignment for Insight events
Vendor.severitylog.levelSeverity level mapping (2=low, 5=medium, 7=high, 10=critical)Mapped from severity with text conversion
Nonelog.syslog.appnameSyslog application nameExtracted from rawstring using regex pattern
Nonelog.syslog.hostnameSyslog hostnameExtracted from rawstring using regex pattern
Nonelog.syslog.msgidSyslog message IDExtracted from rawstring using regex pattern
Nonelog.syslog.prioritySyslog priority valueExtracted from rawstring using regex pattern
Nonelog.syslog.procidSyslog process IDExtracted from rawstring using regex pattern
Nonelog.syslog.structured_dataSyslog structured dataExtracted from rawstring using regex pattern
Vendor.ext.CtdMessagemessageMessage contentConditional assignment from CtdMessage
Vendor.ext.CtdSourceHostsource.domainSource hostname (converted to lowercase)Copied with lowercase conversion
Vendor.ext.CtdSourceIpsource.ipSource IP addressDirect assignment
Vendor.ext.CtdSourceMacsource.macSource MAC address (reformatted with hyphens)Copied with colon-to-hyphen replacement
Vendor.ext.CtdCveIdvulnerability.idCVE identifier (only for Insight events)Conditional assignment for Insight events
Vendor.ext.CtdCveScorevulnerability.score.baseCVE score (only for Insight events)Conditional assignment for Insight events