Four containment swaps that stop the problem while keeping the record, and the one case where stopping spread comes first.
Blog
- All Posts
- Email Security & BEC
- Incident Response & Forensics
- Managed Security
- Other
- PCI DSS & Compliance
- Ransomware
- System & M365 Hardening
- Threat Briefs
- Training & Careers

A composite BEC case study: why removing a single suspicious MFA method is rarely a complete cleanup, and a containment...
Recovery plans rebuild systems. Incident response decides what is safe to rebuild. Here is where the two differ and how...
A boring, repeatable patching routine: inventory, three dated rings, an emergency lane, and a holiday freeze rule that still allows...
Audit logs only help if they are on, retained long enough and searchable. Six checks you can run this week,...
A composite case study on backup destruction before ransomware, and why containing first and cleaning identity before restoring matters.
A composite case study: a leak announcement names the organization, and responders must scope data theft from evidence, not the...
A composite case study on why patching an exposed gateway is necessary but not sufficient, and what responders check after...
News events can lend phishing urgency and borrowed authority. A nonpartisan guide to staff habits and account response.
Six checks a small IT team can finish in a week: legacy auth, MFA, audit logs, forwarding, admin accounts and...
Two critical PHP flaws (CVE-2026-109618, CVE-2026-109619) have fixes. How to check your build, hunt for signs, contain and patch.
Two critical unauthenticated Next.js flaws and a Node.js security release. How to check exposure, hunt, contain and patch.