Skip to content

Add AWS check: Macie PHI discovery status #6

Description

@aanishs

What

Add an AWS check for Amazon Macie PHI discovery status.

v2 Architecture

  1. Add to frameworks/checks-registry.ts:
{ id: 'aws-macie-enabled', category: 'sensitive_data', description: 'Amazon Macie enabled for automated PHI/PII discovery', type: 'cloud_cli', provider: 'aws', command: 'aws macie2 get-macie-session --output json', severity_default: 'MEDIUM' }
  1. Add to nist/tool-bindings.json under control SI-12 (Information Management):
"SI-12": { "emdash": [..., "aws-macie-enabled"], ... }
  1. Run bun test to verify.

Why

Maps to NIST SI-12. Macie automates PHI discovery in S3 — the AWS-native way to know where sensitive data exists.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:scanScanning checks and integrationsgood first issueGood for newcomers

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions