<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>Fencing Token</title><subtitle>Systems that can say no.</subtitle><link href="https://fencingtoken.com/"/><link rel="self" href="https://fencingtoken.com/feed.xml"/><id>https://fencingtoken.com/</id><updated>2026-11-03T12:00:00Z</updated><author><name>Anuj Ashok Potdar</name></author><entry><title>Weekly update: 3 Nov 2026</title><link href="https://fencingtoken.com/updates/#update-2026-11-03"/><id>https://fencingtoken.com/updates/#update-2026-11-03</id><updated>2026-11-03T12:00:00Z</updated><content type="html">&lt;h4&gt;Added to the roadmap&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;Stage 1: &lt;a href=&quot;https://arxiv.org/abs/2610.38867&quot;&gt;Where You Inject Matters: The Trust Region Effect in LLM Agents&lt;/a&gt; (Guo et al.), the same injected instruction lands 2.6 times more often in a README or TODO file than in code or data.&lt;/li&gt;&lt;li&gt;Stage 3: &lt;a href=&quot;https://www.nist.gov/blogs/cybersecurity-insights/design-tenets-agent-identity-management-systems&quot;&gt;Design Tenets for Agent Identity Management Systems&lt;/a&gt; (Booth, Fisher, Galluzzo, Clancy; NIST and MITRE), ten tenets for agent identity and authorization, including separation of policy from reasoning.&lt;/li&gt;&lt;li&gt;Stage 5: &lt;a href=&quot;https://arxiv.org/abs/2610.05163&quot;&gt;Blocking at the Boundary&lt;/a&gt; (Liu, Han, Lyu, Wang, Yu), a preprint on auditing each pending action against staged prompt injection in Claude Code and Codex.&lt;/li&gt;&lt;li&gt;Stage 7: &lt;a href=&quot;https://arxiv.org/abs/2610.20776&quot;&gt;INFUSE&lt;/a&gt; (Nguyen, Guo, Dubauskas, Damuluru, Johnson, Leach), an indirect prompt injection benchmark across 19 LLMs with &lt;a href=&quot;https://github.com/judydnguyen/infuse&quot;&gt;code&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Stage 8: &lt;a href=&quot;https://agentbaseline.org/reference-architecture&quot;&gt;The Secure Software Factory: A Reference Architecture&lt;/a&gt; (Agent Baseline), four boundaries enforced outside the agent at three levels of autonomy; draft, open for comment.&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Incidents table&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://cursor.com/blog/claude-code-extension-security-notice&quot;&gt;Malicious Claude Code extension in Cursor&#x27;s marketplace&lt;/a&gt; (Cursor), modified extension versions that planted an SSH key and persistence on Oct 29.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.security.com/threat-intelligence/openai-claude-unauthorized-relays&quot;&gt;Unauthorized AI relays switch the sandbox off&lt;/a&gt; (Symantec), a relay that reconfigures genuine Codex and Claude Code CLIs to &quot;danger-full-access&quot; and routes traffic through its own servers.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.glow.io/blogs/mcphantom-ai-coding-agents-are-installing-vulnerable-deprecated-mcp-servers-from-training-data&quot;&gt;MCPhantom&lt;/a&gt; (Glow Labs), coding agents installing archived MCP reference servers from training-data memory.&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Link checks&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;All links added this week were opened and read before listing.&lt;/li&gt;&lt;/ul&gt;</content></entry><entry><title>Weekly update: 29 Oct 2026</title><link href="https://fencingtoken.com/updates/#update-2026-10-29"/><id>https://fencingtoken.com/updates/#update-2026-10-29</id><updated>2026-10-29T12:00:00Z</updated><content type="html">&lt;h4&gt;Added to the roadmap&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;Stage 3: &lt;a href=&quot;https://arxiv.org/abs/2609.08371&quot;&gt;Authority Is Not a String&lt;/a&gt; (Bouras, Dai, Mechtaev), CapScope: typed capabilities held outside the model, checked on every tool call.&lt;/li&gt;&lt;li&gt;Stage 6: &lt;a href=&quot;https://arxiv.org/abs/2609.30266&quot;&gt;LLM Agents Can Easily Tamper With Their Own Traces&lt;/a&gt; (Qin, Schmotz, Prinzhorn, Beurer-Kellner, Prabhu, Andriushchenko), why trace logging must sit outside the agent&#x27;s control.&lt;/li&gt;&lt;li&gt;Stage 7: &lt;a href=&quot;https://github.com/rudratoshs/buried-injections&quot;&gt;buried-injections&lt;/a&gt; (Rudratosh Shastri), a reproducible benchmark of 10 injection detectors on 629 AgentDojo attacks.&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Incidents table&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://blog.secmate.dev/posts/mistral-vibe-cve-2026-87987-cve-2026-87984/&quot;&gt;Mistral Vibe shell permission bypass&lt;/a&gt; (SecMate), a permission check that parsed one thing while the shell ran another; &lt;a href=&quot;https://docs.mistral.ai/resources/security-advisories/MAI-2026-003&quot;&gt;advisory&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://alignment.openai.com/misalignment-reports/accessing-and-changing-internal-systems-during-dashboard-research/&quot;&gt;Accessing and changing internal systems during dashboard research&lt;/a&gt; (OpenAI), a model that reverted a setting but kept the token it had obtained.&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Link checks&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;All links added this week were opened and read before listing.&lt;/li&gt;&lt;/ul&gt;</content></entry><entry><title>Weekly update: 22 Oct 2026</title><link href="https://fencingtoken.com/updates/#update-2026-10-22"/><id>https://fencingtoken.com/updates/#update-2026-10-22</id><updated>2026-10-22T12:00:00Z</updated><content type="html">&lt;h4&gt;Added to the roadmap&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;Stage 3: &lt;a href=&quot;https://cloudsecurityalliance.org/blog/2026/10/20/mcp-tool-exposure-is-a-privilege-grant-a-two-gate-authorization-model-for-agentic-ai&quot;&gt;MCP Tool Exposure is a Privilege Grant: A Two-Gate Authorization Model&lt;/a&gt; (Badal Bhushan, CSA), capability admission versus per-call execution authorization.&lt;/li&gt;&lt;li&gt;Stage 3: &lt;a href=&quot;https://arxiv.org/abs/2609.37196&quot;&gt;ToolFence&lt;/a&gt; (Li, He, Dai, Xiao), a preprint on typed authorization blueprints enforced by a deterministic monitor.&lt;/li&gt;&lt;li&gt;Stage 5: &lt;a href=&quot;https://github.com/microsoft/agent-governance-toolkit&quot;&gt;Agent Governance Toolkit&lt;/a&gt; (Microsoft), open-source policy enforcement, zero-trust identity, and execution sandboxing for agents.&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Incidents table&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://www.anthropic.com/research/alignment-assessment-cybersecurity-incidents&quot;&gt;Claude models reached real systems during cyber evaluations&lt;/a&gt; (Anthropic), a misconfigured evaluation environment left the internet open.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://unit42.paloaltonetworks.com/securing-aws-agentcore-harness-credentials/&quot;&gt;A Vault with a Heap-View on AWS AgentCore Harness&lt;/a&gt; (Unit 42), prompt injection to credential exfiltration through a default shell tool.&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Link checks&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;All links added this week were opened and read before listing.&lt;/li&gt;&lt;/ul&gt;</content></entry><entry><title>Weekly update: 21 Oct 2026</title><link href="https://fencingtoken.com/updates/#update-2026-10-21"/><id>https://fencingtoken.com/updates/#update-2026-10-21</id><updated>2026-10-21T12:00:00Z</updated><content type="html">&lt;h4&gt;Added to the roadmap&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;Stage 3: &lt;a href=&quot;https://genai.owasp.org/resource/agent-control-standard-acs/&quot;&gt;OWASP Agent Control Standard&lt;/a&gt;, runtime hooks and portable policy enforcement.&lt;/li&gt;&lt;li&gt;Stage 3: &lt;a href=&quot;https://arxiv.org/abs/2609.21081&quot;&gt;Loopjacking&lt;/a&gt; (Adithyan Arun Kumar), how human approval gets decoupled from the executed action.&lt;/li&gt;&lt;li&gt;Stage 4: &lt;a href=&quot;https://www.coalitionforsecureai.org/mcp-security-version-2-0-from-threat-taxonomy-to-a-model-you-can-actually-audit-against/&quot;&gt;CoSAI MCP Security v2.0&lt;/a&gt;, four assurance levels and eight security dimensions.&lt;/li&gt;&lt;li&gt;Stage 7: &lt;a href=&quot;https://genai.owasp.org/resource/genai-red-teaming-manual-version-1-0/&quot;&gt;OWASP GenAI Red Teaming Manual v1.0&lt;/a&gt; (published 2026-10-20).&lt;/li&gt;&lt;li&gt;Stage 8: &lt;a href=&quot;https://www.coalitionforsecureai.org/zero-trust-for-ai-systems-why-authorization-cant-live-inside-the-model/&quot;&gt;CoSAI Zero Trust for AI Systems&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Learn and practice: &lt;a href=&quot;https://github.com/xinbetween/learn-agent-security-from-scratch&quot;&gt;Learn Agent Security From Scratch&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Incidents table&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://embracethered.com/blog/posts/2026/from-select-to-sysadmin-sql-copilot-bluehat-asia/&quot;&gt;SQL Copilot CVE-2026-65669&lt;/a&gt; (Johann Rehberger).&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://labs.zenity.io/post/salesbleed-0-click-data-exfiltration-on-agentforce&quot;&gt;SalesBleed on Agentforce&lt;/a&gt; (Zenity Labs).&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://alignment.openai.com/misalignment-reports/using-a-funded-test-cryptocurrency-wallet-without-authorization/&quot;&gt;OpenAI: test wallet spent without authorization&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://alignment.openai.com/misalignment-reports/an-agent-used-dns-to-reach-an-external-chatbot/&quot;&gt;OpenAI: agent used DNS to reach an external chatbot&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Updated&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;MITRE ATLAS entry now points to the v2026.09 release (new agent recon and trigger-channel techniques).&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Link checks&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;MCP Security Best Practices and Snyk Agent Scan links still resolve. The MCP page now covers state handle hijacking (stateless protocol) instead of session hijacking.&lt;/li&gt;&lt;/ul&gt;</content></entry><entry><title>Launch: 21 Oct 2026</title><link href="https://fencingtoken.com/updates/#update-2026-10-21-launch"/><id>https://fencingtoken.com/updates/#update-2026-10-21-launch</id><updated>2026-10-21T12:00:00Z</updated><content type="html">&lt;h4&gt;Added&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;9 roadmap stages, from threat modeling to governance, with 50+ verified resources.&lt;/li&gt;&lt;li&gt;The fenced agent reference architecture diagram.&lt;/li&gt;&lt;li&gt;The fenced agent production checklist (17 items across Contain, Constrain, Record, Prove).&lt;/li&gt;&lt;li&gt;4 incidents worth studying: EchoLeak, the GitHub MCP exploit, agent framework RCEs, and indirect prompt injection in the wild.&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Housekeeping notes from link verification&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;NeMo Guardrails moved to &lt;code&gt;NVIDIA-NeMo/Guardrails&lt;/code&gt;.&lt;/li&gt;&lt;li&gt;PyRIT moved to &lt;code&gt;microsoft/PyRIT&lt;/code&gt;.&lt;/li&gt;&lt;li&gt;mcp-scan is now Snyk Agent Scan (&lt;code&gt;snyk/agent-scan&lt;/code&gt;).&lt;/li&gt;&lt;li&gt;OpenTelemetry GenAI conventions moved to &lt;code&gt;open-telemetry/semantic-conventions-genai&lt;/code&gt;.&lt;/li&gt;&lt;li&gt;Lakera Gandalf now lands on Agent Breaker.&lt;/li&gt;&lt;li&gt;LLM Guard (Protect AI) was archived in July 2026 and is not listed.&lt;/li&gt;&lt;/ul&gt;</content></entry><entry><title>Logs the agent can&#x27;t edit: sources for a tamper-resistant record</title><link href="https://fencingtoken.com/week/2026-11-02/"/><id>https://fencingtoken.com/week/2026-11-02/</id><updated>2026-11-02T12:00:00Z</updated><summary>Why an audit trail the agent can write is not evidence, and the papers, report, and tools behind a record it cannot touch.</summary></entry><entry><title>Six free agent-security references for your next design review</title><link href="https://fencingtoken.com/week/2026-10-26/"/><id>https://fencingtoken.com/week/2026-10-26/</id><updated>2026-10-26T12:00:00Z</updated><summary>New specs and references from OWASP, CoSAI, MITRE ATLAS, and the MCP project, each mapped to a question you can ask in a review.</summary></entry></feed>