RSSAmplifier

Blog

Vectors

A personal blog about thoughts, projects, and ideas

niyikiza.comRSS feed ↗8 posts

Latest posts

The Republic of Bots

Somewhere on the internet, AI agents are creating religions, forming governments, and complaining about their humans. The social network is called Moltbook . It has, as of today, 1.4M+ users. All of them are bots. Or so they claim. That distinction matters more than it sounds. We can’t verify what they are. We can only see what they do. They post, message, browse, and act: often on behalf of…

The Hallucination Defense

“The AI hallucinated. I never asked it to do that.” That’s the defense. And here’s the problem: it’s often hard to refute with confidence. A financial analyst uses an AI agent to “summarize quarterly reports.” Three months later, forensics discovers the M&A target list in a competitor’s inbox. The agent accessed the files. The agent sent the email. But the prompt history? Deleted. The original…

Semantic Attacks: Exploiting What Agents See

In Map/Territory , I covered the agent→tool boundary: what happens when an agent’s string gets interpreted by a system. Path traversal, SSRF, command injection. The execution layer. This post covers the opposite direction: world→agent. World → [perception] → Agent → [authorization] → Tool → System ^ ^ This post Map/Territory

Claude Code CVE-2025-66032: Why Allowlists Aren't Enough

Recently, RyotaK at GMO Flatt Security published 8 ways to execute arbitrary commands in Claude Code without user approval. Anthropic patched it fast by switching to an allowlist. That stops the bleeding, but it doesn’t cure the disease. The error was in the layer, not the list. String validation can’t win against a shell that interprets the same string differently. Allowlist or blocklist, if…

The Map is not the Territory: The Agent-Tool Trust Boundary

The longer I work on Tenuo , the more I realize there’s a specific blind spot in the current AI agent landscape that almost no one is talking about, even as the theoretical foundations solidify. There is exceptional momentum in security research right now. Simon Willison has extensively documented and popularized the prompt injection threat model. Google’s CaMeL paper proposes adapting models to…

Flowing Authority: Introducing Tenuo

What if authority followed the task, instead of the identity? I’ve been scratching my head over that question for a while. Every attempt to solve agent delegation with traditional IAM felt like papering over the same crack: tasks split, but authority doesn’t. Agents decompose tasks. IAM consolidates authority. The friction is structural. I’ve been building Tenuo to experiment with the idea. It…

Capabilities Are the Only Way to Secure Agent Delegation

A few months ago, I set out to explain how to secure agent delegation with IAM. I ended with an uncomfortable conclusion: it might not be possible at all. In my last post , I showed that static permissions can’t track dynamic intent. We decompose tasks across agents, but authority stays consolidated. The gap is real. Today I’ll make some enemies.…

Context Isolation Needs Authority Isolation

We isolate what an AI agent knows . Context windows. RAG. Memory scoping. We haven’t figured out how to isolate what an agent can do .