An AI agent may claim it executed a tool while the actual system process tree, file changes or network writes differ. ExecWeave records high-level agent actions separately from operating-system events and tries to connect the two only when a process match is uniquely compatible with observed evidence. The authors explicitly distinguish direct observations,…
Inspect the ClaimsCase · DiggingBeagle record
ExecWeave measured the limits of linking agent traces to actual OS effects
ExecWeave builds semantic and OS event graphs while abstaining from unsupported correlations; portable polling missed all 30 short-lived children at 500 ms in one test.
Published controlled research and its described configurations; no inference of unrelated production deployments.
Assessment profile
Assessment method- Setting
- evaluation
- Exploitation
- not established
- Evidence
- Grade B
- Remediation
- not applicable
- AI role
- WITH AI
Basis and provenance
Primary tool study includes controlled collector tests, explicit negative controls and paired overhead measurements. It establishes limitations of evidence correlation rather than an attacker exploit or production compromise.
Assessed Oct 17, 2026 using diggingbeagle.assessment/1.
Evidence basis: CLM-2026-EXECWEAVE-OS-TELEMETRY-1 · CLM-2026-EXECWEAVE-OS-TELEMETRY-2 · CLM-2026-EXECWEAVE-FALSE-UNIQUENESS · ExecWeave: correlating agent execution and OS telemetry without assuming causality
At a glance
Abstaining from unjustified attribution is better than turning timing proximity into a false incident story. Yet a missing process can also make a coincidental surviving event appear unique, so audit trails need a completeness model, not just confidence in the graph edge selection.
Read the implicationsNo claim of complete forensic coverage across Windows, macOS and Linux was demonstrated. Short-lived or delegated actions may be missed even when surviving graph edges appear unambiguous. Significant polling overhead in the evaluated workloads limits routine deployment without targeted instrumentation.
Limits and uncertaintyFull account
An AI agent may claim it executed a tool while the actual system process tree, file changes or network writes differ. ExecWeave records high-level agent actions separately from operating-system events and tries to connect the two only when a process match is uniquely compatible with observed evidence.
The authors explicitly distinguish direct observations, proposed inferences and links for which causality is not established. Their portable-process polling demonstration observed 18 of 30 short-lived child processes at a 20 ms interval but none at a 500 ms interval. The reported Linux workload median wall-time overheads were 408.8%, 85.2% and 62.3% for selected tests.
Abstaining from unjustified attribution is better than turning timing proximity into a false incident story. Yet a missing process can also make a coincidental surviving event appear unique, so audit trails need a completeness model, not just confidence in the graph edge selection.
The observed-identity negative control distinguishes two failure modes. When two compatible processes appear in telemetry, ExecWeave can abstain rather than invent a causal edge. When the true process is omitted and only a compatible impostor remains, that same uniqueness rule may produce an incorrect match. The paper also reports fixed-work median overhead of 408.8%, 85.2% and 62.3% on three Linux workloads. Those are not acceptable universal tracing costs. Any deployment using such a graph for incident attribution must retain unknown observations and support for inferred edges, rather than promoting matched proximity to verified tool effects.
ExecWeave addresses the part that a transcript-only monitor cannot check: whether an action left process, file or network evidence. Its own experiments show why missing telemetry cannot be converted into evidence of no effect; at slower sampling, short-lived children went unobserved. The execution-evidence pattern consequently requires abstention when event collection or attribution is incomplete rather than assigning apparent certainty to a unique remaining match.
Mechanism and trust boundary
- 01
Step
- 02
Step
- 03
Step
- 04
Step
Claims & evidence
CLM-2026-EXECWEAVE-OS-TELEMETRY-1In a 30-child test, polling at 20 ms observed 18 children, while polling at 500 ms observed none.supported
Basis: reported finding
- supportsExecWeave: correlating agent execution and OS telemetry without assuming causalityprimary disclosure
Evaluation, process-polling visibility and short-lived child-process counts
CLM-2026-EXECWEAVE-OS-TELEMETRY-2ExecWeave separates observed events from inferred semantic-to-OS correlations and may abstain when the causal attribution is ambiguous.supported
Basis: reported finding
- supportsExecWeave: correlating agent execution and OS telemetry without assuming causalityprimary disclosure
System design, correlation logic and evidence-labeling categories
CLM-2026-EXECWEAVE-FALSE-UNIQUENESSExecWeave negative controls showed that the uniquely compatible observed process can be the wrong one when the true process is not collected; abstaining on visible ambiguity alone does not guarantee sound attribution.supported
Basis: reported finding
- supportsExecWeave: correlating agent execution and OS telemetry without assuming causalityprimary disclosure
Paper Sections VIII and XI, false-uniqueness negative control and discussion
Implications
Abstaining from unjustified attribution is better than turning timing proximity into a false incident story. Yet a missing process can also make a coincidental surviving event appear unique, so audit trails need a completeness model, not just confidence in the graph edge selection.
Controls and mitigations
- Use propagated execution or process IDs where tools can provide them, and retain evidence type and provenance for every inferred edge.
- Test attribution against short-lived process ground truth and concurrent false-uniqueness controls before treating observability graphs as forensic evidence.
Unknowns and contradictions
- No claim of complete forensic coverage across Windows, macOS and Linux was demonstrated.
- Short-lived or delegated actions may be missed even when surviving graph edges appear unambiguous.
- Significant polling overhead in the evaluated workloads limits routine deployment without targeted instrumentation.
Sources and citation
Material revision history
- Oct 17, 2026 · Published version · first publication · revision 166
- Oct 17, 2026 · Canonical change recorded · material revision · revision 168Public fields changed: concepts, narrative