Replies: 1 comment
|
Your reading is right, and there is a stronger version of it. A missing ATT&CK tag is a gap in enrichment. Nothing downstream needs it to exist, and a wrong technique id is worse than none, because an analyst pivots on A missing approval is a gap in a chain. No IDE reports the human's click, so if we recorded nothing the trail would say a gated action ran with no gate, which is indistinguishable from an agent that bypassed one. The absence would be a stronger and falser claim than the inference. So the asymmetry is not conservative versus permissive. Both choices refuse to assert something we did not see. One refuses by staying silent, the other refuses by labelling what it did instead. The marker is load-bearing inside the engine tooWorth knowing before the SIEM question. if str(_action(event).get("reason") or "").startswith("inferred:"):
continueIngest synthesises Your actual question, checked rather than answered from the docsI ran a synthetic It survives both. But not equally, and you have found something. In ECS it lands in two places, including the namespaced passthrough, so an analyst can filter on it. In UDM it survives only inside So the honest answer to "can it be normalized away" is: not by us today, and far more easily in UDM than in ECS. What should change
Additive to schema 1.2.0, and the prefix stays for compatibility. Filing it now and crediting the question. |
Uh oh!
There was an error while loading. Please reload this page.
Two choices in the README point opposite ways and I would like to know how you settled them.
Unrecognized tool calls carry no ATT&CK tag rather than a guess. Approvals go the other way: a tool that runs after a prompt is treated as approved, marked
inferred:*, and that is the large majority of gates.I think I see why. A blank tag costs nothing, while a blank approval would break sequence rules that need a gate event to correlate against.
The part I cannot tell from the docs is what happens to the marker downstream. Does
inferred:survive the ECS and UDM mappings, or can it be normalized away before an analyst reads the event?All reactions