Courseiva
Security Logging and MonitoringhardMultiple ChoiceObjective-mapped

GuardDuty Suppression Rules and Filters for False Positives

A company is using Amazon GuardDuty to detect threats in its AWS environment. The security team notices that GuardDuty is generating a high number of 'UnauthorizedAccess:IAMUser/MaliciousIPCaller' findings for an IAM user that is used by a legacy application. The security team has verified that the IP addresses flagged are not malicious but are legitimate IPs used by the application's third-party service. The company wants to suppress these findings without disabling GuardDuty entirely. Which solution is the MOST effective and secure?

Quick Answer

A GuardDuty suppression rule is the right tool because it lets the security team filter out a very specific, already-verified pattern of false positives, in this case a particular finding type tied to a particular IAM user's ARN, without weakening detection anywhere else in the account. Because the rule can be scoped narrowly to the exact finding type and IAM user generating it, matching findings are automatically archived going forward, while GuardDuty continues surfacing that same finding type normally for every other user or resource. This precision is the key differentiator from the alternatives: disabling the finding type entirely would silence that detection capability account-wide, meaning a genuinely malicious IP triggering the same finding type against a different user would also go undetected, trading away real coverage to fix a narrow, already-understood false positive. Modifying IAM permissions has no effect on GuardDuty's detection logic, since GuardDuty analyzes behavior and threat intelligence rather than permission grants, and VPC Flow Log filters control what network data gets logged, not what GuardDuty reports as a finding. Whenever a scenario describes a confirmed, narrowly-scoped false positive that needs to be silenced without reducing detection elsewhere, look for a suppression mechanism scoped to the exact match criteria, rather than a blunt instrument like disabling an entire finding type.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Create a GuardDuty suppression rule that automatically archives findings for that IAM user.

GuardDuty suppression rules allow you to automatically archive findings that match specific criteria, such as a particular finding type and IAM user ARN. This suppresses false positives for that user without affecting other findings. Option B is correct because it uses this built-in feature. Option A is incorrect because disabling the finding type would suppress all such findings for all users, which is too broad. Option C is incorrect because VPC flow log filters control logging, not GuardDuty findings. Option D is incorrect because modifying IAM permissions does not influence GuardDuty detection or suppression.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Disable the specific finding type in GuardDuty settings.

    Why it's wrong here

    Disabling the finding type suppresses all findings of that type, which may hide real threats.

  • Create a GuardDuty suppression rule that automatically archives findings for that IAM user.

    Why this is correct

    Suppression rules allow you to filter out known false positives based on specific criteria.

  • Create a VPC flow log filter to exclude traffic from those IP addresses.

    Why it's wrong here

    VPC flow logs are separate from GuardDuty and do not suppress findings.

  • Modify the IAM user's permissions to restrict the IP addresses it can use.

    Why it's wrong here

    IAM permissions do not affect GuardDuty finding generation.

About these practice questions

Courseiva writes every SCS-C02 question from scratch — 376 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

Same concept, more angles

1 more way this is tested on SCS-C02

These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.

Variation 1. A company uses Amazon GuardDuty and wants to suppress low-severity findings that are known false positives. What is the recommended approach?

medium
  • A.Configure a CloudWatch Events rule to ignore the findings
  • B.Manually delete the findings from the GuardDuty console
  • C.Disable the GuardDuty detector for the affected accounts
  • D.Create a GuardDuty filter to suppress the findings

Why D: GuardDuty filters allow you to automatically suppress low-severity findings that are known false positives by setting the filter action to 'ARCHIVE'. This prevents the findings from appearing in the active findings list without disabling detection or deleting data. Filters are the recommended approach because they are purpose-built for this use case and preserve the audit trail.

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This SCS-C02 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SCS-C02 exam.