Field notes

Journal

Year-End Security Debt Review: A Practical Checklist

Year-end is when calendars thin, change freezes loom, and security debt becomes visible—if you look. A practical security debt review is not a full audit theater. It is a focused inventory of assets, identities, certificates, remote…

Web Application Firewall Placement: Edge vs Origin Tradeoffs

A web application firewall sits in the path of HTTP traffic and tries to stop common attacks before they reach application code. That simple description hides a placement decision that shapes both security outcomes and operational…

Backup Strategies That Survive Ransomware

Ransomware groups do not need to encrypt every disk to ruin your week. If they can reach the backups that were supposed to save you, recovery becomes a negotiation instead of a technical exercise. The organizations…

Understanding Oracle E-Business Suite Zero-Day Pressure in Late 2025

In early October 2025, Oracle published an emergency security alert for CVE-2025-61882, a critical remotely exploitable vulnerability in Oracle E-Business Suite. Public reporting through October tied the flaw to data-theft and extortion activity associated with the…

Secrets Management Maturity: From Env Files to Short-Lived Creds

Secrets management maturity is less about buying the most expensive vault and more about eliminating long-lived credentials from places attackers routinely look: git history, continuous-integration logs, developer laptops, and instance metadata sprawl. Teams usually progress from…

Immutable Infrastructure Thinking on a Budget

Immutable infrastructure thinking says you replace machines and images instead of nursing them with one-off SSH fixes. On a budget, you will not rebuild every layer perfectly on day one. You can still adopt the mindset:…

Incident Response Runbooks for a Two-Person Ops Team

Incident response runbooks for a two-person operations team cannot assume a twenty-four-seven security operations center, a dedicated forensics retainer on speed dial, or luxury staffing. They must assume that one person may be unavailable, that customers…