Skip to content
NEWError doctor and Watchtower: failed n8n runs explained in plain words, and emailed to you. See what is new

Library / Security & Compliance

Security & Compliance

Scan GitHub for Exposed AWS Keys and Alert Slack

When you run it, it lists active AWS IAM access keys, searches GitHub for exposed copies, and reports matches to Slack.

What it does

# 🔐🕵️‍♂️ GitHub Scanner for Exposed AWS IAM Keys – Quick Overview ## ⚙️ Workflow at a Glance 1. 🔍 Automated Discovery Scans GitHub repositories for exposed AWS IAM access keys associated with your AWS account. 2. 🧠 Intelligent Filtering Processes only active access keys and eliminates duplicate findings. 3. 🚨 Risk Assessment Evaluates exposure severity and assigns risk levels (High/Medium/Low) based on findings. 4. 📣 Actionable Alerts Sends detailed Slack notifications with interactive buttons for immediate response. 5. 🛠️ Remediation Guidance Provides step-by-step instructions for securing compromised credentials. 6. 🔄 Continuous Monitoring Maintains ongoing surveillance to detect new exposures quickly. --- *🛡️ This workflow helps security teams quickly identify and respond to potential security breaches from exposed AWS credentials.*

The steps

  1. When clicking ‘Execute workflow’
  2. Split Users for Processing
  3. Get User Access Keys
  4. Filter Active Keys Only
  5. Search GitHub for Exposed Keys
  6. Aggregate Search Results
  7. Check For Compromised Keys
  8. Generate Security Report
  9. Continue Scanning
  10. Slack
  11. Format Slack Alert
  12. Prepare Github Search
  13. Rate Limit Wait
  14. List AWS Users1

16 steps in total.

Similar automations