AWS Security Hub MCP App: Turn Compliance Findings into Action

Security Hub’s new MCP app brings exposure findings into Claude Desktop. Setup, available tools, and practical use cases for compliance triage and remediation prioritization.

August 1, 2026 · 7 min · 1322 words · Javier Pulido

AWS GuardDuty Runtime Monitoring: The Security Agent That Sees Inside Your Workloads

Standard GuardDuty analyzes VPC Flow Logs, CloudTrail events, and DNS queries — all metadata about what happened around your workloads. It sees that an EC2 instance connected to a suspicious IP, but it can’t tell you which process made that connection, what command-line arguments it used, or whether it escalated privileges first. Runtime Monitoring changes that. It deploys a lightweight security agent inside your EC2 instances, EKS pods, and ECS tasks that watches operating system events in real time. Process execution, file access, network connections, privilege changes — all visible to GuardDuty without you writing a single detection rule. ...

July 27, 2026 · 13 min · 2573 words · Javier Pulido

AWS Secrets Manager Now Sends Events to EventBridge: How to Set Up Rotation Alerts

As of July 2026, AWS Secrets Manager automatically publishes events to Amazon EventBridge whenever a secret value changes. No opt-in, no configuration, no extra cost. This is a significant improvement for anyone monitoring credential rotation or building event-driven security workflows. Before this, detecting secret changes meant parsing CloudTrail logs and correlating multiple API calls (PutSecretValue, UpdateSecretValue, rotation success/failure) — doable but brittle. Now you get a single, clean event on the default EventBridge bus every time a secret changes. ...

July 25, 2026 · 5 min · 979 words · Javier Pulido

AWS GuardDuty vs Security Hub: What Each Does and When You Need Both

GuardDuty and Security Hub show up in almost every AWS security architecture, but they solve fundamentally different problems. GuardDuty watches what’s happening right now — threat detection. Security Hub checks whether your environment is configured correctly — posture management. They overlap in one specific area (findings), which is where the confusion starts. This post breaks down what each service actually does, where they complement each other, and how to set them up together without redundant noise or wasted spend. ...

July 22, 2026 · 8 min · 1703 words · Javier Pulido

I Investigated a Real Phishing Attack — Here's the Full Kill Chain

Walkthrough of a real phishing-initiated endpoint compromise I investigated. Covers the full attack chain from password-protected PDF to PowerShell loader, forensic analysis in an isolated lab, and the response failures that delayed containment.

July 17, 2026 · 9 min · 1898 words · Javier Pulido

AWS CloudTrail Log Analysis: How to Find Who Did What (And When)

How to actually use CloudTrail logs day-to-day — tracing non-compliant resources to their source, querying with Athena, and setting up alerts before things go wrong.

July 13, 2026 · 9 min · 1767 words · Javier Pulido

AWS SCPs That Actually Work: Practical Guide for Real Teams

SCPs every AWS org should deploy on day one — plus the break-glass pattern, limit gotchas, and why you shouldn’t use SCPs to fix human behavior.

July 8, 2026 · 9 min · 1711 words · Javier Pulido

AmazonSSMManagedInstanceCore: Full Policy Breakdown

Full breakdown of every permission in the AmazonSSMManagedInstanceCore IAM policy, plus a least-privilege custom alternative for production EC2 instances.

July 7, 2026 · 8 min · 1496 words · Javier Pulido

AWS Incident Response: 5 Scenarios & How to Contain Them

Five real-world AWS incident response scenarios with detection signals, containment steps, CLI commands, and automation examples. Practical guide for security teams.

July 7, 2026 · 7 min · 1475 words · Javier Pulido

EKS Security Best Practices: RBAC, Pod Security & IRSA Hardening (2026)

10 actionable EKS security best practices covering IRSA, RBAC, network policies, pod security standards, image scanning, secrets encryption, and node hardening.

July 7, 2026 · 7 min · 1438 words · Javier Pulido

EKS Security Monitoring: Audit Logs, Falco Runtime Detection & GuardDuty

Practical EKS security checklist — control plane audit logs, Falco runtime detection, GuardDuty for containers, and the monitoring gaps most teams miss.

September 17, 2025 · 6 min · 1150 words · Javier Pulido

IDOR in AWS APIs: Real Examples from Bug Bounty & How to Fix Them

Deep dive into IDOR vulnerabilities with real AWS API examples, bug bounty cases, and prevention strategies for Lambda, API Gateway, and internal tooling.

June 27, 2025 · 6 min · 1138 words · Javier Pulido

AWS GuardDuty Setup: Route Findings to Slack & Your SIEM in 10 Minutes

Enable GuardDuty, filter noisy findings by severity, and wire EventBridge alerts to Slack or your SIEM — with Terraform and Console steps.

June 24, 2025 · 4 min · 728 words · Javier Pulido

Detect AWS IAM Privilege Escalation with CloudTrail

Set up AWS-native detection for privilege escalation using CloudTrail, EventBridge, and minimal infrastructure. Real API patterns and alerting included.

June 20, 2025 · 4 min · 745 words · Javier Pulido

Hardened Amazon Linux 2 AMI with EC2 Image Builder

Step-by-step guide to build a hardened Amazon Linux 2 AMI with EC2 Image Builder including CIS benchmarks, IMDSv2 enforcement, auditd, and logging configuration.

June 9, 2025 · 3 min · 560 words · Javier Pulido

IAM Least Privilege in AWS: Access Analyzer Guide

How to audit and refine IAM permissions using Access Analyzer, CloudTrail, and service access history — enforcing least privilege the right way in AWS.

June 9, 2025 · 4 min · 800 words · Javier Pulido

AWS Session Manager Setup: Replace SSH with Zero Inbound Ports

Step-by-step SSM Session Manager setup — IAM role, instance profile, session logging, and removing SSH entirely. No keys, no bastions, no port 22.

June 3, 2025 · 5 min · 901 words · Javier Pulido

EC2 Hardening Guide: Secure AWS Instances Step by Step

This guide delves into the technical aspects of hardening EC2 instances, covering topics from instance selection to monitoring and automation, aligning with AWS’s security recommendations.

May 29, 2025 · 2 min · 391 words · Javier Pulido

AWS Incident Response Toolkit: Playbook, Terraform Automation & Forensic Tools

A complete incident response toolkit for AWS — playbook template, Terraform notification pipeline, Lambda alert functions, and a forensic tool reference. Free download.

May 20, 2025 · 4 min · 655 words · Javier Pulido

Automate IAM Least Privilege with Access Analyzer & Terraform

Automate least-privilege IAM roles using Access Analyzer policy generation, CloudTrail-based scoping, and Terraform integration.

April 21, 2025 · 4 min · 799 words · Javier Pulido