-
Notifications
You must be signed in to change notification settings - Fork 587
Open
Labels
Domain: EndpointOS: LinuxOS: Windowswindows related ruleswindows related rulesOS: macOSRule: NewProposal for new ruleProposal for new rulebacklogesqlES|QLES|QL
Description
Description
If you have local admin permissions on a machine, you can change the agent ID in the local agent configuration, restart the service, and the results will show up in Elasticsearch as the new agent ID.
This would allow an adversary to create a rogue host, where alerts would not be attributable to the right system. TAs would then have additional dwell time as responders looked for intrusions on the wrong system.
Required Info
Target indexes
logs-*
Additional requirements
Target Operating Systems
Windows, Linux, macOS
Tested ECS Version
8.10.0
<- telemetry
Optional Info
Query
FROM logs-*
| WHERE event.agent_id_status IS NOT NULL and event.agent_id_status != "verified"
| STATS hosts = count_distinct(agent.id)
| WHERE hosts >= 1
New fields required in ECS/data sources for this rule?
NA
Related issues or PRs
References
Example Data
Metadata
Metadata
Assignees
Labels
Domain: EndpointOS: LinuxOS: Windowswindows related ruleswindows related rulesOS: macOSRule: NewProposal for new ruleProposal for new rulebacklogesqlES|QLES|QL