Files
artex/detections/sigma/correlation/artex_enrich_fanout.yml
T
dela 0335d572de
ci / go (push) Waiting to run
ci / go-db (agent) (push) Waiting to run
ci / go-db (config) (push) Waiting to run
ci / go-db (db) (push) Waiting to run
ci / go-db (evidence) (push) Waiting to run
ci / go-db (llmrec) (push) Waiting to run
ci / go-db (server) (push) Waiting to run
web / web (push) Waiting to run
docs / links (push) Canceled after 0s
detections / detections (push) Canceled after 0s
First Commit
2026-10-09 08:38:16 +08:00

38 lines
1.7 KiB
YAML

# references base rule: ../artex_enrich_user_agent.yml (ARTEX Asset Enrichment Probe User-Agent)
title: ARTEX Enrichment Fan-Out (One Source, Many Distinct Hosts)
id: 6fba3b7c-1dd9-4e18-bf55-d93fc1d2e2e0
status: experimental
description: |
Correlates a single client carrying the ARTEX enrichment User-Agent to many DISTINCT
destination hosts within a short window (distinct count of cs-host). Autonomous enrichment
fans out across an asset list at machine speed, so breadth — the number of different hosts
touched, not just request volume — is what separates it from a person browsing a few pages.
Evaluate this where your telemetry spans multiple hosts (CDN, WAF, reverse proxy, or shared
hosting) or at an egress point that sees outbound enrichment. As with the base rule, the
User-Agent can be changed; the durable signal is the fan-out behaviour, so pair this with the
defense guide section 4 and tune the distinct-host threshold and window to your environment.
references:
- https://github.com/jiwoochris/artex-ko/blob/main/docs/defense-ko.md
- https://github.com/jiwoochris/artex-ko/blob/main/docs/defense-en.md
- https://github.com/jiwoochris/artex-ko
author: artex-ko defense guide
date: 2026-10-05
tags:
- attack.reconnaissance
- attack.t1595
- attack.t1592
correlation:
type: value_count
rules:
- 34adfa15-1696-4322-afc0-f69988e9cc1e
group-by:
- c-ip
timespan: 10m
condition:
gte: 20
field: cs-host
falsepositives:
- Shared egress (NAT/proxy) where many users appear as one source; a legitimate scanner or
uptime monitor that fronts many hosts. Allow-list known sources and raise the threshold.
level: high