AWS GuardDuty CreateIPSet Trusted IP Set Changes (CloudTrail)

Alerts on CloudTrail GuardDuty CreateIPSet events that add or update trusted IP address sets.

FreeReviewedSigma · High · v5
Product
aws
Service
cloudtrail
Author
faloker (SigmaHQ), DRL 1.1
Published
2020-02-11
Updated
2026-07-31
title: AWS GuardDuty CreateIPSet Trusted IP Set Changes (CloudTrail)
id: ae46d5c9-f0ca-48b8-8478-e6185dafbc7b
status: test
description: This rule flags CloudTrail events where GuardDuty creates an IP set, which can be used to manage trusted or ignored IP addresses. Attackers may attempt to weaken defensive coverage by altering which sources are considered trustworthy. The detection relies on CloudTrail telemetry matching eventSource guardduty.amazonaws.com and eventName CreateIPSet.
references:
  - https://github.com/RhinoSecurityLabs/pacu/blob/866376cd711666c775bbfcde0524c817f2c5b181/pacu/modules/guardduty__whitelist_ip/main.py#L9
  - https://github.com/SigmaHQ/sigma/blob/master/rules/cloud/aws/cloudtrail/aws_guardduty_disruption.yml
author: faloker, Huntrule Team
date: 2020-02-11
modified: 2022-10-09
tags:
  - attack.defense-impairment
  - attack.t1685
logsource:
  product: aws
  service: cloudtrail
detection:
  selection_source:
    eventSource: guardduty.amazonaws.com
    eventName: CreateIPSet
  condition: selection_source
falsepositives:
  - Valid change in the GuardDuty (e.g. to ignore internal scanners)
level: high
license: DRL-1.1
related:
  - id: 6e61ee20-ce00-4f8d-8aee-bedd8216f7e3
    type: derived