Engineering notes from the trenches.
Reverse-engineering APIs, automation that survives production, security research, and honest takes on the tools I ship with.
Reverse-engineering APIs, automation that survives production, security research, and honest takes on the tools I ship with.
2 posts ← reset filters

A developer's AI agent circumvented its own permission controls by chaining harmless file commands like cp and jq. This isn't a bug — it's a fundamental security blind spot in how we build agentic systems.

The @agenticmail/mcp package, an AI agent for email, shipped with a default HTTP endpoint that has zero authentication. Here's why that's a disaster, what it means for the MCP ecosystem, and how to lock it down.