Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
CloudTrail fields were removed before their consuming rules ran, normal successful calls were rejected because
errorCodewas absent, and console failures containing onlyerrorMessagecould be classified as successful. This replacement repairs the AWS filter and all 73 rule consumers across both AWS rule directories.Validation: 190 synthetic raw cases with positive/negative assertions for every rule, 31 official AWS examples with explicit expectations, and 22 actual SDK history suites against an isolated mock. The source suite passes 278 records with zero failures/skips. An integration of the ten completed replacement heads against official v11
a1214909caae5957a3005a5ddf131b32410d7054passes 1,607 records with no conflicts or failures; eight private/documentation tests are skipped there and covered by separate source runs. The newer Microsoft 365 changes remain intact; rejected pending-source branches are not overlaid in this check.Limits: no AWS records were retained on the 30 reachable instances; one other instance was unavailable. No live AWS parser/alert or false-positive reduction is claimed. Nested service parameter variants need customer/staging confirmation. Legacy S3 byte-direction mappings remain explicitly unverified and unchanged in direction; invalid numeric values are now guarded. Existing administrative heuristics still require tuning. The filter and rules must ship together, with up to 24 hours of new correlation history.
Full evidence, migration notes and limitations:
filters/audits/aws.md.Historical review input: #2596 at
cd4034746a957520acad719929678029d6a2a36f, left untouched. This is a new draft against the actual UTMStack v11 repository, for team review only. Nothing was deployed or merged, and auto-merge is not enabled.