Tag

#security

18 articles tagged #security. See all tags →

OAuth Is Not a Login System. And as of 2.1 There Is Only One Flow.
New
Tech··9 min

OAuth Is Not a Login System. And as of 2.1 There Is Only One Flow.

Two things would prevent most OAuth bugs. OAuth answers what a caller may access, not who they are, so using it to log people in is a category error. And the flow chart everyone agonised over has collapsed: authorization code plus PKCE, for every client type, no exceptions.

oauthoidcauthentication
If Your JWT Needs a Denylist, You Have Rebuilt Sessions With Extra Steps
New
Tech··9 min

If Your JWT Needs a Denylist, You Have Rebuilt Sessions With Extra Steps

JWTs are the default choice for new apps and usually the wrong one. The reason is revocation: there is no row to delete. And the standard fix, a server-side denylist, reintroduces the database lookup that was the entire point of going stateless.

authenticationjwtsessions
Your Agent Sandbox Will Not Fail at the Wall. It Will Fail at the Package Proxy.
New
Tech··10 min

Your Agent Sandbox Will Not Fail at the Wall. It Will Fail at the Package Proxy.

Every guide to sandboxing AI agents compares Firecracker to gVisor to containers. Useful, and not where the one documented escape of 2026 happened. That agent was in an environment with no internet access. It got out through the thing the sandbox had to trust in order to install a dependency.

ai agentssecuritysandboxing
Building a Production MCP Server: The Guide I Wish I Had
Tech··11 min

Building a Production MCP Server: The Guide I Wish I Had

Most MCP tutorials stop at hello-world. Then you try to run one on the open internet with real auth, real load, and real attackers, and every assumption breaks. Here are the five design decisions that actually decide whether your server survives production.

mcpai-agentsoauth
The MCP Security Problem Nobody Wants to Talk About
Tech··11 min

The MCP Security Problem Nobody Wants to Talk About

MCP took off faster than anyone's threat model. We wired arbitrary third-party tools straight into models that can't tell an instruction from data, then acted surprised when tool poisoning hit 72.8 percent and Anthropic's own Inspector shipped a CVSS 9.4 RCE. Here's the real attack surface, and what governance is finally starting to look like.

mcpsecurityai-agents
Rust Adoption Stalled: What It Means and What I'd Bet On Instead
Tech··11 min

Rust Adoption Stalled: What It Means and What I'd Bet On Instead

Rust just cracked the TIOBE top 10 and has been the most admired language for nine straight years. But only about 26% of Rust users write it professionally, and there were roughly 606 open Rust jobs globally in early 2026. The loudest language is not the winning one. Here's the honest read on where it actually lands.

rustprogramming-languagesmemory-safety
What Is DNS and How Does It Actually Work
Tech··8 min

What Is DNS and How Does It Actually Work

DNS is the internet's phonebook, but that analogy hides the interesting part: a global lookup system, distributed across millions of servers, that resolves a name in tens of milliseconds and quietly holds the whole web together.

dnsnetworkinginternet
Memory-Safe-by-Default: The US Federal Push and What It Does to Your Stack
Tech··11 min

Memory-Safe-by-Default: The US Federal Push and What It Does to Your Stack

The feds picked a side. As of January 1, 2026, CISA and the FBI call shipping a C or C++ product without a published memory-safety roadmap a documented bad practice that elevates risk to national security. If you're writing new C++ in 2026, you're fighting the tide.

rustmemory-safetycisa
Post-Quantum Crypto Migration: The Checklist for Teams Who Haven't Started
Tech··11 min

Post-Quantum Crypto Migration: The Checklist for Teams Who Haven't Started

The deadlines are set, the standards are final, and 91% of businesses still have no roadmap. The uncomfortable truth is that you can't migrate what you can't see, so the first task isn't picking an algorithm, it's building an inventory of every place you use crypto.

post-quantumcryptographysecurity
Agent Governance: RBAC, Quotas, and Guardrails for Non-Human Users
Tech··11 min

Agent Governance: RBAC, Quotas, and Guardrails for Non-Human Users

Your AI agent is a user with production credentials, and most teams treat it like a feature. Nearly 80% of organizations say their agents have already acted beyond their intended scope. Here's how to govern a non-human user like you'd govern a human one: scoped identity, least privilege, quotas, and an audit trail back to a human sponsor.

ai-agentsidentityrbac
Why Companies Don't Fix Vulnerabilities: The Math Is Brutal
Tech··15 min

Why Companies Don't Fix Vulnerabilities: The Math Is Brutal

Change Healthcare's Citrix portal had no MFA. Equifax had a free patch sitting on its own internal listserv for two months before attackers walked in. Companies don't fix vulnerabilities because the expected-value math, run honestly, genuinely points at inaction, and every breach press release that reads the same is what that math actually produces.

securitycybersecurityvulnerabilities
A Zero Trust Security Checklist That Actually Works
Tech··7 min

A Zero Trust Security Checklist That Actually Works

Zero trust is less of a product you buy and more of an architectural posture you build over time. Here's a prioritized checklist that gets you to meaningful security improvements without paralyzing the engineering team.

zero trustsecurityidentity
The Pros and Cons of reCAPTCHA v3
Tech··4 min

The Pros and Cons of reCAPTCHA v3

reCAPTCHA v3 dropped the checkbox and the traffic-light puzzles in favor of a silent score from 0 to 1. That is a real usability win and a real set of tradeoffs. Here is what you actually sign up for.

securityweb developmentcaptcha