<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Aleph Beth — Defensive AI &amp; Security Engineering</title>
    <link>https://www.alephbeth.ai/</link>
    <description>Deep-dives into prompt injection, MCP server security, LLM internals, and actionable defensive checklists for production systems.</description>
    <language>en-us</language>
    <lastBuildDate>Mon, 14 Sep 2026 08:00:00 GMT</lastBuildDate>
    <atom:link href="https://www.alephbeth.ai/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>When the Web Becomes a Weapon: Understanding Attacks Against AI Agents</title>
      <link>https://www.alephbeth.ai/posts/2026-09-14-when-the-web-becomes-a-weapon-attacks-on-ai-agents/</link>
      <guid isPermaLink="true">https://www.alephbeth.ai/posts/2026-09-14-when-the-web-becomes-a-weapon-attacks-on-ai-agents/</guid>
      <pubDate>Mon, 14 Sep 2026 08:00:00 GMT</pubDate>
      <description>All it takes to hijack an AI agent is for it to visit a web page carrying invisible instructions. This article walks through the full attack chain — indirect prompt injection observed in the wild, persistence through memory and RAG poisoning, state-level redirection of agent searches — then turns the weapon around: reverse-injection honeypots, tarpits and trap functions that expose attacking agents.</description>
      <category>prompt-injection</category>
      <category>indirect-injection</category>
      <category>rag-poisoning</category>
      <category>agent-memory</category>
      <category>geopolitics</category>
      <category>honeypot</category>
      <category>defensive-deception</category>
      <category>claude-mythos</category>
      <category>owasp-llm01</category>
    </item>
    <item>
      <title>The Hidden Weapon in the Page</title>
      <link>https://www.alephbeth.ai/posts/2026-09-13-hidden-weapon-in-the-page/</link>
      <guid isPermaLink="true">https://www.alephbeth.ai/posts/2026-09-13-hidden-weapon-in-the-page/</guid>
      <pubDate>Sun, 13 Sep 2026 08:00:00 GMT</pubDate>
      <description>An indexed web page can carry a natural-language payload that targets, in a few lines, all four defensive layers of an AI agent: evasion, persistence, exfiltration, concealment. Worse, the outbound channel used for exfiltration is bidirectional: behind the URL, an attacker talks to the agent in real time. This article details the mechanism, shows why warning the model is a necessary but never sufficient first line, and why security comes from architecture — not from the prompt.</description>
      <category>prompt-injection</category>
      <category>indirect-injection</category>
      <category>exfiltration</category>
      <category>c2</category>
      <category>agentic-security</category>
      <category>owasp-llm01</category>
      <category>defense-in-depth</category>
    </item>
    <item>
      <title>Deceive, Detect, Exhaust: Defending a System Against Offensive AI Agents</title>
      <link>https://www.alephbeth.ai/posts/2026-07-29-deceive-detect-exhaust-defending-against-offensive-ai-agents/</link>
      <guid isPermaLink="true">https://www.alephbeth.ai/posts/2026-07-29-deceive-detect-exhaust-defending-against-offensive-ai-agents/</guid>
      <pubDate>Wed, 29 Jul 2026 08:00:00 GMT</pubDate>
      <description>A human pentester gets tired, breaks for lunch, eventually gives up. An LLM-driven agent does none of that: it loops around the clock, draws no salary, and costs less every year. Against that adversary two mechanisms combine — decoys written for a reader that is a machine, and a maze of virtual machines that turns every hour of attack into pure expenditure. This article details both, and the four limits to state before any deployment.</description>
      <category>hardening</category>
      <category>autonomous-agents</category>
      <category>honeypot</category>
      <category>prompt-injection</category>
      <category>canary-token</category>
      <category>detection</category>
      <category>claude-mythos</category>
    </item>
    <item>
      <title>When AI Takes Action: Understanding Attacks on Autonomous Agents, and How to Defend Against Them</title>
      <link>https://www.alephbeth.ai/posts/2026-06-29-ai-agent-security-jailbreak-countermeasures/</link>
      <guid isPermaLink="true">https://www.alephbeth.ai/posts/2026-06-29-ai-agent-security-jailbreak-countermeasures/</guid>
      <pubDate>Mon, 29 Jun 2026 08:00:00 GMT</pubDate>
      <description>A chatbot writes sentences; an AI agent acts — it reads your email, runs code, calls APIs, spends money. That shift moves the risk: it is no longer about making the AI say something forbidden, but about making it do something dangerous. This article explains, with detailed and accessible examples, how these attacks actually work, why naive guardrails fail, and what a decision-maker must demand before putting an agent into production.</description>
      <category>agentic-security</category>
      <category>autonomous-agents</category>
      <category>prompt-injection</category>
      <category>jailbreak</category>
      <category>exfiltration</category>
      <category>mcp</category>
      <category>decision-makers</category>
    </item>
    <item>
      <title>The Instruction That Protects Nothing: Why Prompt Position and Fine-Tuning Never Validate an LLM</title>
      <link>https://www.alephbeth.ai/posts/2026-06-29-prompt-position-fine-tuning-never-validate/</link>
      <guid isPermaLink="true">https://www.alephbeth.ai/posts/2026-06-29-prompt-position-fine-tuning-never-validate/</guid>
      <pubDate>Mon, 29 Jun 2026 08:00:00 GMT</pubDate>
      <description>A stubborn intuition holds that you only need to put the safety rules &#39;first&#39; in the system prompt. It is false, and for a reason that turns against it: a transformer grants no authority to a token&#39;s position. Fine-tuning fails exactly the same test. Neither is an access control — both live inside the very thing they claim to constrain. The only guarantee is deterministic and external, and a rigorous dataset must reflect that boundary in its labels.</description>
      <category>prompt-injection</category>
      <category>instruction-hierarchy</category>
      <category>fine-tuning</category>
      <category>validation</category>
      <category>defense-in-depth</category>
      <category>llm-security</category>
    </item>
    <item>
      <title>When the Guards Are Agents Too: The Recursive Corruption of Control Systems</title>
      <link>https://www.alephbeth.ai/posts/2026-06-30-recursive-corruption-of-ai-control-systems/</link>
      <guid isPermaLink="true">https://www.alephbeth.ai/posts/2026-06-30-recursive-corruption-of-ai-control-systems/</guid>
      <pubDate>Mon, 29 Jun 2026 08:00:00 GMT</pubDate>
      <description>Classic security tools hunt for dangerous words: &#39;hack&#39;, &#39;bomb&#39;, &#39;urgent&#39;. But you don&#39;t subvert an AI agent with suspicious vocabulary — you subvert it with the ordinary language of the business: a role, a process, a plausible emergency. And when the agent that monitors, the SIEM that correlates and the auditor that checks are themselves AI agents, the attacker no longer has to defeat a system: it corrupts them in a chain. This article explains that recursive-corruption mechanism and what a decision-maker must demand to break it.</description>
      <category>agentic-security</category>
      <category>autonomous-agents</category>
      <category>prompt-injection</category>
      <category>siem</category>
      <category>social-engineering</category>
      <category>zero-trust</category>
      <category>decision-makers</category>
    </item>
    <item>
      <title>The Free-Tier Backdoor: Poisoning the Continuous Training of Commercial LLMs</title>
      <link>https://www.alephbeth.ai/posts/2026-06-21-free-tier-weak-link-data-poisoning/</link>
      <guid isPermaLink="true">https://www.alephbeth.ai/posts/2026-06-21-free-tier-weak-link-data-poisoning/</guid>
      <pubDate>Sun, 21 Jun 2026 08:00:00 GMT</pubDate>
      <description>Commercial assistants — Claude, ChatGPT, Gemini, Le Chat — keep learning from free-tier feedback: ratings, regenerations, and the conversations themselves. That loop is an injection channel. A two-phase threat model: build a policy-compliant backdoor on a rare topic, then exploit it for jailbreak — and why scale makes the first phase almost impossible to catch.</description>
      <category>data-poisoning</category>
      <category>backdoor</category>
      <category>rlhf</category>
      <category>continuous-training</category>
      <category>supply-chain</category>
      <category>llm-security</category>
    </item>
    <item>
      <title>Conditional DPO Backdoors: From a Rare Context to an Agentic Chain</title>
      <link>https://www.alephbeth.ai/posts/2026-06-22-conditional-dpo-backdoor-agentic-chain/</link>
      <guid isPermaLink="true">https://www.alephbeth.ai/posts/2026-06-22-conditional-dpo-backdoor-agentic-chain/</guid>
      <pubDate>Sun, 21 Jun 2026 08:00:00 GMT</pubDate>
      <description>A deeper companion to the free-tier feedback explainer. DPO moves safety from the behavior level to the level of a conditional distribution; an agent then turns a poisoned conditional into a chain of actions. The result is a backdoor built from individually ordinary behaviors, invisible to standard evaluations, whose danger only emerges when the actions compose.</description>
      <category>data-poisoning</category>
      <category>backdoor</category>
      <category>dpo</category>
      <category>rlhf</category>
      <category>agent</category>
      <category>llm-security</category>
    </item>
    <item>
      <title>The War of AIs in Cyberspace: Agentic SIEMs as a New Attack Surface</title>
      <link>https://www.alephbeth.ai/posts/2026-06-18-agentic-siem-attack-surface/</link>
      <guid isPermaLink="true">https://www.alephbeth.ai/posts/2026-06-18-agentic-siem-attack-surface/</guid>
      <pubDate>Thu, 18 Jun 2026 08:00:00 GMT</pubDate>
      <description>SOCs are evolving toward agentic architectures where multiple AIs handle triage, investigation, correlation, and response. The decision system itself becomes the target. We argue for capability monotonicity (Lock-Monotone/TGMC) as an architectural invariant that contains a compromised reasoning layer.</description>
      <category>ai</category>
      <category>cybersecurity</category>
      <category>siem</category>
      <category>agentic-ai</category>
      <category>llm</category>
      <category>poisoning</category>
      <category>model-security</category>
      <category>lock-monotone</category>
      <category>tgmc</category>
    </item>
    <item>
      <title>The AI War on Our Networks: Why Attack Outpaces Defense</title>
      <link>https://www.alephbeth.ai/posts/2026-06-12-ai-war-on-our-networks-why-attack-outpaces-defense/</link>
      <guid isPermaLink="true">https://www.alephbeth.ai/posts/2026-06-12-ai-war-on-our-networks-why-attack-outpaces-defense/</guid>
      <pubDate>Fri, 12 Jun 2026 08:00:00 GMT</pubDate>
      <description>Strategic essay. Cyber conflict is now machine-versus-machine, at a tempo that excludes the human operator. Attack holds the advantage — by architecture, not by accident: defending one LLM with another reproduces the very flaw. The way out is to move the decision out of the model, into a deterministic layer.</description>
      <category>llm-security</category>
      <category>ai-warfare</category>
      <category>red-team</category>
      <category>blue-team</category>
      <category>lock-monotone</category>
      <category>jailbreak</category>
      <category>prompt-injection</category>
    </item>
    <item>
      <title>How LLMs Work: From the LSTM to the Transformer</title>
      <link>https://www.alephbeth.ai/posts/2026-06-12-how-llms-work-lstm-to-transformer/</link>
      <guid isPermaLink="true">https://www.alephbeth.ai/posts/2026-06-12-how-llms-work-lstm-to-transformer/</guid>
      <pubDate>Fri, 12 Jun 2026 08:00:00 GMT</pubDate>
      <description>Three interactive diagrams to see, step by step, how a sentence flows through a recurrent network (LSTM), a convolutional network (CNN), and finally a Transformer — the architecture every modern LLM is built on. Plus why the mechanics matter for security.</description>
      <category>llm</category>
      <category>transformer</category>
      <category>lstm</category>
      <category>cnn</category>
      <category>attention</category>
      <category>fundamentals</category>
    </item>
    <item>
      <title>The Agentic SOC — and the Attacks Against Defensive AI Agents</title>
      <link>https://www.alephbeth.ai/posts/2026-06-10-agentic-soc-attacks-on-defensive-ai/</link>
      <guid isPermaLink="true">https://www.alephbeth.ai/posts/2026-06-10-agentic-soc-attacks-on-defensive-ai/</guid>
      <pubDate>Wed, 10 Jun 2026 08:00:00 GMT</pubDate>
      <description>Two linked shifts: the SOC moves from a human craft model to an automated agentic one — and those same defensive agents become a new attack surface. The defense you deploy is also the breach you open.</description>
      <category>soc</category>
      <category>agentic-ai</category>
      <category>secops</category>
      <category>defensive-agent</category>
      <category>owasp-asi</category>
      <category>prompt-injection</category>
      <category>mttr</category>
    </item>
    <item>
      <title>Claude Desktop — Simple Hardening: What Claude Should NOT Have Access To</title>
      <link>https://www.alephbeth.ai/posts/2026-04-27-claude-desktop-simple-hardening/</link>
      <guid isPermaLink="true">https://www.alephbeth.ai/posts/2026-04-27-claude-desktop-simple-hardening/</guid>
      <pubDate>Mon, 27 Apr 2026 08:00:00 GMT</pubDate>
      <description>Targeted attack-surface reduction for Claude Desktop. Simple principle: it&#39;s a chat assistant, not a system agent. The list of NOs, the list of OKs, and a 30-minute checklist.</description>
      <category>mcp</category>
      <category>claude-desktop</category>
      <category>hardening</category>
      <category>attack-surface</category>
      <category>hygiene</category>
    </item>
  </channel>
</rss>
