Skip to content

Security Operations

Container and Orchestration APIs: When One Open Port Means Full Cluster Access

May 9, 2026

The Plaintext Problem: Why FTP, Telnet, and SNMP v1 Should Be Gone by Now

April 25, 2026

Database Ports Don't Belong on the Open Network

April 11, 2026

Can Every Pod in Your Cluster Talk to Every Other Pod?

April 3, 2026

Does Your CI/CD Pipeline Let Build Agents Talk to Any IP on the Internet?

April 1, 2026

Lock Down Your Management Ports Before Ransomware Does

March 28, 2026

The Trivy Breach: Why Network Egress Controls Matter More Than Ever

March 27, 2026

Bad Firewall Requests Part 6: Tribal Knowledge Is Poisoning Your Firewall Ruleset

March 14, 2026

Bad Firewall Requests Part 5: How Deadline Pressure Turns Firewall Rules Into Technical Debt

March 11, 2026

Bad Firewall Requests Part 4: Nobody Reads the Docs (and Your Firewall Pays the Price)

March 8, 2026

Bad Firewall Requests Part 3: Your Firewall Request Form Is Setting People Up to Fail

March 6, 2026

Bad Firewall Requests Part 2: The Translation Gap - Why App Teams and Firewall Teams Speak Different Languages

March 4, 2026

Bad Firewall Requests Part 1: The Hidden Cost of Poorly Written Firewall Requests

March 2, 2026