Agentic AI on Wazuh

Agentic AI Applied to Wazuh Alerts

Wazuh's rule engine is deterministic — a rule either fires or it doesn't. ARIA's agentic AI layer handles what rules can't: ambiguous events where the right disposition depends on context that no static rule can capture.

Rules and AI — Complementary, Not Competing

Wazuh's detection model is rule-based: rules fire when log fields match specified conditions. This is effective for known attack patterns — the rule set maps extensively to MITRE ATT&CK techniques and covers the common variants of most documented attack classes. It is also predictable: the same rule fires consistently for the same input, which makes it auditable.

Rules have a structural limitation, though. A rule cannot assess whether a PowerShell invocation is suspicious in context. It fires because PowerShell matching a pattern was executed, regardless of whether this user runs PowerShell regularly, whether the parent process is expected, whether this happened during business hours, or whether there are corroborating events in the past hour. Context is not available to the rule at evaluation time.

ARIA's agentic AI layer is designed for this class of decision. It is not a replacement for Wazuh's rule engine — deterministic rules continue to handle known attack patterns. The AI layer handles the events where context is required to determine whether the alert is benign or worth investigating. These are precisely the events that require analyst time in a manually-triaged environment.

What "Agentic" Means for Wazuh Events

When an agentic AI system processes a Wazuh alert, it does not evaluate the event in isolation. Before the AI sees the alert, enrichment queries run: what does threat intel say about any indicators in this alert, what has this endpoint or user done recently, what MITRE technique did the Wazuh sensor assign. The AI receives all of this context before reasoning.

The AI produces a structured verdict in which each reasoning step cites the evidence that supports it. A verdict that says "this process invocation is consistent with the user's normal pattern" must be supported by the alert history query that shows what the user's normal pattern is. A verdict that says "the parent process is anomalous for this technique" must cite the process telemetry that shows the parent chain.

This multi-step, evidence-cited reasoning is what distinguishes agentic triage from single-pass scoring. A scoring model returns a number. An agentic model returns a structured argument that can be reviewed, challenged, and audited.

The Verification Step

Every agentic verdict in ARIA goes to a second model from a different vendor for independent review. The verifier's role is to find gaps: claims that exceed their evidence, required enrichment that was not consulted, confidence levels that seem inconsistent with the data. If the verifier identifies a gap, the verdict is disputed and the alert goes to a security engineer.

The two-model approach reduces correlated failures. If the triage model has a systematic blind spot for a particular Wazuh rule class — a tendency to under-weight certain process parent chains, for example — a verifier from a different vendor is less likely to share that specific failure mode.

Deterministic bypass rules operate outside the agentic pipeline for known-benign patterns. These are narrow rules maintained explicitly for specific Wazuh rule IDs and process signatures that reliably produce false positives. They close alerts before AI is invoked — not as a shortcut but as the correct approach for events that genuinely do not require AI reasoning.

What the agentic layer contributes over Wazuh rules alone:

  • Entity context: what this endpoint or user has done recently
  • Indicator context: what threat intel says about IPs, hashes, or domains
  • Recent activity: what this endpoint or user has done in the preceding hours
  • Corroborating signal: whether related events support or contradict the alert
  • Confidence modeling: explicit uncertainty when evidence is sparse
Common Questions
Does the agentic AI layer change Wazuh's rule output?
No. The rule output is preserved verbatim. The agentic layer adds context and reasoning on top of the Wazuh alert — it does not reinterpret the rule match or assign different severity. The verdict is stored alongside the original Wazuh data.
Can agentic AI close an alert that Wazuh flagged as high-severity?
Yes, if the evidence supports a benign conclusion and the verifier agrees. A Wazuh high-severity alert that is a known false positive for this environment — where the entity history, process context, and threat intel all indicate benign activity — can be auto-closed if the evidence sufficiency check passes and the verifier does not dispute the verdict. The full trace is preserved showing the reasoning.
Does the agentic AI work on all Wazuh rule types?
The agentic pipeline applies to all Wazuh events that are not covered by deterministic bypass rules. Bypass rules handle specific rule ID and signature combinations that are known false positives — those events never reach the AI layer. Everything else goes through enrichment and agentic triage.
What is the latency between a Wazuh alert firing and the agentic verdict?
Latency depends on the enrichment sources and LLM response time. There is no latency figure to state here — it varies based on how many enrichment queries run and network conditions. The pipeline is not designed for sub-second response; it is designed for thorough investigation before disposition.

See ARIA in Practice

Book a free assessment to see how the pipeline handles your actual alert environment.

Book Free Assessment
No contract. No setup fee. Cancel anytime.

See Plans

Starting at $799/month. No long-term contracts required.

View Pricing