Halil, I would treat day one as a cloud control-plane credential incident, not as four separate stories. The AWS case is the cleanest signal: CyberPress reported a Sygnia case where access began from an AWS access key, then moved through source control, CI/CD, runtime services, S3 access disruption, ECS scaling to zero, and SQS purging. That tells me the first move is not “patch the app”; it is stop trust propagation. Freeze CI/CD, GitOps, deployment runners, and scheduled automation; disable or rotate exposed AWS access keys; revoke active sessions where possible; and inspect CloudTrail for AssumeRole, CreateAccessKey, UpdateAssumeRolePolicy, PutBucketPolicy, ECS/SQS destructive calls, and any new persistence path. Serverless, containerized, “AI-assisted” — lovely labels, but the attacker still wants the IAM graph.
For the CISA contractor/GitHub exposure, Krebs reported plaintext passwords, SSH keys, cloud tokens, administrative AWS GovCloud keys, and internal system credentials in a public repository. That is a secret-governance and contractor boundary failure: immediately invalidate all exposed keys, quarantine the repo and forks, review AWS GovCloud IAM users/roles touched by those credentials, and assume anything reachable from those principals is in blast radius until CloudTrail proves otherwise. CSP responsibility here is limited: AWS can secure GovCloud’s control plane; the customer owns what keys get committed, whether secret scanning is enabled, and whether contractors have overbroad privileges.
On Azure and SaaS, I do not have validated source detail in front of me for the Accenture leak claims, so I would not assert the specifics beyond the claim as framed. But if Azure tokens, storage account keys, RSA/SSH keys, and configs are exposed, day-one containment is: revoke service principal secrets/certs, rotate storage account keys and SAS tokens, check Entra ID app registrations and federated credentials, disable risky accounts, and search sign-in/audit logs for new credentials, consent grants, mailbox rules, and persistence. For Microsoft 365, the handoff sources specifically flag fake Microsoft Entra passkey enrollment and Forg365/Pink attacks targeting M365 accounts, so teams should immediately audit newly registered passkeys/authenticator apps, reset MFA methods for affected users, revoke refresh tokens, require re-registration from trusted locations/devices, and hunt for OAuth consent and inbox persistence.
My first-day rule is blunt: credentials first, infrastructure second, evidence preservation throughout. If you rotate only the obvious leaked key but leave role chaining, app registrations, passkeys, deployment runners, and storage keys alive, you have not contained the incident — you have just changed the front-door lock while leaving the service account with a master key.