Amazon Web Services solution: consolidate AWS log-tampering analytic rules into tiered High/Low detections, fix MITRE mapping (remove T1070 & T1685.002, standardize on T1562.008), remove duplicate rule, and refresh the Data Connectors section in createUiDefinition (v3.0.12) - #14983
Open
v-utpalkumar (v-utpalkumar) wants to merge 2 commits into
Open
Amazon Web Services solution: consolidate AWS log-tampering analytic rules into tiered High/Low detections, fix MITRE mapping (remove T1070 & T1685.002, standardize on T1562.008), remove duplicate rule, and refresh the Data Connectors section in createUiDefinition (v3.0.12)#14983v-utpalkumar (v-utpalkumar) wants to merge 2 commits into
Amazon Web Services solution: consolidate AWS log-tampering analytic rules into tiered High/Low detections, fix MITRE mapping (remove T1070 & T1685.002, standardize on T1562.008), remove duplicate rule, and refresh the Data Connectors section in createUiDefinition (v3.0.12)#14983v-utpalkumar (v-utpalkumar) wants to merge 2 commits into
Conversation
|
Hello how are you I am GitHub bot |
Contributor
|
This connector looks good from a connector configuration standpoint; I've requested a review from Ofer Inbar (@oferInbar) for the analytic rules and backward compatibility concerns. |
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.
Change(s):
AWSS3data connector and theUserAgentcustom detail. Bumped to1.0.6.(isnotempty(ErrorMessage) or isnotempty(ErrorCode))filter so it fires only on failed attempts — making it mutually exclusive with the High rule — and expanded the event coverage to mirror it (DeleteLogGroupplus theUpdateTrailweakening checks). MITRE: removedT1070and standardized onT1562.008. Bumped to1.0.6.AWS_ClearStopChangeTrailLogs) changed fromT1070toT1562.008. The High rule (AWS_LogTampering) was already mapped toT1562.008(unchanged).T1685.002was trialed during development but removed, so both committed rules useT1562.008underDefenseEvasion.3.0.12; ReleaseNotes.md updated accordingly.Reason for Change(s):
DeleteLogGroupand the trail-weakeningUpdateTrailchecks), and added theAWSS3connector to the High rule for parity.T1685.002mapping caused a "No valid tactic corresponding to the technique T1685" save error in Sentinel —T1685is an ATT&CK v19 technique whose tactic ("Defense Impairment") is not yet supported in the Sentinel data model and did not correspond to any tactic in the rules'tacticsfield. RemovingT1685.002and standardizing onT1562.008(which correctly maps toDefenseEvasion) resolves the save error while keeping an accurate cloud-log-tampering classification.T1070(Indicator Removal) was too generic and host/OS-oriented (bash history, registry, file metadata) — it did not accurately represent AWS API-driven logging tampering, so it was removed in favor of the cloud-specificT1562.008("Impair Defenses: Disable or Modify Cloud Logs").Version Updated:
3.0.11→3.0.121.0.5→1.0.61.0.5→1.0.6Testing Completed:
T1685save error no longer occurs).3.0.12and no longer reference the removed rule (GUID093fe75e-…).Checked that the validations are passing and have addressed any issues that are present:
T1562.008↔DefenseEvasion).DD-MM-YYYYdate, descending order).