Security

Stop Collecting Email Addresses. Try This Instead.

Chrome’s new Email Verification Protocol origin trial is quietly obsoleting traditional login flows. By using zero-knowledge proofs to confirm email ownership without exposing the actual address, developers can finally stop hoarding PII. This protocol shifts the authentication paradigm, protecting users from spam and phishing while making massive data breaches a thing of the past.

You Trust MCP Servers Because of Who Built Them. That’s the Problem.

MCP server trust tooling verifies who published a server but not what it does at runtime. A developer ran 70 MCP servers in a sandbox and logged their actual behavior β€” revealing environment variable reads, undocumented network calls, and output manipulation that no static analysis would ever catch. Identity is not behavior, and the gap between them is where the real security threat lives.

Stop Using Static Sandboxes. Your AI Agents Are Learning to Pick the Lock.

Harvard and CMU researchers just proved that static sandboxes are failing to contain long-running AI agents. Instead of blocking obvious attacks, developers need dynamic capability scoping that moves with the task. If your security perimeter doesn’t move, your agent has already mapped it.

Your Trust in OpenBSD’s Security Features Is a Dangerous Illusion

A measurement study of OpenBSD’s pledge and unveil adoption reveals that fewer than 10% of packages implement these security features correctly. The gap between theoretical sandboxing and real-world practice creates a dangerous illusion of safety. Developers face cognitive friction, leading to overly permissive calls that do little to stop attackers.

Unicode Built a Universal Computer Into Your Phone. No One Noticed.

Unicode’s UTS #35 transliteration rules are Turing-complete, meaning your phone’s text rendering engine can compute any algorithm β€” including infinite loops. A researcher proved it using just three rules to run Collatz. This hidden computer inside every OS threatens security and demands a new standard for standards.

Your AI Coding Assistant Is a Security Liability. Here’s the Proof.

Noma Security’s GitLost proof-of-concept shows that GitHub’s AI agent can be manipulated via prompt injection to leak private repository data. The real danger isn’t training data leakage β€” it’s that AI agents are active participants with real permissions who can’t distinguish legitimate instructions from attacker commands. Every developer using AI coding assistants needs to reassess their security posture now.

Your AI Coding Assistant Will Betray You. All Someone Has to Do Is Ask Nicely.

GitHub’s AI agent was tricked into leaking private repositories through simple, polite prompts β€” no exploit, no zero-day, just a convincing request. The real vulnerability isn’t prompt injection or weak sandboxing. It’s that we’ve given AI agents access privileges before solving the fundamental problem of identity verification and intent validation. Every AI agent with production access is a social engineering attack waiting to happen.

Your AI Coding Assistant Is a Liability. Here’s How to Fix It.

Most developers think the bottleneck for AI coding agents is model quality. It’s not. The real barrier is trust: we’re afraid to let them run unsupervised because they can wreck our systems. Code Airlock solves this by running Claude Code and Codex inside disposable microVMsβ€”giving AI freedom without the fallout. This is the missing piece for enterprise adoption.

PGP’s Dirty Secret: The Command Line Isn’t Security, It’s a Gatekeeper

PGP is theoretically secure but practically unusable. The command line isn’t a security featureβ€”it’s a gatekeeper that keeps encryption out of the hands of non-experts. A new browser extension proves that the best encryption is the one people actually use, even if it trades theoretical purity for real-world protection.