Let's talk

Topic

Security

Permissions, isolation, credentials, and failures that stay quiet.

24 articles

About this topic

The security writing here is shaped by having cleaned up after a real compromise rather than by a framework. The lesson that keeps recurring is that the failures which matter are the quiet ones: a backup that has been failing for four days, a permission model that a CSV export walks straight past, an audit log with a bucket of events nobody has ever looked in.

Detection by pattern matching is treated with suspicion throughout, for a specific reason — signature scanning found nothing on a site that turned out to hold two hundred and eleven malicious files, and file-integrity comparison against the official distribution found them all. Attackers write code to defeat patterns. They do not rewrite the upstream release.

All articles