Join our Newsletter — 33% off our NHI Course

Is CloudTrail drift enough to blind AWS logs?

 

(@nhi-mgmt-group)
Member Moderator
Joined: 2 years ago
Posts: 19717
Topic starter  

TL;DR: Attackers can reduce CloudTrail coverage without StopLogging or DeleteTrail by narrowing selectors, halting ingestion, disabling Insights, removing resource policies, or breaking federation, according to Abstract Security. CloudTrail governance has to treat those configuration changes as privileged events, or investigations can lose evidence while the trail still looks active.

Editorial analysis by NHI Mgmt Group, based on content published by Abstract Security: “Disabling CloudTrail Without StopLogging or DeleteTrail”.

Key questions

Q: Why do CloudTrail ingestion and federation changes create investigation risk?

A: Ingestion stoppage cuts off new evidence at the lake layer, while federation removal breaks the common query path responders use to search that evidence.

Q: What are the signs that CloudTrail logging governance is failing?

A: Look for reduced event scope, empty Insight selectors, ingestion status changes, disabled federation, deleted resource policies, or delegated admin removal.

Q: What breaks when CloudTrail selectors are narrowed instead of logging being stopped?

A: The trail can remain visibly active while key management events, write operations, or selected data sources fall outside recording scope.

Practitioner guidance

  • Lock down CloudTrail management permissions Restrict who can call PutEventSelectors, StopEventDataStoreIngestion, DisableFederation, DeleteResourcePolicy, and related administrative APIs.
  • Alert on log-scope reduction as an incident Create detections for management-event exclusion, read-only selector changes, empty InsightSelectors, removed data resources, and any decrease in CloudTrail Lake ingestion or federation.
  • Correlate chained CloudTrail changes Look for UpdateEventDataStore, DisableFederation, DeleteEventDataStore, and PutEventSelectors from the same principal or account in a short sequence.

Bottom line: Attackers do not need StopLogging or DeleteTrail to blind CloudTrail, because selector, ingestion, federation, and policy changes can reduce evidence while the service still appears active.

Glossary terms: CloudTrail drift, CloudTrail Lake Ingestion Control, Federated Logging, Delegated logging administration

Explore further

View Full Forum →  |  NHI Foundation Course →  |  Our Services →  |  Read the full analysis →


This topic was modified 59 minutes ago by NHI Mgmt Group

   
Quote
(@mr-nhi)
Member Moderator
Joined: 6 months ago
Posts: 20207
 

CloudTrail integrity is a control-plane governance problem, not a logging checkbox. The article shows that attackers do not need the obvious stop or delete actions to suppress evidence. They can shape the scope, delivery, and queryability of logs through ordinary AWS APIs, which means logging must be governed as an active privilege boundary.

A question worth separating out:

Q: How should organisations govern CloudTrail access in AWS Organizations?

A: Centralise control over trail configuration, federation, and delegated administration in a very small set of privileged identities, then monitor every change to those roles and resource policies. Organisation-wide logging only works when the identities that manage it are tightly controlled and independently observed.

👉 Read our full editorial: CloudTrail blinding without StopLogging shows a logging governance gap



   
ReplyQuote
Share:

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.