I’m Noah Potti. I mostly work to answer: if a credential, identity, endpoint, infrastructure, or agent is compromised, how far can it reach, and how do you get the teams who own it to close the gap?

Co-founder of Adversis and Puck.

Nothing new here

Most of the serious compromises I’ve been part of didn’t need a zero-day. Something already in the environment, a token, a service account, a browser extension, a forgotten permission, had more access than anyone remembered granting it. Much of the work is finding the gap between what a system is supposed to reach and what it can actually reach, and then closing it, especially across teams and at scale, where talking and influencing change is the hard part.

Agents make this harder. The software holding the credential now also reads untrusted text and decides what to do with it. It’s the new browser, except we’re skipping thirty years of hardening and shipping with prompt injection unresolved. An agent needs broad latitude to be useful and still must not be talked into a different task: a read-only assistant that injected text can convince to ship what it found to somewhere it shouldn’t.

The other problem is measurement. Security has little reliable evidence about which controls actually work. In red teaming I’ve watched mature programs, full of controls and checklists, still fall, and most security metrics average bandaids with heart surgery. The papers that convinced me are on the resources page.

Tools

All the tools →

Writing

More →

Now

Fractional CISO for a handful of companies through Adversis. AI security assessments for a few more. Building Puck, which is mostly about answering “are we affected?” from the endpoints instead of from a meeting.

Email noah at this domain. Haikus get read first. Everything else gets read eventually.

Elsewhere

GitHub (@thesubtlety, and @noahpotti) · LinkedIn · Adversis · Puck Security