Question 120
Consider the following Security Fabric analytics issue: FortiAnalyzer receives an unsupported third-party application format and the operator assumes buying a generic SIEM license automatically creates a matching parser. Which ongoing safeguard best addresses the original risk?
Explanation
Correct Answer
Inventory supported log sources and required parser entitlements during onboarding. This long-term control addresses the recurring risk. The technical reason is: A Security Automation Service entitlement can offer parser downloads, but unknown formats still require an actual matching and enabled parser. A later acceptance test still needs to confirm: A known sample from the application is parsed and searchable by normalized fields.
Incorrect Answers
This safeguard, “Perform end-to-end parser-to-handler regression checks for field-name changes”, reduces a different source-defined risk: A SOC analyst builds an event handler on `srcip`, but a third-party parser maps the client address only into an unrelated raw key. That risk depends on: Normalized-field consistency is required for cross-source detection rules to match equivalent addresses. The recurring problem here is FortiAnalyzer receives an unsupported third-party application format and the operator assumes buying a generic SIEM license automatically creates a matching parser. The originally selected control “Inventory supported log sources and required parser entitlements during onboarding” is more specific because a Security Automation Service entitlement can offer parser downloads, but unknown formats still require an actual matching and enabled parser.
This safeguard, “Maintain a documented canonical identity field mapping per source format”, reduces a different source-defined risk: A Windows security event arrives with an account SID field, but analysts expect a normalized username column that the current parser never populates. That risk depends on: Normalization is field mapping; a present raw SID does not automatically create a meaningful canonical username. The recurring problem here is FortiAnalyzer receives an unsupported third-party application format and the operator assumes buying a generic SIEM license automatically creates a matching parser. The originally selected control “Inventory supported log sources and required parser entitlements during onboarding” is more specific because a Security Automation Service entitlement can offer parser downloads, but unknown formats still require an actual matching and enabled parser.
This safeguard, “Check field-completeness metrics rather than relying on parser match counts alone”, reduces a different source-defined risk: A third-party network sensor includes an attack type as a message suffix, but a parser anchored to the beginning of the line discards the suffix. That risk depends on: A parser can successfully match a record yet omit fields outside its extraction pattern. The recurring problem here is FortiAnalyzer receives an unsupported third-party application format and the operator assumes buying a generic SIEM license automatically creates a matching parser. The originally selected control “Inventory supported log sources and required parser entitlements during onboarding” is more specific because a Security Automation Service entitlement can offer parser downloads, but unknown formats still require an actual matching and enabled parser.