BIM POS: Account Compromise Recovery and IAM Security Hardening

Anas Al-Baqeri   ☁️   October 18, 2025   ☁️  

Account Compromise Recovery and IAM Security Hardening

Customer: BIM POS

Short Description: Digico Solutions assisted BIM POS in recovering a compromised AWS account, resolving unauthorized billing charges, and implementing full IAM and security hardening measures across their AWS Organization.

Overview

BIM POS, a point-of-sale software provider, experienced unauthorized access across their AWS Organization, resulting in account compromise and unexpected cost spikes. The company engaged Digico Solutions, an AWS Advanced Partner, to secure the environment and coordinate billing recovery with AWS Support.

The Challenge

The root account was compromised twice in four days, leading to significant EC2 and SageMaker misuse and a sharp increase in monthly costs. The customer lacked proper IAM controls, centralized monitoring, and preventive measures for cost anomalies.

The Solution

  • Immediate lockdown and root credential rotation.
  • Enabled MFA for all root accounts.
  • Organization-wide IAM policy cleanup and least-privilege role enforcement.
  • Deployed AWS IAM Identity Center for centralized access management.
  • Enabled CloudTrail, GuardDuty, and Security Hub across all accounts.
  • Set up AWS Budgets, Cost Anomaly Detection, and CloudWatch billing alarms.
  • Assisted with AWS billing adjustment process and escalation through the Account Manager.

The Results

  • All unauthorized activity halted within 24 hours of Digico Solutions’ intervention.
  • AWS billing team approved billing adjustments totaling $47,000 for the compromised usage after Digico Solutions’ remediation.
  • BIM POS now maintains continuous cost and security visibility through automated monitoring and alerts.
  • The environment is fully aligned with AWS security best practices and organizational governance standards.

The Outcome

This engagement restored the customer’s trust in AWS, reduced future exposure to account compromise, and established a repeatable hardening model for multi-account environments.