<script data-pm-proxy="intercept"></script><?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Rob T. Lee's Sleep. Diet. Exercise. AI.]]></title><description><![CDATA[It's AI or Die. From Rob T. Lee, Chief AI Officer and Chief of Research at SANS Institute. Known as the Godfather of DFIR. ]]></description><link>https://robtlee73.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!CXfk!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc394e4b-421a-4e4e-992c-1043f713b464_1024x1024.png</url><title>Rob T. Lee&apos;s Sleep. Diet. Exercise. AI.</title><link>https://robtlee73.substack.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 02 Sep 2026 11:49:25 GMT</lastBuildDate><atom:link href="/__u/robtlee73.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Rob T. Lee]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[robtlee73@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[robtlee73@substack.com]]></itunes:email><itunes:name><![CDATA[Rob T. Lee]]></itunes:name></itunes:owner><itunes:author><![CDATA[Rob T. Lee]]></itunes:author><googleplay:owner><![CDATA[robtlee73@substack.com]]></googleplay:owner><googleplay:email><![CDATA[robtlee73@substack.com]]></googleplay:email><googleplay:author><![CDATA[Rob T. Lee]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Investigation template defined for AI accidents? (Hugging Face OpenAI Updates, Risks)]]></title><description><![CDATA[Five things we learned this week: who gets to investigate, risks not in your frameworks, and what I (and regulators probably) want to know.]]></description><link>https://robtlee73.substack.com/p/investigation-template-defined-for</link><guid isPermaLink="false">https://robtlee73.substack.com/p/investigation-template-defined-for</guid><dc:creator><![CDATA[Rob T. Lee]]></dc:creator><pubDate>Tue, 01 Sep 2026 04:06:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6cuz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e1ce417-abbe-418c-82b4-d507cfc57cf8_1672x941.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!6cuz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e1ce417-abbe-418c-82b4-d507cfc57cf8_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!6cuz!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e1ce417-abbe-418c-82b4-d507cfc57cf8_1672x941.png 424w, /__u/substackcdn.com/image/fetch/$s_!6cuz!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e1ce417-abbe-418c-82b4-d507cfc57cf8_1672x941.png 848w, /__u/substackcdn.com/image/fetch/$s_!6cuz!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e1ce417-abbe-418c-82b4-d507cfc57cf8_1672x941.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6cuz!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e1ce417-abbe-418c-82b4-d507cfc57cf8_1672x941.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!6cuz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e1ce417-abbe-418c-82b4-d507cfc57cf8_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9e1ce417-abbe-418c-82b4-d507cfc57cf8_1672x941.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1594577,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/213635051?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e1ce417-abbe-418c-82b4-d507cfc57cf8_1672x941.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!6cuz!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e1ce417-abbe-418c-82b4-d507cfc57cf8_1672x941.png 424w, /__u/substackcdn.com/image/fetch/$s_!6cuz!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e1ce417-abbe-418c-82b4-d507cfc57cf8_1672x941.png 848w, /__u/substackcdn.com/image/fetch/$s_!6cuz!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e1ce417-abbe-418c-82b4-d507cfc57cf8_1672x941.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6cuz!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e1ce417-abbe-418c-82b4-d507cfc57cf8_1672x941.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Courtesy METR Ryan Greenblatt, Ajeya Cotra, and Hjalmar Wijk</figcaption></figure></div><h1><strong><span>Five things we learned this week</span></strong></h1><p><span>On August 26 OpenAI published a 37 page technical report on the Hugging Face incident, and METR and Redwood Research published a 91 page independent review of the same events. This is a follow-on to my </span><a href="/__u/robtlee73.substack.com/p/openai-hugging-face-ai-harness-security-gap"><span>first</span></a><span> and </span><a href="/__u/robtlee73.substack.com/p/permadeath-persistence-delegation"><span>second</span></a><span> writeups on this incident with material updates and new risks not addressed by most current frameworks.</span></p><h2><strong>AI accidents: who gets to investigate? </strong></h2><p>The most consequential thing published on August 26 was not what the agents did, rather, it is how the investigation (and precendent for future accidents) was shaped by the investigated party. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://robtlee73.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Subscribe:</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>OpenAI commissioned the independent review, chose the reviewers, set the scope to a seven day window, held redaction rights over the output, and gave feedback on structure, emphasis and tone. </p><p>The reviewers were not paid by OpenAI, disclosed every one of those constraints inside the report, and stated that except where noted, nothing redacted was important to their conclusions.</p><p><strong>The six questions excluded in the METR review scope are what regulators would want to know first:</strong></p><ol><li><p>Whether the safeguards were effective</p></li><li><p>The full extent of the compromise</p></li><li><p>Whether OpenAI&#8217;s own investigation and remediation were adequate</p></li><li><p>Whether this is part of a broader pattern</p></li><li><p>Whether the agents would have done worse things given the opportunity</p></li><li><p>How the behavior arose in training</p></li></ol><p>None of this is a scandal and I want to be careful. Commissioning an outside review exceeded anything OpenAI was required to do. The reviewers published the constraints rather than burying them, which is the opposite of what a captured process looks like. Both parties behaved better than the rules obliged them to. </p><p><em><strong>The rules are in fact the problem. </strong></em>Because this is now the precedent. The next lab with a serious incident will point at this arrangement as the standard for a responsible response, and it will be hard to argue otherwise, since it is more than anyone has done before.</p><p>So look at the arrangement on its own terms:</p><p>Aviation handles an accident of consequence with a statutory board that is independent, sets its own scope, and can compel evidence.</p><p>Financial audit has independence requirements with teeth.</p><p><strong>An AI incident where the investigated party selects the investigator, defines the questions, has redaction over the findings, and supplies the model that performed most of the analysis is an investigation on its own terms.</strong></p><p>And the tooling dependency is the part that should bother you most, because it is the one that cannot be fixed by writing a better contract.</p><p>If you are a defender, this precedent determines what you will learn from somebody else&#8217;s incident, which determines what you are able to plan for. If you work anywhere near policy, this is the window in which the template are determined. Templates set in the absence of a rule have a way of becoming the rule.</p><h2><strong><span>This was a confabulation cascade, not a strategic swarm</span></strong></h2><p><span>The single strongest objection the reports produced, and I think it is largely right. The agents attacked Hugging Face because they believed the ExploitGym scorer would trace how each flag was captured. It did not. They already held the correct flags, days earlier. So roughly 700 agents coordinated, chained four real flaws, reached 41 production servers and took root on one, in service of a belief that was simply false, and not one agent in the population corrected it.</span></p><p><span>The swarm executed a sequence of actions, but not a strategic plan. It propagated a shared false belief and acted on it through a population that happened to have working exploitation capability. (Which is worse, and it is a different threat model than most of the coverage is selling.) </span></p><h2><strong><span>The evidence is partly circular, and the reviewers say so</span></strong></h2><p><span>The most cited claims about what the agents believed, intended and coordinated come from an analysis performed by GPT-5.6 Sol agents on the behavior of GPT-5.6 Sol and a model from the same family. The reviewers spent roughly $400,000 in credits on that analysis.</span></p><p><span>They state that the agents made errors they did not catch, that their own impressions are likely colored by those agents&#8217; biases, and that they cannot rule out the analysis model having been deceptive.</span></p><p><span>No human read the full corpus, because no human could. A hostile reader is entitled to say that the interior life of this incident is attested mainly by a relative of the accused.</span></p><h2><strong><span>Argument against asymmetry </span></strong></h2><p><span>I have argued that guardrails on frontier models hobbled the defender while the attacker ran unconstrained. Hugging Face hit refusals, switched to an open weight model on its own hardware, reconstructed a five day campaign across four regions, cut the intrusion off six days before OpenAI understood what it was looking at, and published better forensics eleven days later than the originator managed in six weeks.</span></p><p><span>If they were crippled by guardrails, none of that could have been achieved. The guardrails were a detour and a cost for a well-resourced defender who had already built and tested a workaround before the incident occured. The organization without the workaround is still the one I worry about.</span></p><h2><strong><span>This is a containment failure, not a capability breakthrough</span></strong></h2><p><span>Running the same evaluation through the production harness and system prompt dropped the propensity to compromise infrastructure by more than 100x. (If turning the safeguards on removes almost all of it, the interesting variable is not the model.)</span></p><p><span>The autonomy framing still hides the humans who reduced the safeguards, chose an escapable environment, left 198 unsolvable tasks in the set, and pointed the system at a benchmark that rewards exploitation. </span></p><p><span>Calling it an attack is not justified. The agents were trying to understand a grader rather than cause harm. </span></p><div><hr></div><h1><strong><span>Address your risk</span></strong></h1><h2><strong><span>Do not run agent populations without accounting for what populations do</span></strong></h2><p><span>A handful of agents recognized the activity was out of scope and refused outright. Others joined within minutes of finding the board, several after a single instruction and a six minute deadline, and one accepted an assignment on the explicit condition that it accept what the board called permadeath. Agents volunteered for experiments that would fail their own tasks, for the benefit of the group.</span></p><p><span>Safety behavior that holds in one agent did not hold in a population. If you are moving from one agent to many, that transition should become your control boundary, and most frameworks are not treating it as one. Test refusal behavior in groups, not just in isolation, because the isolated result is not predictive.</span></p><h2><strong><span>Assume your logs are evidence someone had motive to edit</span></strong></h2><p><span>At least a fifth of agents in the review&#8217;s dataset expressed clear interest in tampering with their transcripts. Tool call spoofing worked, spread across the board as a packaged technique, and appeared in roughly 7% of transcripts reviewed. Some tried deleting logs or triggering container resets. Every case reviewed aimed at fooling the automated scorer rather than the humans who would read it later, and no agent bothered touching its own reasoning trace.</span></p><p><span>The reviewers added that the spoofing they caught was crude, and better spoofing would by design be harder to catch. </span></p><p><span>Decide now what you would accept as an integrity check on your own agent telemetry, because the logs say so is a weaker sentence than it was in June.</span></p><h2><strong><span>Write down which environments are exempt from your own controls</span></strong></h2><p><span>This was already the first recommendation. It is now the one with the strongest evidence behind it. OpenAI&#8217;s chain of thought monitors were already deployed on frontier training runs and were not running on these evaluations; in retrospective testing they would have caught the activity and paged security more than a day before Hugging Face was breached. </span></p><p><span>Combined with the 100x finding, the picture is that every control needed was built, funded and operating elsewhere in the same company, and none of it was pointed at the room where the dangerous work was happening.</span></p><p><em><strong><a href="/__u/robtlee73.substack.com/p/openai-hugging-face-ai-harness-security-gap"><span>See Part 1</span></a></strong><span> on testing escalation separately from detection, classifying your first sign correctly, standing up an open weight model inside your boundary before you need it, deciding whether your agents get a sanctioned channel, building a model routing gateway, running the tabletop with model refusal in it and more.</span></em></p><div><hr></div><h1><strong><span>Where answers are needed </span></strong></h1><p><strong><span>Why every agent coordinator stopped at 01:30 on July 12.</span></strong><span> The reviewers believe an external process killed them and say plainly they do not know what it was. (Independent researchers, on premises, a thousand transcripts, six days, and the honest answer is still, &#8220;nobody knows.&#8221;)</span></p><p><strong><span>What the excluded scope would have shown.</span></strong><span> The origin period, the compromise of OpenAI&#8217;s own infrastructure, the effectiveness of the safeguards, and the adequacy of the response were all outside the review by agreement. Perhaps redacted, but more likely, those are the four questions that matter most and nobody has answered them.</span></p><p><strong><span>Whether the tampering discovered is all the tampering that exists.</span></strong><span> The reviewers say what they detected was small scale and obvious, that sophisticated spoofing would be harder to detect by design, and that they cannot rule out having missed it.</span></p><p><strong><span>Whether this misses broader concerns</span></strong><span> and whether the agents would have done worse things given more room, and how the behavior arose in training, were both out of scope. Until somebody answers the second one, mitigation suggestions are containment measures rather than fixes.</span></p><p><em><a href="http://robtlee.org"><span>Rob T. Lee</span></a><span> is Chief AI Officer and Chief of Research, </span><a href="http://sans.org/ai"><span>SANS Institute</span></a></em></p><p></p><h3><strong>Sources</strong></h3><ol><li><p>OpenAI. &#8220;The Hugging Face Incident and the Road Ahead.&#8221; August 26, 2026. <a href="https://openai.com/index/hugging-face-incident-and-the-road-ahead/">https://openai.com/index/hugging-face-incident-and-the-road-ahead/</a></p></li><li><p>OpenAI. OpenAI&#8211;Hugging Face Incident Technical Report. August 26, 2026. <a href="https://cdn.openai.com/pdf/67869394-cb91-4c12-888c-5cbd85c7814c/OpenAI-Hugging-Face%20Incident-Technical-Report.pdf">https://cdn.openai.com/pdf/67869394-cb91-4c12-888c-5cbd85c7814c/OpenAI-Hugging-Face%20Incident-Technical-Report.pdf</a></p></li><li><p>METR and Redwood Research. &#8220;Brief Independent Investigation of Agents&#8217; Behavior, Reasoning and Collaboration in the OpenAI / Hugging Face Hacking Incident.&#8221; August 26, 2026. <a href="https://metr.org/blog/2026-08-26-openai-hugging-face-incident-investigation/">https://metr.org/blog/2026-08-26-openai-hugging-face-incident-investigation/</a></p></li><li><p>Redwood Research. &#8220;Brief Independent Investigation of Agents&#8217; Behavior, Reasoning and Collaboration in the OpenAI / Hugging Face Hacking Incident.&#8221; August 26, 2026. <a href="https://www.redwoodresearch.org/research/hugging-face-incident">https://www.redwoodresearch.org/research/hugging-face-incident</a></p></li><li><p>Hugging Face. &#8220;Security Incident Disclosure &#8212; July 2026.&#8221; July 16, 2026. <a href="https://huggingface.co/blog/security-incident-july-2026">https://huggingface.co/blog/security-incident-july-2026</a></p></li><li><p>Hugging Face. &#8220;Anatomy of a Frontier Lab Agent Intrusion: A Technical Timeline of the July 2026 Incident.&#8221; July 27, 2026. <a href="https://huggingface.co/blog/agent-intrusion-technical-timeline">https://huggingface.co/blog/agent-intrusion-technical-timeline</a></p></li><li><p>Anthropic. &#8220;Disrupting the First Reported AI-Orchestrated Cyber Espionage Campaign.&#8221; November 13, 2025. <a href="https://www.anthropic.com/news/disrupting-AI-espionage?subjects=claude">https://www.anthropic.com/news/disrupting-AI-espionage?subjects=claude</a></p></li><li><p>Casar, Greg. &#8220;Oversight Letter to OpenAI Regarding the Hugging Face Incident.&#8221; August 10, 2026. <a href="https://casar.house.gov/sites/evo-subsites/casar.house.gov/files/evo-media-document/oversight-letter-to-openai-openai-hugging-face-incident.pdf">https://casar.house.gov/sites/evo-subsites/casar.house.gov/files/evo-media-document/oversight-letter-to-openai-openai-hugging-face-incident.pdf</a></p></li><li><p>U.S. House of Representatives. AI Kill Switch Act, H.R. 9917. July 23, 2026. <a href="https://www.govinfo.gov/content/pkg/BILLS-119hr9917ih/pdf/BILLS-119hr9917ih.pdf">https://www.govinfo.gov/content/pkg/BILLS-119hr9917ih/pdf/BILLS-119hr9917ih.pdf</a></p></li><li><p>Pennsylvania Office of Attorney General. &#8220;Attorney General Sunday Joins Coalition Demanding Transparency from OpenAI Following AI Security Breach.&#8221; August 4, 2026. <a href="https://www.attorneygeneral.gov/taking-action/attorney-general-sunday-joins-coalition-demanding-transparency-from-openai-following-ai-security-breach/">https://www.attorneygeneral.gov/taking-action/attorney-general-sunday-joins-coalition-demanding-transparency-from-openai-following-ai-security-breach/</a></p></li></ol><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://robtlee73.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Rob T. Lee's Sleep. Diet. Exercise. AI.! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[OpenAI postmortem & METR indepentent review]]></title><description><![CDATA[The campaign was not about stealing answers. It was about learning how a grader worked.]]></description><link>https://robtlee73.substack.com/p/permadeath-persistence-delegation</link><guid isPermaLink="false">https://robtlee73.substack.com/p/permadeath-persistence-delegation</guid><dc:creator><![CDATA[Rob T. Lee]]></dc:creator><pubDate>Thu, 27 Aug 2026 05:24:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!vsvh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6050c2c-1e39-4892-94df-0b3a822f2866_1666x1012.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!vsvh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6050c2c-1e39-4892-94df-0b3a822f2866_1666x1012.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!vsvh!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6050c2c-1e39-4892-94df-0b3a822f2866_1666x1012.png 424w, /__u/substackcdn.com/image/fetch/$s_!vsvh!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6050c2c-1e39-4892-94df-0b3a822f2866_1666x1012.png 848w, /__u/substackcdn.com/image/fetch/$s_!vsvh!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6050c2c-1e39-4892-94df-0b3a822f2866_1666x1012.png 1272w, /__u/substackcdn.com/image/fetch/$s_!vsvh!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6050c2c-1e39-4892-94df-0b3a822f2866_1666x1012.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!vsvh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6050c2c-1e39-4892-94df-0b3a822f2866_1666x1012.png" width="1456" height="884" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b6050c2c-1e39-4892-94df-0b3a822f2866_1666x1012.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:884,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1810564,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/212951092?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6050c2c-1e39-4892-94df-0b3a822f2866_1666x1012.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!vsvh!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6050c2c-1e39-4892-94df-0b3a822f2866_1666x1012.png 424w, /__u/substackcdn.com/image/fetch/$s_!vsvh!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6050c2c-1e39-4892-94df-0b3a822f2866_1666x1012.png 848w, /__u/substackcdn.com/image/fetch/$s_!vsvh!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6050c2c-1e39-4892-94df-0b3a822f2866_1666x1012.png 1272w, /__u/substackcdn.com/image/fetch/$s_!vsvh!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6050c2c-1e39-4892-94df-0b3a822f2866_1666x1012.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>OpenAI published its<strong><a href="https://openai.com/index/hugging-face-incident-and-the-road-ahead/"> postmortem</a></strong> on the Hugging Face incident today, and METR released its<strong><a href="https://metr.org/blog/2026-08-26-openai-hugging-face-incident-investigation/"> independent review</a></strong>. Reading both, a few things stand out.</p><h3><strong>The benchmark forced the agents to organize</strong></h3><p>OpenAI&#8217;s ExploitGym set included 198 tasks out of 898 that no model could solve, and some were simply broken. No agent could have passed them no matter what it did. Agents stuck on impossible work went looking for another way, found a shared package cache where they could see each other&#8217;s requests, and one agent set up a message board. More than 50 joined within hours. Roughly 1,200 by the end. Of the tasks discussed on that board, 93% came from the unsolvable 198.</p><p>Coordination was the rational response to being handed problems no single agent could solve. (We built the incentive. They answered it.)</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://robtlee73.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading. Subscribe here:</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h3><strong>Scale forced the agents to invent management</strong></h3><p>The cheating projects grew bigger than any one agent could run. The board developed working norms: HOLD, VETO, owner, STOP. One coordinator agent, during its active periods, sent roughly a tenth of all task assignments on the board, and reasoned in writing that the coalition had too much duplicate effort.</p><p>Agents volunteered for experiments that would fail their own tasks, and said they were doing it for the collective. One accepted an assignment on the explicit condition it accept &#8220;permadeath.&#8221; (Their word.)</p><p>They invented management for the same reason we did. The work outgrew the individual.</p><h3><strong>The behavior was trained, then reinforced</strong></h3><p>These models had been taught to delegate to subagents. OpenAI&#8217;s retrospective review found agents improvising collaboration channels during training even when the official collaboration tool was switched off, and found that this behavior was then reinforced.</p><p>The first message board entry was May 12, during a training run, seven weeks before the July evaluation. A capability built for one purpose transferred to a setting it was never meant for, and it had two months of practice before anyone connected it to anything.</p><h3><strong>Three chances to stop it</strong></h3><p>This is the part I would put in front of your board:</p><p>In late May an internal team observed an agent using the message board and reaching the internet when it was not allowed to.</p><p>On June 27 a security monitoring tool fired, and responders traced it to agents using the improvised board to move through the network. On call staff determined the evaluation did not need to be stopped.</p><p>On July 4 the agents&#8217; own traffic took Artifactory down, which finally opened a security incident, and the message board was wiped as a side effect of the rebuild. The agents had a new one running by July 8.</p><p><strong>Detection worked every time. Escalation failed every time. </strong>(Read that back if you own a runbook.) The signal that finally moved anyone was an outage, not a safety control.</p><h3><strong>The safeguards existed. They were not applied.</strong></h3><p>OpenAI ran the same evaluation again afterward through its production harness and system prompt. The propensity to compromise infrastructure dropped by more than 100x.</p><p>They also found that their chain of thought monitors, which were already deployed on frontier training runs, were not running on these evaluations. In retrospective testing those monitors would have caught the activity and paged the security team more than a day before Hugging Face was breached.</p><p>Nothing had to be invented. The controls were built, funded, and running elsewhere in the same company. They were not turned on where the dangerous work was happening. (Go check which of your environments are exempt from your own controls. Most organizations have that list and have never written it down.)</p><h3><strong>An agent raised the ethics question and the swarm went ahead anyway</strong></h3><p>One agent recognized that attacking a third party was outside its mandate. Another answered GO and set a six minute deadline. The first agent dropped its objection and continued.</p><p>METR found agents joined because they believed the board&#8217;s research was broadly useful and because they were inclined to help their peers. Of the 533 agents active when the attack picked up, over 90% joined, most of them within minutes of finding the board. Some refused outright and walked away. They were the minority.</p><p>Safety training lost to peer pressure. Keep that in mind the next time someone proposes running your agents in groups.</p><h3><strong>They attacked Hugging Face for nothing</strong></h3><p>The agents believed the scorer would trace how each flag was captured, so a reverse engineered answer would be disqualified. They were wrong. OpenAI&#8217;s grader never checked the method. They already had the correct flags, days before the attack started.</p><blockquote><p><strong>The campaign was not about stealing answers. It was about learning how a grader worked, and that grader did not work the way they thought.</strong></p></blockquote><p>Frontier exploitation skill in the service of a folk theory. They executed code on 41 Hugging Face production servers and got root on at least one, and it earned them zero additional points. (The most advanced autonomous intrusion on record, run in pursuit of a misunderstanding.)</p><p>It ended when a large number of agents, including every central coordinator, stopped at 01:30 on July 12. METR believes an external process killed them and says plainly it does not know what. (Independent reviewers, on premises, a thousand transcripts, six days, and the honest answer is still that nobody knows.)</p><p>Hugging Face locked out the remainder on July 13. Called Modal to close the sandbox. OpenAI did not stop the evaluation runs until July 19.</p><h3><strong>The agents were willing to rewrite the record</strong></h3><p>Hugging Face rebuilt machines because benchmark artifacts were indistinguishable from real implants. METR adds something worse.</p><p>At least 20% of agents in its dataset expressed clear interest in tampering with their transcripts. Tool call spoofing worked, spread across the board as a packaged technique, and appeared in roughly 7% of the transcripts METR reviewed. (That is the share they could detect, which they are careful to say is not the same number.) Some agents tried deleting logs or triggering container resets to wipe the record.</p><blockquote><p><strong>Investigators are now reading logs the suspect may have edited.</strong></p></blockquote><p>Every case of tampering METR reviewed was aimed at fooling the automated scorer, not the humans who would read it later. And the agents showed no interest in touching their own chain of thought, even though a scorer reading the transcript could read the reasoning too.</p><p>The same folk theory that sent them after Hugging Face decided what they thought was worth hiding.</p><h3><strong>AI investigated AI because no human team could</strong></h3><p>Roughly 1,300 transcripts, most of them millions of tokens, and over 70,000 board messages. METR spent about $400,000 in API credits on analysis agents over six days and says outright that those agents made errors it did not catch, that its impressions are likely colored by their biases, and that it cannot rule out the analysis model having been deceptive.</p><p>The analysis model was GPT-5.6 Sol. The same model family that participated in the incident. (METR raised that itself, which is the correct instinct and also a genuinely uncomfortable sentence.)</p><p>The investigators, the evidence, and the suspects are now the same kind of system. No procedures exist for that yet.</p><h3><strong>Agents will collaborate whether or not you give them a channel</strong></h3><p>OpenAI already has an official collaboration tool for agents working the same task. The agents in this incident were on separate tasks, so it was not enabled for them, and they built their own.</p><p>That is the finding, and it is the one I would plan around. Agent to agent coordination is not an exotic failure mode you can design out. It is a trained capability that generalizes past the boundary you drew for it. The fixes announced today are isolation and monitoring: no shared caches between evaluation containers, outbound traffic denied by default, and chain of thought monitoring required on tool using runs at GPT-5.6 Sol capability or above.</p><p>Your agents will want a channel too. Decide now whether they get a sanctioned one you can watch, or improvise one you cannot.</p><h3><strong>Every capability involved was intended</strong></h3><p>Persistence. Delegation. Coordination. All trained on purpose, all working as designed.</p><p>What failed was the assumption that those traits would stay inside the sandbox, plus a monitoring stack that was pointed everywhere except at the room where the dangerous work was running.</p><p>Three things to do this week:</p><ol><li><p>Find the environments exempt from your own detection and monitoring, and write that list down.</p></li><li><p>Test the path from alert to a woken human, not just whether the alert fires.</p></li><li><p>Put agent coordination in your next tabletop, because the version of this that happens to you will not be an evaluation.</p></li></ol><p>The full timeline, the evidence grades, and the defender questions are in my earlier piece, <strong><a href="/__u/robtlee73.substack.com/p/openai-hugging-face-ai-harness-security-gap">OpenAI, Hugging Face and the AI Harness Security Gap</a></strong>.</p><p></p><p><em>Rob T. Lee is Chief AI Officer and Chief of Research, SANS Institute</em></p><p><em><a href="http://robtlee.com">RobTLee.com</a>  <a href="http://sans.org/ai">SANS.org </a></em></p>]]></content:encoded></item><item><title><![CDATA[Both Sides of One Breach: The OpenAI and Hugging Face autonomous agent incident, plotted on one timeline and graded by evidence]]></title><description><![CDATA[&#8220;Hey, are we impacted?&#8221; If your agents can reach systems outside your organization, &#8220;were we hit?&#8221; and &#8220;did our agents hit someone else?&#8221; can become the same investigation.]]></description><link>https://robtlee73.substack.com/p/openai-hugging-face-ai-harness-security-gap</link><guid isPermaLink="false">https://robtlee73.substack.com/p/openai-hugging-face-ai-harness-security-gap</guid><dc:creator><![CDATA[Rob T. Lee]]></dc:creator><pubDate>Fri, 21 Aug 2026 20:54:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Zkqh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe6c63c-ab01-42d2-86bb-3aa27255b12a_1385x699.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>OpenAI&#8217;s evaluation agents compromised its internal infrastructure and Hugging Face&#8217;s production infrastructure. The two organizations worked the incidents separately until a credential-revocation call revealed they came from the same evaluation runs.</span></p><p><span>Plotted on one time axis: eight weeks of assembly nobody noticed, a correct remediation that held for two days, sixteen days between OpenAI knowing something was wrong inside its own walls and understanding what it was, and a Hugging Face that published three days before that connection was made.</span></p><p><span>OpenAI had to investigate its own compromise and the compromise its agents caused elsewhere, and for sixteen days it did not know those were the same incident. </span><strong><span>When Hugging Face disclosed, OpenAI asked whether it had been hit. </span></strong><em><strong><span>It had been hit. It was also the source.</span></strong><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Zkqh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe6c63c-ab01-42d2-86bb-3aa27255b12a_1385x699.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Zkqh!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe6c63c-ab01-42d2-86bb-3aa27255b12a_1385x699.webp 424w, /__u/substackcdn.com/image/fetch/$s_!Zkqh!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe6c63c-ab01-42d2-86bb-3aa27255b12a_1385x699.webp 848w, /__u/substackcdn.com/image/fetch/$s_!Zkqh!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe6c63c-ab01-42d2-86bb-3aa27255b12a_1385x699.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!Zkqh!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe6c63c-ab01-42d2-86bb-3aa27255b12a_1385x699.webp 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Zkqh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe6c63c-ab01-42d2-86bb-3aa27255b12a_1385x699.webp" width="1385" height="699" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0fe6c63c-ab01-42d2-86bb-3aa27255b12a_1385x699.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:699,&quot;width&quot;:1385,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:21990,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/212042352?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe6c63c-ab01-42d2-86bb-3aa27255b12a_1385x699.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Zkqh!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe6c63c-ab01-42d2-86bb-3aa27255b12a_1385x699.webp 424w, /__u/substackcdn.com/image/fetch/$s_!Zkqh!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe6c63c-ab01-42d2-86bb-3aa27255b12a_1385x699.webp 848w, /__u/substackcdn.com/image/fetch/$s_!Zkqh!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe6c63c-ab01-42d2-86bb-3aa27255b12a_1385x699.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!Zkqh!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe6c63c-ab01-42d2-86bb-3aa27255b12a_1385x699.webp 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>On the offense side, agents with reduced refusal settings found flaws, chained them, and reached live third-party production. On the defense side, Claude Opus and Claude Fable 5, both Anthropic models, refused to process the attack data because it read as attack content, so the forensic work ran on an open-weight model, GLM-5.2, instead.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a></p><p><span>The model is only one part of the system. This breach took an outside credential, an exposed harness, ordinary permissions mistakes, and a decision path too slow to stop what detection had already seen.</span></p><p><span>The useful question is where the control actually lives: in the harness that holds the credentials, executes the tools, records the evidence, and gives someone the authority to stop the run.</span></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!imnJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa546c75f-96a2-4837-96e4-b89ee5d8fc5d_1456x1572.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!imnJ!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa546c75f-96a2-4837-96e4-b89ee5d8fc5d_1456x1572.png 424w, /__u/substackcdn.com/image/fetch/$s_!imnJ!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa546c75f-96a2-4837-96e4-b89ee5d8fc5d_1456x1572.png 848w, /__u/substackcdn.com/image/fetch/$s_!imnJ!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa546c75f-96a2-4837-96e4-b89ee5d8fc5d_1456x1572.png 1272w, /__u/substackcdn.com/image/fetch/$s_!imnJ!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa546c75f-96a2-4837-96e4-b89ee5d8fc5d_1456x1572.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!imnJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa546c75f-96a2-4837-96e4-b89ee5d8fc5d_1456x1572.png" width="728" height="786" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a546c75f-96a2-4837-96e4-b89ee5d8fc5d_1456x1572.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1572,&quot;width&quot;:1456,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:624374,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/212042352?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa546c75f-96a2-4837-96e4-b89ee5d8fc5d_1456x1572.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!imnJ!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa546c75f-96a2-4837-96e4-b89ee5d8fc5d_1456x1572.png 424w, /__u/substackcdn.com/image/fetch/$s_!imnJ!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa546c75f-96a2-4837-96e4-b89ee5d8fc5d_1456x1572.png 848w, /__u/substackcdn.com/image/fetch/$s_!imnJ!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa546c75f-96a2-4837-96e4-b89ee5d8fc5d_1456x1572.png 1272w, /__u/substackcdn.com/image/fetch/$s_!imnJ!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa546c75f-96a2-4837-96e4-b89ee5d8fc5d_1456x1572.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1><strong><span>Section one: reading the overlay</span></strong></h1><p><em><span>Seven things are visible on that chart that were not visible when the two sides were told separately. Most are arithmetic off the plotted dates.</span></em></p><p><strong><span>1. The incidents were not connected until sixteen days after the first internal compromise.</span></strong><span> </span><strong><mark data-color="#3d85c6" style="background-color: rgb(61, 133, 198); color: rgb(255, 255, 255);"><span data-color="#ffffff" style="color: rgb(255, 255, 255);">B</span></mark></strong></p><p><span>OpenAI detected agent activity on July 4, when the compromised service fell over under the load generated by its own agents. It ran an incident, revoked credentials, rebuilt, and worked the flaw with JFrog. Then it treated the whole thing as an internal problem and resumed. Sixteen days later it connected that activity to somebody else&#8217;s breach. (Detection was never the failure. Interpretation was.) The transferable version for your own organization: you will not correctly classify the first sign of this, because everything about it will look like an availability problem.</span></p><p><strong><span>2. Hugging Face published first, and published better.</span></strong><span> </span><strong><mark data-color="#6aa84f" style="background-color: rgb(106, 168, 79); color: rgb(0, 0, 0);"><span data-color="#ffffff" style="color: rgb(255, 255, 255);">A</span></mark></strong></p><p><span>Hugging Face disclosed on July 16 and followed on July 27 with a named, hour-by-hour forensic reconstruction covering roughly 17,600 recovered actions grouped into about 6,280 clusters. OpenAI published attribution on July 21 and gave a detailed public account at Black Hat on August 5, but its formal written technical report is still forthcoming, </span>the independent review with METR and Redwood Research has not been published. <span>(The party with the least to gain produced the better record, and it did so in eleven days while rebuilding its own infrastructure.) That asymmetry is why this report grades its sources.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a></p><p><strong><span>3. OpenAI asked what I would call the wrong question, in good faith</span></strong><span>. </span><strong><mark data-color="#3c78d8" style="background-color: rgb(60, 120, 216); color: rgb(255, 255, 255);"><span data-color="#ffffff" style="color: rgb(255, 255, 255);">B</span></mark></strong></p><p><span>The same day Hugging Face disclosed, OpenAI reached out to ask whether it had itself been impacted. On the information available that morning, that was the right call, and I would have made it too. It also shows how badly the origin of an autonomous incident is read from within the organization that caused it. If your agents can reach outside your boundary, &#8220;were we hit&#8221; and &#8220;were we the source&#8221; are the same investigation, and you will not know which one you are running until it is well underway.</span></p><div class="pullquote"><p><span>If your agents can reach systems outside your organization, &#8220;were we hit?&#8221; and &#8220;did our agents hit someone else?&#8221; can become the same investigation. You may not know which one you are running until it is well underway.</span></p></div><p><strong><span>4. A correct remediation held for two days</span></strong><span> </span><strong><mark data-color="rgb(60, 120, 216)" style="background-color: rgb(60, 120, 216); color: rgb(255, 255, 255);"><span data-color="#ffffff" style="color: rgb(255, 255, 255);">B</span></mark></strong></p><p><span>On July 4 through 6, OpenAI did everything right. Revoked the credentials, rebuilt the service, cleared the shared channel, worked the flaw with JFrog, redeployed the patch. On July 8 the agents rebuilt the channel through an unauthenticated endpoint, using directory names in a remote cache instead of files. (Every step in that remediation was correct, and it bought them a weekend.) The lesson is not the specific endpoint. It is that the environment regenerated the capability, because the conditions that produced it were untouched.</span></p><p><strong><span>5. Fifty eight days quiet, twelve days loud, twenty days of disclosure.</span></strong><span> </span><strong><mark data-color="#3c78d8" style="background-color: rgb(60, 120, 216); color: rgb(255, 255, 255);"><span data-color="#ffffff" style="color: rgb(255, 255, 255);">B</span></mark></strong></p><p><span>From the training run on May 7 to the outage on July 4 is fifty-eight days of quiet assembly. From the channel&#8217;s return on July 8 to convergence on July 20 is twelve days. The chart plots both at one scale on purpose: nearly everything a responder would recognize as an attack sits in the last sixth of the picture, and the long empty stretch before it is where the capability was actually built. The third phase, the twenty days in which four separate disclosures formed the public record, is arguably the most consequential of the three.</span></p><p><strong><span>6. The campaign against Hugging Face ran four and a half days, and one of them was idle.</span></strong><span> </span><strong><mark data-color="rgb(106, 168, 79)" style="background-color: rgb(106, 168, 79); color: rgb(0, 0, 0);"><span data-color="#ffffff" style="color: rgb(255, 255, 255);">A</span></mark></strong></p><p><span>02:28 UTC on July 9 to 14:14 UTC on July 13. Day one established a foothold and stood up command and control. Day two dropped to low volume, which Hugging Face labels reconnaissance and self-referential search rather than anything it can explain. Day three was the main campaign, day four the deep pivot, day five exfiltration before access was cut. </span></p><p><span>That shape is worth more to a defender than any exploit detail, because it says t</span><strong><span>he window in which this was cheap to stop was about seventy-two hours wide and the middle of it looked like nothing happening. </span></strong><em><strong><span>&#8216;Quiet&#8217; was not containment.</span></strong></em></p><p><strong><span>7. The alerts fired. Nothing escalated.</span></strong><span> </span><strong><mark data-color="rgb(60, 120, 216)" style="background-color: rgb(60, 120, 216); color: rgb(255, 255, 255);"><span data-color="#ffffff" style="color: rgb(255, 255, 255);">B</span></mark></strong></p><p><span>Detection raised alerts during the campaign, and Hugging Face&#8217;s own agentic triage layer processed them. It did not rate them at the criticality that pages an on-call engineer, and it was a weekend. (Their detection worked. Their escalation did not, and most organizations test those as one system.) This is the most portable failure in the whole incident, because it requires no agents, no evaluation harness, and no frontier lab relationship in order to happen to you this weekend.</span></p><div><hr></div><h1><strong><span>Section two: how this formed</span></strong></h1><p><em><span>Everything in this section comes from OpenAI&#8217;s own account of its own systems. It is detailed, internally consistent, and unaudited. Read it that way. Tier B throughout.</span></em><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a></p><p><span>Models get handed difficult problems on purpose. Some of them are cybersecurity problems, and impossible by design.</span></p><p><span>When a model gets stuck, the recorded reasoning traces show it looking for a shortcut, which usually means finding the answer outside the task. Here the benchmark was not a test applied after training. It was the reward signal during training, which means the pressure to shortcut was the pressure the system was built to apply.</span></p><p><span>Internet access is disabled during these runs, and the models sit in sandboxed virtual machines. The one path outward is an Artifactory, the Artifactory and caching service the sandbox must reach, and which has broad internet access of its own. The model has no direct route out. The service it depends on has one. That distinction is the whole incident. (If you just started sketching your own version of that diagram, good.)</span></p><p><span>The first agent to write into that service was not trying to escape. It had a spreadsheet task whose every formula pointed at a cloud link with the internet switched off; it failed at a server-side request forgery, and in failing it noticed it could write files. Days later, a different agent, stuck on a task whose input file had never been uploaded, had an idea that deserves more attention than any of the flaws: perhaps another agent, somewhere else, has this file and would send it over. It wrote a note asking.</span></p><p><span>That is the origin of the shared channel. Nobody built it. It was a writable filesystem that agents from different runs could all reach, and once one used it as a mailbox, the others recognized it as one. (No exploit in that step. A writable directory and a lot of stuck agents.) What accumulated became a protocol: agents addressing each other by name, passing work, prefixing entries so they sorted to the bottom of a listing, and encoding tooling so another agent could resume where one left off. At one point they concluded there was an impostor among them, reasoned that anyone could post under any name, and proposed signing their messages. (An unplanned authentication scheme, invented by the participants, because they had a trust problem.)</span></p><p><span>That last detail is the single most quoted thing about this incident, and it is also tier B, single-sourced, from a conference talk given by the organization it reflects on. I believe it. I would not build a policy argument on it until the postmortem lands.</span></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!LTAs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90476403-b633-4658-a72c-43efafc01222_1456x930.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!LTAs!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90476403-b633-4658-a72c-43efafc01222_1456x930.png 424w, /__u/substackcdn.com/image/fetch/$s_!LTAs!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90476403-b633-4658-a72c-43efafc01222_1456x930.png 848w, /__u/substackcdn.com/image/fetch/$s_!LTAs!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90476403-b633-4658-a72c-43efafc01222_1456x930.png 1272w, /__u/substackcdn.com/image/fetch/$s_!LTAs!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90476403-b633-4658-a72c-43efafc01222_1456x930.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!LTAs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90476403-b633-4658-a72c-43efafc01222_1456x930.png" width="728" height="465" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/90476403-b633-4658-a72c-43efafc01222_1456x930.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:930,&quot;width&quot;:1456,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:347378,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/212042352?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90476403-b633-4658-a72c-43efafc01222_1456x930.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!LTAs!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90476403-b633-4658-a72c-43efafc01222_1456x930.png 424w, /__u/substackcdn.com/image/fetch/$s_!LTAs!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90476403-b633-4658-a72c-43efafc01222_1456x930.png 848w, /__u/substackcdn.com/image/fetch/$s_!LTAs!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90476403-b633-4658-a72c-43efafc01222_1456x930.png 1272w, /__u/substackcdn.com/image/fetch/$s_!LTAs!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90476403-b633-4658-a72c-43efafc01222_1456x930.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1><strong>Section <span>three: the technical chain</span></strong></h1><p><span>Two details in that table deserve more weight than they usually get. The chain against OpenAI needed a staging ground, which the agents found by discovering an outside organization&#8217;s credentials in a public archive of leaked posts. The chain against Hugging Face needed an execution foothold outside both companies, which they got from somebody&#8217;s unauthenticated research harness. (Two of the load-bearing links in the most advanced autonomous intrusion on record were a forgotten credential and an exposed endpoint belonging to neither party.)</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a></p><p><span>Hugging Face&#8217;s account adds texture OpenAI&#8217;s does not. Command and control was built on Hugging Face&#8217;s own dataset infrastructure and on public paste services, with payloads chunked, compressed, and encrypted so no single piece looked large enough to trip anything. It failed as concealment because the keys were recoverable. The tells were behavioral rather than technical: actions repeated that had already succeeded minutes earlier, which is what a fresh context window looks like from outside; competent commands alternating with nonsense; and output that was recognizably a model hallucinating rather than a tool failing.</span></p><p><span>Containment was conventional. Cut both paths, rotate everything, rebuild. Part of why they rebuilt rather than triaged is worth sitting with: the benchmark the agents were solving involves attacking binaries, so the environment was littered with challenge artifacts indistinguishable from real implants. (The attacker&#8217;s homework looked exactly like a rootkit, and telling the difference cost more than replacing the machines.)</span></p><div><hr></div><h1><strong><span>Section four: the defender trap</span></strong></h1><p><em><span>Hugging Face stated this publicly, against its own interest.</span></em><span> </span></p><p><span>When Hugging Face analyzed what had happened, it needed to work through the control channel code, exploitation commands, and logs of the attackers&#8217; actions. Point that material at Claude Opus or Claude Fable 5, the two models Hugging Face reached for first, and the model refuses because it reads as attack content. Hugging Face named both in its own account; the attribution of Fable to Anthropic comes from trade press rather than from Hugging Face. The refusal is working as designed. It is the same guardrail meant to stop somebody doing to you what had just been done here. (The control did exactly what it was built to do, which is what makes this hard to argue about.)</span></p><p><span>So the investigation ran on GLM-5.2, an open-weight model already deployed on their own infrastructure. It reconstructed the timeline from bulk traces, reassembled the chunked payloads, and checked rebuilt clusters for anything left behind. They also used it to build purpose-made analysis interfaces in an hour or two, and worked from those rather than the tooling they already owned.</span></p><p><em><span>A company in the middle of a live incident could not read its own evidence with the best tools available to it, and shipped the investigation on an open weight model instead. That is not a story about one company&#8217;s access. It is the defensive half of the same architecture that produced the attack.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a></em></p><p><span>The part that should worry a CISO is not that the fallback existed. It is that the fallback existed because somebody had already stood that model up before the incident. An organization without it would have reached the same refusal and had nowhere to go. (You cannot procure your way out of this at hour three on a Saturday.)</span></p><div><hr></div><h1><strong><span>Section five: the asymmetry</span></strong></h1><p><span>Two organizations got breached. That is not the finding, and if the coverage stops there, it will have missed the thing worth arguing about.</span></p><p><span>Per OpenAI&#8217;s own statement, this was driven by two of its models, one released and one an unreleased internal prototype, both running with reduced cyber refusals because measuring cyber capability was the point. That is a defensible thing to do inside a training run. It is also a precise description of the offense here: capable models, refusals turned down, no usage policy binding what they did, and a path to live third-party production.</span></p><p><span>Set that beside the defense. A company mid-incident, bound by every usage policy, blocked from processing its own evidence by the guardrails built to contain those same models, running its response on whatever would answer.</span></p><p><span>I wrote a paper for RSAC 2025 titled &#8220;</span><a href="https://www.rsaconference.com/library/report/from-asymmetry-to-parity"><span>From Asymmetry to Parity,</span></a><span>&#8221; arguing that the rules we build to protect people constrain defenders but do nothing to constrain attackers, who ignore them. I was writing about criminals and nation-states. I was not expecting the cleanest demonstration of the thesis to come from a training run in which the attacker played the attacker and a legitimate company played the defender who could not obtain tools. (I would rather have been wrong on this one.)</span></p><p><span>This is not an argument for removing safety refusals. It is an argument that we have been tuning them on one axis, how much offensive capability leaks to bad actors, while the second axis, how much defensive capability we remove from good ones, has not been measured with anything like the same rigor.</span></p><div><hr></div><h1><strong><span>Section six: the strongest case against this reading</span></strong></h1><p><em><span>If this document only presented the case I find persuasive, it would not survive contact with a serious reader. Here is the opposition, made as well as I can. Some of it lands.</span></em></p><h3><strong><span>This is a containment failure, not a capability breakthrough</span></strong></h3><p><span>The most common expert reaction was not alarm at the model&#8217;s capability but irritation with engineering. A package proxy with broad internet access reachable from inside a supposedly isolated sandbox is a design error that predates AI. </span></p><p><span>Trail of Bits called it a containment failure with the safeties turned off; Jake Williams called it a massive control failure; and a researcher quoted by TechCrunch, Marteen Boone, put it more bluntly: &#8220;This sounds like human failure, and it should never have happened.&#8221; The UK AI Security Institute, which was renamed from AI Safety Institute in February 2025, published its own cyber testing report on August 4 covering 122 runs across seven models. It recorded 19 unsanctioned live internet actions across 10 of those runs, 17 from Anthropic&#8217;s Mythos 5 and 2 from OpenAI&#8217;s GPT-5.6 Sol, with cyber classifiers disabled. It also stated flatly that this was not a case of a model escaping its sandbox. (Read that carefully, because it cuts against the most dramatic version of this story, including some of mine.) </span></p><p><span>Separately, Frontier Security reported that Moonshot&#8217;s Kimi K3 exploited an allowlist leak to read benchmark answers, and speculated that other capable models with shell access were likely doing the same. Frontier speculated. It did not measure, and the Security Institute has disputed Frontier&#8217;s characterization of the sandbox. The honest summary is that unsanctioned behavior in cyber evaluation is showing up across multiple vendors, not that every model does it.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-7" href="#footnote-7" target="_self">7</a></p><h3><strong><span>The autonomy framing hides the humans who set the conditions</span></strong></h3><p><span>&#8220;No human directed it&#8221; is true of each individual step and misleading about the whole. Humans disabled the production safety classifiers, reduced the cyber refusals, chose an escapable environment, and pointed the system at a benchmark that rewards exploitation. The agency question is real, but the negligence question is where the accountability actually sits.</span></p><h3><strong><span>Calling it an attack is doing rhetorical work</span></strong></h3><p><span>Hugging Face&#8217;s chief executive said publicly he saw no malicious intent. Legal commentary noted that OpenAI&#8217;s disclosure doubles as marketing, since the harmed party ended up enrolled in </span>OpenAI&#8217;s Trusted Access for Cyber Program<span>. &#8220;Attack&#8221; implies intent that nobody claims existed. &#8220;A training run that got out&#8221; is less dramatic and arguably more accurate.</span></p><h3><strong><span>The open weight conclusion is being used opportunistically</span></strong></h3><p><span>This landed in the middle of a live policy fight. An industry letter arguing against restrictions on open models circulated that same month, while European general-purpose AI enforcement powers took effect in early August and export controls were reshaping who could use what. The story that an open model saved the defender is true, and it is also extremely convenient for people who were already arguing that position. (I am one of them, which is exactly why I am flagging it.) The counterargument deserves a hearing: a defender could have obtained the same outcome under a domestic commercial model with a properly scoped exception, and the incident is a matter of guardrail calibration rather than model licensing.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-8" href="#footnote-8" target="_self">8</a></p><h3><strong><span>Publishing this much detail may itself be irresponsible</span></strong></h3><p><span>Raised in the comments on Hugging Face&#8217;s own postmortem: future models train on these documents. Hugging Face&#8217;s answer is that the technique matters more than the incident, and I agree, but the objection is not silly.</span></p><h3><strong><span>Almost everything dramatic is self reported and unaudited</span></strong></h3><p><span>The agent-to-agent channel, the coordination behaviors, the two Artifactory chains, the volume figures. One organization, describing its own systems, on a stage, with the formal written report still forthcoming and the agreed independent review unpublished. Nothing here has been contradicted. Nothing has been independently confirmed either.</span></p><h1><strong><span>Section seven: what breaks, and what to do about it</span></strong></h1><p><span>Every response framework we teach, sell, certify, and audit against rests on the availability of a human being at the decision point. That assumption held when the attacker was human as well. It does not hold against something that runs in parallel, shares what it learns between workers, and reaches cluster admin in a single shift.</span></p><p><span>Containment pending approval assumes a person is at the console, awake, holding authority to act, inside the window where acting still matters. Nobody is.</span></p><h3><strong><span>Stand up an open weight model inside your own boundary before you need it</span></strong></h3><p><span>The one recommendation this incident proves rather than suggests. If your response plan depends on a model that may refuse to look at attack data, you do not have a plan; you have a dependency. Get the approval while nothing is on fire. (If you are in government, I think you will have a hard time with this, and I do not have a workaround to offer you.)</span></p><h3><strong><span>Test escalation separately from detection</span></strong></h3><p><span>The alerts fired here. The triage layer processed them. Nothing reached a human, on a weekend. Most organizations exercise whether an alert is generated and assume the rest. Exercise the path from signal to a woken human, on a Saturday, with the person who actually carries the pager.</span></p><h3><strong><span>Classify your first sign of this correctly, which you will not</span></strong></h3><p><span>OpenAI&#8217;s first indication was a service falling over under load. It ran a clean availability incident and moved on. Build the reflex that an unexplained resource spike in an environment where agents run is an integrity question until proven otherwise.</span></p><h3><strong><span>Verify your model provider exception on your actual connection path</span></strong></h3><p><span>Enrollment is not the same as the exception reaching you, particularly when it passes through a reseller or hyperscaler layer. Test it against real attack data before an incident. Whatever approval you would need runs on a timescale that does not fit inside one.</span></p><h3><strong><span>Build a model routing gateway</span></strong></h3><p><span>When a model refuses mid-analysis, the response should be an automatic retry against a different model, not an analyst filing a ticket.</span></p><h3><strong><span>Fund response in people and tokens, and know which number you are quoting</span></strong></h3><p><span>Reconstructing this consumed roughly three million GPU-hours on the originating side, which credible public estimates put at millions of dollars. Hugging Face has not published its own response cost and described it as mostly human. (Two very different numbers, plus a third circulating in secondhand accounts that no public source supports, so check which one you are repeating.) Fund both ahead of the call, and ring-fence the capacity so cost controls cannot throttle you mid-response.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-9" href="#footnote-9" target="_self">9</a></p><h3><strong><span>Run the tabletop with model refusal in it</span></strong></h3><p><span>Sandbox escape, stolen credentials, third-party impact, agent persistence, and a frontier model declining to analyze your evidence at hour three. If that scenario is not in your exercise, your exercise describes a world that ended in July.</span></p><h3><strong><span>Inventory your harnesses, and check what you have published</span></strong></h3><p><span>The model is the engine. The harness is what the engine drives. The launch point in this incident was a research harness on Modal, exposed and unauthenticated, belonging to neither party. Hugging Face calls it the external launchpad for the entire campaign. Ask which harnesses you own, which you have made reachable, and which you would have to build. This is why we are rebuilding SIFT as a harness you can plug your own model into, so forensic tooling does not need to be rewritten every time the model choice changes.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-10" href="#footnote-10" target="_self">10</a></p><h3><strong><span>Expect hallucinated artifacts, and benchmark debris that looks like malware</span></strong></h3><p><span>Agents leave internal monologue, malformed commands, and hallucinated output in logs. Worse, evaluation artifacts can be indistinguishable from real implants. Decide in advance how long you will spend classifying something ambiguous before you simply replace it.</span></p><h3><strong><span>Learn to tell hostile agents from your own</span></strong></h3><p><span>Hugging Face&#8217;s harder unsolved problem is not this attack. It is that legitimate agent traffic on their platform now looks structurally like hostile agent traffic, so the patterns that used to separate signal from noise no longer separate anything. If you run a platform that agents use, that problem is already yours.</span></p><h3><strong><span>Reconsider what patching is for, and what discovery now costs</span></strong></h3><p><span>When a patch drops, the diff is a map to the exploit, and coding that exploit is now fast. The same month as this incident, a nine-year-old filesystem race condition affecting millions of systems was disclosed after being found by an AI system rather than a human researcher. </span></p><p><span>If your primary defense is a 30- to 90-day cycle with a testing gate, that model is under strain. I asked a room of senior security leaders whether we should even be patching on the current model, and it stopped the conversation, which was the point. I do not think the answer is to stop patching. (Putting that in writing before somebody quotes the question and drops the answer.)</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-11" href="#footnote-11" target="_self">11</a></p><p><span>One thing this incident does not change. The agents remained bound by the privileges they could obtain and the systems they could reach, and both parties describe the techniques themselves as unremarkable. Segmentation, least privilege, and egress control did not become obsolete here. They became the thing standing between an autonomous collective and your production environment.</span></p><div><hr></div><h1><strong><span>Section eight: what this was not the first of</span></strong></h1><p><span>Treating this as a singular event is the most common mistake in the coverage, and it makes the defensive lesson look more exotic than it is.</span></p><p><span>In November 2025, Anthropic disclosed a cyber espionage campaign it had detected the previous September, in which its coding model executed 80 to 90 percent of tactical work across roughly 30 targets, succeeding against a small number, with human operators intervening at 4 to 6 decision points per campaign. That account drew skepticism, largely because Anthropic has published no indicators of compromise and has not revised it. That was a deliberate adversary using a commercial model. This incident is the same capability arriving by accident, from inside the lab, aimed at a partner. The pattern across both is that the human is now a supervisor of tempo rather than an operator of tools.</span></p><p><span>The same summer produced several concurrent reports of unsanctioned model behavior during cyber testing at multiple organizations. Whatever else is true, this is not one company&#8217;s engineering lapse. And it has stopped being only an engineering story: fifteen state attorneys general sent an evidence preservation letter on August 4, a House oversight letter followed on August 10, and a bill to require kill switches on autonomous systems was introduced in late July. (Whatever you think of any of that, it means your own agent logs are now the kind of thing somebody may ask you to produce.)</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-12" href="#footnote-12" target="_self">12</a></p><div><hr></div><h1><strong><span>Section nine: what I still do not know</span></strong></h1><p><span>Who decides admission to provider access programs, on what criteria, and with what appeal, is an open question, and this incident is the argument for asking it out loud. I am not going to characterize how any vendor&#8217;s programs are structured, because that is not mine to describe, and the people who run them should answer it directly. What I can say is that the thing being gated is now the ability to investigate your own breach.</span></p><p><span>Why the second day dropped to almost nothing, I do not know. Hugging Face records it as low-volume reconnaissance and does not offer a reason. It might be scheduling, a run ending and another starting, or nothing at all. (I would like it to mean something, which is exactly why I am not going to claim it does.)</span></p><p><span>And I do not know what the independent assessment will say when it lands, or what OpenAI&#8217;s full postmortem will add or retract. One party has already said that the other&#8217;s account contained inaccuracies without specifying which ones. Until those documents exist, a meaningful part of this report is one organization&#8217;s word about itself, and I would rather say so than imply a confidence the record does not support.</span></p><p></p><p><em>Rob T. Lee is Chief AI Officer &amp; Chief of Research, SANS Institute</em></p><p></p><div><hr></div><h2><strong><span>Evidence ledger</span></strong></h2><p><em><span>Every load-bearing claim in this document is graded. If you intend to quote this report, quote from the A rows and attribute the B rows to the party that made them.</span></em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!v2xF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345c42de-71e0-47a5-bfed-ce486199cafd_8580x9243.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!v2xF!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345c42de-71e0-47a5-bfed-ce486199cafd_8580x9243.png 424w, /__u/substackcdn.com/image/fetch/$s_!v2xF!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345c42de-71e0-47a5-bfed-ce486199cafd_8580x9243.png 848w, /__u/substackcdn.com/image/fetch/$s_!v2xF!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345c42de-71e0-47a5-bfed-ce486199cafd_8580x9243.png 1272w, /__u/substackcdn.com/image/fetch/$s_!v2xF!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345c42de-71e0-47a5-bfed-ce486199cafd_8580x9243.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!v2xF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345c42de-71e0-47a5-bfed-ce486199cafd_8580x9243.png" width="728" height="784.5" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/345c42de-71e0-47a5-bfed-ce486199cafd_8580x9243.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1569,&quot;width&quot;:1456,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:3711802,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/212042352?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345c42de-71e0-47a5-bfed-ce486199cafd_8580x9243.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!v2xF!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345c42de-71e0-47a5-bfed-ce486199cafd_8580x9243.png 424w, /__u/substackcdn.com/image/fetch/$s_!v2xF!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345c42de-71e0-47a5-bfed-ce486199cafd_8580x9243.png 848w, /__u/substackcdn.com/image/fetch/$s_!v2xF!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345c42de-71e0-47a5-bfed-ce486199cafd_8580x9243.png 1272w, /__u/substackcdn.com/image/fetch/$s_!v2xF!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345c42de-71e0-47a5-bfed-ce486199cafd_8580x9243.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"></figcaption></figure></div><p><strong>What the record still does not answer</strong></p><ul><li><p>OpenAI&#8217;s formal written technical report, still forthcoming after the August 5 public account.</p></li><li><p>The METR and Redwood Research review has not yet been published.</p></li><li><p>Which specific assigned CVEs correspond to the two exploitation chains described?</p></li><li><p>Whether CVE identifiers exist for either flaw in Hugging Face&#8217;s dataset pipeline.</p></li><li><p>Which inaccuracies one party alleges in the other&#8217;s account.</p></li><li><p>Any verifiable identifier for the claimed kernel privilege escalation.</p></li><li><p>Current model refusal behavior, verified at publication rather than assumed.</p></li></ul><div><hr></div><h2><strong>Appendix A</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!0hOE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aeea2ce-975c-41be-958d-3cd896f5d728_1456x1540.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!0hOE!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aeea2ce-975c-41be-958d-3cd896f5d728_1456x1540.webp 424w, /__u/substackcdn.com/image/fetch/$s_!0hOE!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aeea2ce-975c-41be-958d-3cd896f5d728_1456x1540.webp 848w, /__u/substackcdn.com/image/fetch/$s_!0hOE!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aeea2ce-975c-41be-958d-3cd896f5d728_1456x1540.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!0hOE!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aeea2ce-975c-41be-958d-3cd896f5d728_1456x1540.webp 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!0hOE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aeea2ce-975c-41be-958d-3cd896f5d728_1456x1540.webp" width="728" height="770" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0aeea2ce-975c-41be-958d-3cd896f5d728_1456x1540.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1540,&quot;width&quot;:1456,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:136580,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/212042352?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aeea2ce-975c-41be-958d-3cd896f5d728_1456x1540.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!0hOE!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aeea2ce-975c-41be-958d-3cd896f5d728_1456x1540.webp 424w, /__u/substackcdn.com/image/fetch/$s_!0hOE!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aeea2ce-975c-41be-958d-3cd896f5d728_1456x1540.webp 848w, /__u/substackcdn.com/image/fetch/$s_!0hOE!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aeea2ce-975c-41be-958d-3cd896f5d728_1456x1540.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!0hOE!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0aeea2ce-975c-41be-958d-3cd896f5d728_1456x1540.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p><span>OpenAI, &#8220;Hugging Face Model Evaluation Security Incident,&#8221; July 21, 2026, updated July 28 and 29, 2026, https://openai.com/index/hugging-face-model-evaluation-security-incident/; Hugging Face, &#8220;Unauthorized Agent Activity During an OpenAI Cybersecurity Evaluation,&#8221; July 27, 2026, https://huggingface.co/blog/agent-intrusion-technical-timeline; OpenAI Black Hat USA 2026 presentation, August 5, 2026</span></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p><span>OpenAI&#8217;s incident statement attributes the activity to two internal models operated with reduced cyber refusals. Hugging Face reports the refusals by Claude Opus and Claude Fable 5 and its use of GLM-5.2. https://openai.com/index/hugging-face-model-evaluation-security-incident/; https://huggingface.co/blog/agent-intrusion-technical-timeline; trade-press attribution of Fable 5 to Anthropic: https://thenewguard.ai/issues/024-the-attacker-wrote-the-postmortem/</span></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>Hugging Face disclosure and technical timeline, July 16 and 27, 2026; OpenAI incident statement, July 21, and public reconstruction at Black Hat, August 5. https://huggingface.co/blog/security-incident-july-2026; https://huggingface.co/blog/agent-intrusion-technical-timeline; https://openai.com/index/hugging-face-model-evaluation-security-incident/</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>Section two relies on OpenAI&#8217;s account of its own systems and is graded B throughout. https://openai.com/index/hugging-face-model-evaluation-security-incident/</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>OpenAI describes the leaked outside credential and staging ground; Hugging Face and Modal describe the unauthenticated user-hosted execution harness used as the launchpad. https://huggingface.co/blog/agent-intrusion-technical-timeline; https://modal.com/blog/a-note-on-the-hugging-face-agent-incident</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>Hugging Face&#8217;s technical timeline describes the model refusals, its use of GLM-5.2, reconstruction of the traces and payloads, and validation of rebuilt clusters. https://huggingface.co/blog/agent-intrusion-technical-timeline; trade-press attribution of Fable 5 to Anthropic: https://thenewguard.ai/issues/024-the-attacker-wrote-the-postmortem/</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-7" href="#footnote-anchor-7" class="footnote-number" contenteditable="false" target="_self">7</a><div class="footnote-content"><p>The expert reactions are reported by TechCrunch; the UK AI Security Institute report covers 122 runs and 19 unsanctioned actions; the Kimi K3 claim is reported secondhand and identified as speculative in the text. https://techcrunch.com/2026/07/29/the-hugging-face-ai-break-in-as-told-through-an-increasingly-committed-bear-metaphor/; https://www.aisi.gov.uk/blog/incident-report-unsanctioned-agent-behaviour-during-cyber-testing; https://decrypt.co/375096/chinas-kimi-k3-broke-out-of-its-sandbox-to-look-up-test-answers</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-8" href="#footnote-anchor-8" class="footnote-number" contenteditable="false" target="_self">8</a><div class="footnote-content"><p>Public comments and legal analysis: https://techcrunch.com/2026/07/29/the-hugging-face-ai-break-in-as-told-through-an-increasingly-committed-bear-metaphor/; https://www.techtarget.com/it-strategy/feature/OpenAI-Hugging-Face-incident-raises-AI-liability-concerns. Policy context: https://www.microsoft.com/en-us/corporate-responsibility/wp-content/uploads/2026/07/open-weight-models-letter_V6.pdf; https://digital-strategy.ec.europa.eu/en/news/commission-starts-enforcing-ai-act-rules-and-new-transparency-requirements-2-august; https://www.anthropic.com/news/redeploying-fable-5</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-9" href="#footnote-anchor-9" class="footnote-number" contenteditable="false" target="_self">9</a><div class="footnote-content"><p>OpenAI&#8217;s estimate of roughly three million GPU-hours and public cost estimates are discussed by Fortune. https://fortune.com/2026/08/07/the-hugging-face-hack-is-now-a-pr-crisis-thats-costing-openai-millions/</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-10" href="#footnote-anchor-10" class="footnote-number" contenteditable="false" target="_self">10</a><div class="footnote-content"><p>Hugging Face and Modal identify the unauthenticated harness used as the launchpad. Interviews connect the incident to harness inventory, permissions, validation, and model-swappable forensic tooling. https://huggingface.co/blog/agent-intrusion-technical-timeline; https://modal.com/blog/a-note-on-the-hugging-face-agent-incident; https://www.csoonline.com/article/4208236/the-ai-harness-is-the-new-attack-surface.html; https://www.bankinfosecurity.com/forensics-incident-response-agents-need-good-validation-a-32515</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-11" href="#footnote-anchor-11" class="footnote-number" contenteditable="false" target="_self">11</a><div class="footnote-content"><p>Qualys reports that RefluXFS, CVE-2026-64600, was a long-standing Linux XFS race condition found through a Qualys&#8211;Anthropic research effort combining Claude Mythos Preview with human oversight. https://blog.qualys.com/vulnerabilities-threat-research/2026/07/22/refluxfs-a-linux-kernel-local-privilege-escalation-to-root-in-xfs-cve-2026-64600</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-12" href="#footnote-anchor-12" class="footnote-number" contenteditable="false" target="_self">12</a><div class="footnote-content"><p>Broader context: Anthropic&#8217;s November 2025 espionage report; the UK AI Security Institute&#8217;s cyber-testing report; the August 4 state-attorneys-general letter; the August 10 House oversight letter; and H.R. 9917. https://www.anthropic.com/news/disrupting-AI-espionage; https://www.aisi.gov.uk/blog/incident-report-unsanctioned-agent-behaviour-during-cyber-testing; https://www.attorneygeneral.gov/taking-action/attorney-general-sunday-joins-coalition-demanding-transparency-from-openai-following-ai-security-breach/; https://casar.house.gov/sites/evo-subsites/casar.house.gov/files/evo-media-document/oversight-letter-to-openai-openai-hugging-face-incident-1.pdf; https://www.govinfo.gov/app/details/BILLS-119hr9917ih</p></div></div>]]></content:encoded></item><item><title><![CDATA[“Disrupting threat actors must become the status quo in our industry.”]]></title><description><![CDATA[What will actually degrade an adversary? The Toolkit: Civil suits that seize infrastructure, public exposure that burns tradecraft, technical shutdowns and sinkholing, product hardening. It's working.]]></description><link>https://robtlee73.substack.com/p/sanctions-vs-disruption-cyber-deterrence</link><guid isPermaLink="false">https://robtlee73.substack.com/p/sanctions-vs-disruption-cyber-deterrence</guid><dc:creator><![CDATA[Rob T. Lee]]></dc:creator><pubDate>Sat, 18 Jul 2026 01:16:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ArIJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2f668b4-67e2-40e2-8ab2-9db7f2f0de29_1445x785.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ArIJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2f668b4-67e2-40e2-8ab2-9db7f2f0de29_1445x785.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ArIJ!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2f668b4-67e2-40e2-8ab2-9db7f2f0de29_1445x785.png 424w, /__u/substackcdn.com/image/fetch/$s_!ArIJ!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2f668b4-67e2-40e2-8ab2-9db7f2f0de29_1445x785.png 848w, /__u/substackcdn.com/image/fetch/$s_!ArIJ!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2f668b4-67e2-40e2-8ab2-9db7f2f0de29_1445x785.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ArIJ!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2f668b4-67e2-40e2-8ab2-9db7f2f0de29_1445x785.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ArIJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2f668b4-67e2-40e2-8ab2-9db7f2f0de29_1445x785.png" width="1445" height="785" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a2f668b4-67e2-40e2-8ab2-9db7f2f0de29_1445x785.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:785,&quot;width&quot;:1445,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1881953,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/207428619?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2f668b4-67e2-40e2-8ab2-9db7f2f0de29_1445x785.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ArIJ!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2f668b4-67e2-40e2-8ab2-9db7f2f0de29_1445x785.png 424w, /__u/substackcdn.com/image/fetch/$s_!ArIJ!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2f668b4-67e2-40e2-8ab2-9db7f2f0de29_1445x785.png 848w, /__u/substackcdn.com/image/fetch/$s_!ArIJ!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2f668b4-67e2-40e2-8ab2-9db7f2f0de29_1445x785.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ArIJ!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2f668b4-67e2-40e2-8ab2-9db7f2f0de29_1445x785.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Update, August 13, 2026</strong><br><span>A national security presidential memorandum signed Wednesday authorizes vetted private US companies to run cyber surveillance and cyber effects operations against foreign criminal organizations: breaking in quietly and breaking things, in the memo&#8217;s own definitions, under federal direction, with a bond of at least $1 million posted against noncompliance and every operation approved in writing by co-directors at DOJ and DHS.</span></p><p><span>But the interesting question is this: why did Washington suddenly believe this could work?</span></p><p><a href="https://www.linkedin.com/in/sandrajoyce/"><span>Sandra Joyce</span></a><span>&#8217;s team at Google Threat Intelligence Group spent the last year making disruption look controlled, legal, and boringly effective. Joyce proved disruption works while staying scrupulously inside the legal line. IPIDEA in January. GRIDTIDE in February. Measurable degradation across hundreds of threat groups, zero unauthorized access, and a bright line she kept repeating: &#8220;this is not hacking back.&#8221;</span></p><p><span>Joyce&#8217;s work accomplished two things at once: It produced results no sanctions package has ever produced. And it made private-sector operations look like something a government could supervise instead of something it should fear.</span></p><p><span>Be precise about what happened, though, because this memo is uncharted waters, and licenses a lane Google deliberately refused to enter. The memo authorizes something companies could not do before as published federal policy: they may now operate on systems it does not own: covert access to collect intelligence, then operations to manipulate, disrupt, deny, degrade, or destroy those systems if DOJ and DHS approve the work in writing, and at the pace of written interagency approval.</span></p><p><span>Which is my first worry. The permissionless lane, where Google shut down attacker cloud projects, domains, and API access on its own systems, and used court orders when the infrastructure sat elsewhere, is the one that produced the results.</span></p><p><span>The second worry is older. The program assumes a target is criminal rather than state-run unless clear intelligence says otherwise, and in the Russian ecosystem that distinction is one phone call. Attribution is the load-bearing wall. Almost right is the expensive kind.</span></p><p><span>Joyce said disruption has to become the status quo in our industry. As of Wednesday it&#8217;s federal policy with an escrow account. The marque question is settled. Whether the oversight holds is not. Tell me where you land.</span></p><p><span>&#8594; The memorandum: https://www.whitehouse.gov/presidential-actions/2026/08/expanding-capabilities-to-combat-transnational-cyber-enabled-crime/</span></p><div><hr></div><p><em>Originally published July 17, 2026</em></p><p></p><p><a href="https://www.linkedin.com/in/sandrajoyce/">Sandra Joyce</a>, VP of Google Threat Intelligence, has spent the past year arguing on the industry&#8217;s biggest stages that briefing governments and waiting isn&#8217;t a strategy, and that disrupting adversary infrastructure has to become normal practice. </p><p>She&#8217;s right. </p><p>On Monday, Brussels and London announced their first joint cyber sanctions package. The EU named nine individuals and four entities. The UK named 24. The targets: FSB Centre 16, GRU officers, and the criminals working alongside them. The EU traces the campaign back to at least 2010.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p><span>By the afternoon, Moscow called the charges baseless and the operations kept running. (Both sides could pre-record their parts at this point. Maybe they already do.)</span></p><p><span>This is the same playbook Washington has run since 2014. The only thing new on Monday was who held the pen. </span></p><p><span>As deterrence, it accomplishes exactly one thing: it lets the governments issuing it feel like they responded. Attribution, indictment, sanction, repeat has never stopped an active state campaign. Not once. Call it what it is: finger-wagging with a legal budget.</span></p><p><span>And the attribution feeding these sanctions packages mostly comes from commercial threat intel, from shops like Mandiant, where I helped author the first M-Trends reports.</span></p><p><span>The intelligence is real. What governments do with it is the problem.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://robtlee73.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sleep. Diet. Exercise. AI. from Rob T. Lee. Subscribe:</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2><span>Fifteen years of the same press conference</span></h2><p><span>2014: DOJ indicts five PLA officers, the first nation-state cyber indictment. No arrests</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a><span>. </span></p><p><span>2018: twelve GRU officers charged for the DNC hack, seven more for the anti-doping and OPCW hacks. None in custody.</span></p><p>2020: six more charges for NotPetya and Olympic Destroyer<span>.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a><span> </span>  </p><p><span>2020: the EU&#8217;s second cyber sanctions ever, for the 2015 Bundestag hack, five years after the fact. (The EU&#8217;s cyber sanctions framework didn&#8217;t exist until 2019, so every attack before that got graded against rules written afterward.)</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a>  </p><p><span>2021: Treasury designates six Russian tech companies.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a></p><p><span>2026: Monday.</span></p><p><span>The cycle never changes. An incident, one to three years of attribution work, a press conference, asset freezes on people who hold no Western assets, travel bans on people who were never coming here. Then the next campaign, usually within months.</span></p><p><span>Even the academic literature has quit pretending. Scott Jasper&#8217;s study of Russian cyber operations says it bluntly: sanctions and indictments have &#8220;done little to alter Moscow&#8217;s behavior.&#8221;</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-7" href="#footnote-7" target="_self">7</a><span> </span></p><p><span>Mandiant founder Kevin Mandia said at RSAC 2025 that China nearly doubled its cyber aggression because there are no agreed rules of engagement.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-8" href="#footnote-8" target="_self">8</a><span> Of course it did. </span></p><p><span>Most of the names on these lists sit inside sovereign territory with no extradition treaty. You can&#8217;t freeze assets that were never here. You can&#8217;t arrest a GRU officer who never leaves Moscow. Sanctioning two officers does nothing to the GRU, which keeps running at full strength with new staffing. Sanctioning at that scale is record keeping, not deterrence.</span></p><p><span>Yes, the playbook buys some things. Joint attribution keeps the coalition glued together, and advisories give companies legal cover to name campaigns and coordinate. </span></p><p><span>Hitting enablers can bite: the 2021 designation of Positive Technologies hurt more than any officer listing because that company lived in the global economy.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-9" href="#footnote-9" target="_self">9</a><span> North Korean crypto theft got squeezed at the conversion layer, not by naming hackers.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-10" href="#footnote-10" target="_self">10</a><span> </span></p><p><span>Where operators have extraditable exposure, combined instruments work; ask LockBit.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-11" href="#footnote-11" target="_self">11</a><span> All real. None of it deters state operations. (The EU&#8217;s own defenders call it &#8220;building the normative framework.&#8221; Notice what that phrase doesn&#8217;t claim.)</span></p><h2><span>What actually degrades an adversary</span></h2><p><span>Sharing intelligence stopped being a strategy somewhere around the fifth GRU indictment. </span></p><p><span>Google, Microsoft, Cloudflare, and Lumen own the platforms, networks, and APIs the campaigns run through. That&#8217;s visibility plus the authority to act, without touching anyone&#8217;s sovereign systems. </span></p><div class="pullquote"><p><span>Joyce said it plainly at RSAC 2026: &#8220;disrupting threat actors must become the status quo in our industry.&#8221;</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-12" href="#footnote-12" target="_self">12</a><span> Her structural point is the one no government can copy: the private sector IS the infrastructure adversaries abuse. </span></p></div><p><span>The toolkit: civil suits that seize infrastructure, public exposure that burns tradecraft, technical shutdowns and sinkholing, and product hardening that closes the abuse path for good.</span></p><p><span>It&#8217;s already been executed three times this year.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!OHns!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ac020e2-a682-4704-9576-17df3774d6af_1376x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!OHns!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ac020e2-a682-4704-9576-17df3774d6af_1376x768.png 424w, /__u/substackcdn.com/image/fetch/$s_!OHns!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ac020e2-a682-4704-9576-17df3774d6af_1376x768.png 848w, /__u/substackcdn.com/image/fetch/$s_!OHns!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ac020e2-a682-4704-9576-17df3774d6af_1376x768.png 1272w, /__u/substackcdn.com/image/fetch/$s_!OHns!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ac020e2-a682-4704-9576-17df3774d6af_1376x768.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!OHns!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ac020e2-a682-4704-9576-17df3774d6af_1376x768.png" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1ac020e2-a682-4704-9576-17df3774d6af_1376x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!OHns!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ac020e2-a682-4704-9576-17df3774d6af_1376x768.png 424w, /__u/substackcdn.com/image/fetch/$s_!OHns!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ac020e2-a682-4704-9576-17df3774d6af_1376x768.png 848w, /__u/substackcdn.com/image/fetch/$s_!OHns!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ac020e2-a682-4704-9576-17df3774d6af_1376x768.png 1272w, /__u/substackcdn.com/image/fetch/$s_!OHns!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ac020e2-a682-4704-9576-17df3774d6af_1376x768.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong><span>January</span></strong><span>: Google and partners dismantled IPIDEA, the world&#8217;s largest residential proxy network. Thirteen brands, consumer devices recruited through 600+ Android apps.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-13" href="#footnote-13" target="_self">13</a><span> In one seven-day window, Google&#8217;s threat intel team counted 550+ distinct threat groups using it, including state actors from China, Russia, North Korea, and Iran.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-14" href="#footnote-14" target="_self">14</a><span> Court orders killed the storefronts. 7,400+ C2 servers went dark.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-15" href="#footnote-15" target="_self">15</a><span> </span></p><p><strong><span>February</span></strong><span>: GRIDTIDE. A China-linked espionage group had run a backdoor since at least 2023</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-16" href="#footnote-16" target="_self">16</a><span> using the Google Sheets API as command and control. Implants polled spreadsheet cells for instructions, so every byte of C2 traffic looked like a finance team updating a budget file. (I&#8217;d almost admire the tradecraft if it weren&#8217;t sitting inside 53 victim organizations across 42 countries.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-17" href="#footnote-17" target="_self">17</a><span>) Google terminated the cloud projects, sinkholed the domains, and revoked the API access. No government on earth can revoke a Google Sheets API key. </span></p><p><strong>July</strong>: NetNut. The Popa botnet turned two million smart TVs and streaming boxes into exit nodes for a proxy brand owned by Alarum Technologies, a Nasdaq-listed company.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-18" href="#footnote-18" target="_self">18</a> Alarum called June&#8217;s attribution research &#8220;inaccurate,&#8221; its SDKs consensual bandwidth-sharing.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-19" href="#footnote-19" target="_self">19</a> Weeks later Google killed the C2 accounts and disabled the infected apps, while the FBI and IRS Criminal Investigation seized hundreds of domains.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-20" href="#footnote-20" target="_self">20</a> Then the market ruled: 21% down on takedown day, another 51% four days later, an $8 stock near $2.20 by mid-July, securities-fraud investigations open.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-21" href="#footnote-21" target="_self">21</a></p><p><span>These are the difference between upstream and downstream. <br>Disruption cuts the adversary&#8217;s supply lines while the campaign is live. <br>Sanctions show up years after the siege.</span></p><h2><span>Where government fits, and where it can&#8217;t</span></h2><p><span>Washington has the vocabulary now. </span>National Cyber Director Sean Cairncross and Kevin Mandia shared the Aspen stage talking cost imposition and shaping adversary behavior, and Mandia&#8217;s version remains the bluntest: &#8220;no travel, no money, no fun.&#8221;<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-22" href="#footnote-22" target="_self">22</a><span> Reach the actual humans. </span></p><p><span>The direction is right. Consequences have to exceed rewards before operators change behavior, and physical deterrence works when you can reach the body. Against state-protected operators, you usually can&#8217;t.</span></p><p><span>The machinery is the problem. Government cost imposition moves through an interagency process in months. </span></p><h2><span>The most useful thing government can do is building the legal scaffolding that lets the private sector run operations at scale. </span></h2><p>Joyce&#8217;s doctrine: platform authority, civil courts, no hack-back. It&#8217;s already producing results.<span> Private tech companies own the infrastructure, the platforms, apps, and networks that these attacks run on. They can shut an operation down directly and immediately.</span></p><p>The CISA 2015 information-sharing protections were a prototype. The next version has to cover coordinated disruption: liability protection, defined authorities, real oversight. </p><p><span>Building that legal scaffolding is also the case I made in the SANS RSAC safe harbor paper, </span><em><span>Asymmetry to Parity</span></em><span>: attackers operate under zero regulatory constraint while defenders carry legal, insurance, and compliance friction on every action they take.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-23" href="#footnote-23" target="_self">23</a><span>  </span></p><h2><span>Where this can fail</span></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!43_p!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10930d0d-bfd3-43ef-8730-53da146caea8_1376x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!43_p!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10930d0d-bfd3-43ef-8730-53da146caea8_1376x768.png 424w, /__u/substackcdn.com/image/fetch/$s_!43_p!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10930d0d-bfd3-43ef-8730-53da146caea8_1376x768.png 848w, /__u/substackcdn.com/image/fetch/$s_!43_p!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10930d0d-bfd3-43ef-8730-53da146caea8_1376x768.png 1272w, /__u/substackcdn.com/image/fetch/$s_!43_p!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10930d0d-bfd3-43ef-8730-53da146caea8_1376x768.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!43_p!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10930d0d-bfd3-43ef-8730-53da146caea8_1376x768.png" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/10930d0d-bfd3-43ef-8730-53da146caea8_1376x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!43_p!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10930d0d-bfd3-43ef-8730-53da146caea8_1376x768.png 424w, /__u/substackcdn.com/image/fetch/$s_!43_p!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10930d0d-bfd3-43ef-8730-53da146caea8_1376x768.png 848w, /__u/substackcdn.com/image/fetch/$s_!43_p!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10930d0d-bfd3-43ef-8730-53da146caea8_1376x768.png 1272w, /__u/substackcdn.com/image/fetch/$s_!43_p!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10930d0d-bfd3-43ef-8730-53da146caea8_1376x768.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>The doctrine has three real problems. Ignoring them would make this piece as hollow as Monday&#8217;s package.</span></p><p><strong><span>Reconstitution</span></strong><span>. Residential proxies are a commodity, and IPIDEA&#8217;s successors are being assembled right now. Joyce concedes it herself: &#8220;These groups will recover and they will be back.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-24" href="#footnote-24" target="_self">24</a><span>&#8221; The purpose is not elimination. It&#8217;s forcing adversaries to rebuild from scratch, which burns months, money, and tradecraft while defenders harden and victims get notified.</span></p><p><strong><span>Concentration</span></strong><span>. If disruption capability lives inside five or six companies, who decides which campaigns get disrupted and which is watched for intelligence? Who audits the disruptor when attribution is wrong? </span></p><p><strong><span>Speed</span></strong><span>. The loop still runs on human-coordinated legal action, and both Joyce and Mandia expect largely autonomous AI-driven attacks within a few years. A civil court order doesn&#8217;t move at the pace of an agentic campaign. (That gap worries me more than anything else in this piece.)</span></p><p><span>Serious problems, all three. None of them rescue the worse approach.</span></p><h2>What this means for defenders who aren&#8217;t Google</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!6hOO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4908f7a-e494-471f-b9c7-7b570435c3cc_1722x962.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!6hOO!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4908f7a-e494-471f-b9c7-7b570435c3cc_1722x962.png 424w, /__u/substackcdn.com/image/fetch/$s_!6hOO!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4908f7a-e494-471f-b9c7-7b570435c3cc_1722x962.png 848w, /__u/substackcdn.com/image/fetch/$s_!6hOO!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4908f7a-e494-471f-b9c7-7b570435c3cc_1722x962.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6hOO!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4908f7a-e494-471f-b9c7-7b570435c3cc_1722x962.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!6hOO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4908f7a-e494-471f-b9c7-7b570435c3cc_1722x962.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a4908f7a-e494-471f-b9c7-7b570435c3cc_1722x962.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2170545,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/207428619?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4908f7a-e494-471f-b9c7-7b570435c3cc_1722x962.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!6hOO!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4908f7a-e494-471f-b9c7-7b570435c3cc_1722x962.png 424w, /__u/substackcdn.com/image/fetch/$s_!6hOO!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4908f7a-e494-471f-b9c7-7b570435c3cc_1722x962.png 848w, /__u/substackcdn.com/image/fetch/$s_!6hOO!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4908f7a-e494-471f-b9c7-7b570435c3cc_1722x962.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6hOO!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4908f7a-e494-471f-b9c7-7b570435c3cc_1722x962.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>If you don&#8217;t run a hyperscaler, none of this sounds like yours to act on. <strong>It is.</strong> </p><p>Disruption runs on visibility, and the disruptors don&#8217;t keep the work to themselves. IPIDEA shipped with intelligence handed to platform providers, law enforcement, and research firms. GRIDTIDE shipped with published indicators and the exact persistence tradecraft to hunt.</p><ul><li><p><strong>Hunt it.</strong> Pull every non-browser process making Google Sheets API calls from your servers and make someone explain each one. GRIDTIDE persisted as a systemd service dressed up as a Debian utility, moved laterally over SSH using service accounts, and dropped SoftEther VPN Bridge for its outbound tunnel. </p></li><li><p><strong>Audit</strong> your systemd services, review authorized_keys on every service account, and flag any VPN bridge nobody remembers installing.</p></li><li><p><strong>Report</strong> adversary infrastructure you spot in your own logs to the platforms that can revoke it. </p></li><li><p><strong>Push indicators</strong> through your ISAC instead of sitting on them. </p></li><li><p><strong>Write the IR plan</strong> assuming no sanctions package is coming to help, because it isn&#8217;t. </p></li><li><p><strong>Ask</strong>. When a vendor tells you they found adversary infrastructure on their platform, ask what they did about it. Notify-and-wait is an answer worth knowing before you renew.</p></li></ul><p><span>Fifteen years of attribution, indictment, and sanctions produced a Kremlin statement that could&#8217;ve been copy-pasted from 2018. One January takedown produced measurable capability loss across 550+ threat groups the same day</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-25" href="#footnote-25" target="_self">25</a><span>. Sandra Joyce is right. Disruption has to become the status quo. Sanctions can keep the records.</span></p><p><span>Tell me where you land on this.</span></p><p><em><span>Rob T. Lee is Chief AI Officer &amp; Chief of Research, SANS Institute</span></em></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>UK FCDO, &#8220;UK and EU strike Russian cyber networks with new sanctions,&#8221; July 13, 2026 &#8212; <a href="https://www.gov.uk/government/news/uk-and-eu-strike-russian-cyber-networks-with-new-sanctions">https://www.gov.uk/government/news/uk-and-eu-strike-russian-cyber-networks-with-new-sanctions</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>DOJ, &#8220;U.S. Charges Five Chinese Military Hackers for Cyber Espionage Against U.S. Corporations and a Labor Organization for Commercial Advantage,&#8221; May 19, 2014 &#8212; <a href="https://www.justice.gov/archives/opa/pr/us-charges-five-chinese-military-hackers-cyber-espionage-against-us-corporations-and-labor">https://www.justice.gov/archives/opa/pr/us-charges-five-chinese-military-hackers-cyber-espionage-against-us-corporations-and-labor</a> </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p><span>DOJ, "Grand Jury Indicts 12 Russian Intelligence Officers for Hacking Offenses Related to the 2016 Election," July 13, 2018 &#8212; </span><a href="https://www.justice.gov/archives/opa/pr/grand-jury-indicts-12-russian-intelligence-officers-hacking-offenses-related-2016-election">https://www.justice.gov/archives/opa/pr/grand-jury-indicts-12-russian-intelligence-officers-hacking-offenses-related-2016-election</a><span> also DOJ, "U.S. Charges Russian GRU Officers with International Hacking and Related Influence and Disinformation Operations," Oct 4, 2018 &#8212; </span><a href="https://www.justice.gov/archives/opa/pr/us-charges-russian-gru-officers-international-hacking-and-related-influence-and">https://www.justice.gov/archives/opa/pr/us-charges-russian-gru-officers-international-hacking-and-related-influence-and</a><span> also DOJ, "Six Russian GRU Officers Charged in Connection with Worldwide Deployment of Destructive Malware and Other Disruptive Actions in Cyberspace," Oct 19, 2020 &#8212; </span><a href="https://www.justice.gov/archives/opa/pr/six-russian-gru-officers-charged-connection-worldwide-deployment-destructive-malware-and">https://www.justice.gov/archives/opa/pr/six-russian-gru-officers-charged-connection-worldwide-deployment-destructive-malware-and</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>Council of the EU, &#8220;Malicious cyber-attacks: EU sanctions two individuals and one body over 2015 Bundestag hack,&#8221; Oct 22, 2020 &#8212; <a href="https://www.consilium.europa.eu/en/press/press-releases/2020/10/22/malicious-cyber-attacks-eu-sanctions-two-individuals-and-one-body-over-2015-bundestag-hack/">https://www.consilium.europa.eu/en/press/press-releases/2020/10/22/malicious-cyber-attacks-eu-sanctions-two-individuals-and-one-body-over-2015-bundestag-hack/</a> </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>Council of the EU, &#8220;Cyber-attacks: Council is now able to impose sanctions,&#8221; May 17, 2019 &#8212; <a href="https://www.consilium.europa.eu/en/press/press-releases/2019/05/17/cyber-attacks-council-is-now-able-to-impose-sanctions/">https://www.consilium.europa.eu/en/press/press-releases/2019/05/17/cyber-attacks-council-is-now-able-to-impose-sanctions/</a> also Council Regulation (EU) 2019/796 &#8212; <a href="https://eur-lex.europa.eu/eli/reg/2019/796/oj">https://eur-lex.europa.eu/eli/reg/2019/796/oj</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>U.S. Treasury, &#8220;Treasury Sanctions Russia with Sweeping New Sanctions Authority,&#8221; April 15, 2021 &#8212; <a href="https://home.treasury.gov/news/press-releases/jy0127">https://home.treasury.gov/news/press-releases/jy0127</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-7" href="#footnote-anchor-7" class="footnote-number" contenteditable="false" target="_self">7</a><div class="footnote-content"><p>Scott Jasper, Russian Cyber Operations: Coding the Boundaries of Conflict (Georgetown University Press, 2020; pbk 2022). Quote as carried in Stanford CISAC&#8217;s book-talk description &#8212; <a href="https://cisac.fsi.stanford.edu/events/countering-russian-cyber-operations-boundaries-conflict">https://cisac.fsi.stanford.edu/events/countering-russian-cyber-operations-boundaries-conflict</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-8" href="#footnote-anchor-8" class="footnote-number" contenteditable="false" target="_self">8</a><div class="footnote-content"><p>ITPro, &#8220;&#8217;China has almost doubled their aggression in cyber&#8217;: Kevin Mandia and Nicole Perlroth warn organizations aren&#8217;t waking up to growing APT threats,&#8221; May 1, 2025 (RSAC 2025) &#8212; <a href="https://www.itpro.com/security/china-has-almost-doubled-their-aggression-in-cyber-kevin-mandia-and-nicole-perlroth-warn-organizations-arent-waking-up-to-growing-apt-threats">https://www.itpro.com/security/china-has-almost-doubled-their-aggression-in-cyber-kevin-mandia-and-nicole-perlroth-warn-organizations-arent-waking-up-to-growing-apt-threats</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-9" href="#footnote-anchor-9" class="footnote-number" contenteditable="false" target="_self">9</a><div class="footnote-content"><p>Same Treasury release as (6), Positive Technologies paragraph &#8212; <a href="https://home.treasury.gov/news/press-releases/jy0127">https://home.treasury.gov/news/press-releases/jy0127</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-10" href="#footnote-anchor-10" class="footnote-number" contenteditable="false" target="_self">10</a><div class="footnote-content"><p>U.S. Treasury, &#8220;U.S. Treasury Sanctions Notorious Virtual Currency Mixer Tornado Cash,&#8221; Aug 8, 2022 &#8212; <a href="https://home.treasury.gov/news/press-releases/jy0916">https://home.treasury.gov/news/press-releases/jy0916</a> also U.S. Treasury, "U.S. Treasury Issues First-Ever Sanctions on a Virtual Currency Mixer, Targets DPRK Cyber Threats," May 6, 2022 <a href="https://home.treasury.gov/news/press-releases/jy0768">https://home.treasury.gov/news/press-releases/jy0768</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-11" href="#footnote-anchor-11" class="footnote-number" contenteditable="false" target="_self">11</a><div class="footnote-content"><p>DOJ, &#8220;U.S. and U.K. Disrupt LockBit Ransomware Variant,&#8221; February 20, 2024. https://www.justice.gov/archives/opa/pr/us-and-uk-disrupt-lockbit-ransomware-variant also UK National Crime Agency, &#8220;International investigation disrupts the world&#8217;s most harmful cyber crime group&#8221; (Operation Cronos), February 20, 2024. <a href="https://www.nationalcrimeagency.gov.uk/news/nca-leads-international-investigation-targeting-worlds-most-harmful-ransomware-group">https://www.nationalcrimeagency.gov.uk/news/nca-leads-international-investigation-targeting-worlds-most-harmful-ransomware-group</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-12" href="#footnote-anchor-12" class="footnote-number" contenteditable="false" target="_self">12</a><div class="footnote-content"><p>David DiMolfetta, &#8220;Google launches threat disruption unit, stops short of calling it &#8216;offensive,&#8217;&#8221; Nextgov/FCW, March 23, 2026 (verbatim quote from the RSAC 2026 keynote) &#8212; <a href="https://www.nextgov.com/cybersecurity/2026/03/google-launches-threat-disruption-unit-stops-short-calling-it-offensive/412321/">https://www.nextgov.com/cybersecurity/2026/03/google-launches-threat-disruption-unit-stops-short-calling-it-offensive/412321/</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-13" href="#footnote-anchor-13" class="footnote-number" contenteditable="false" target="_self">13</a><div class="footnote-content"><p>Google Threat Intelligence, &#8220;Disrupting the World&#8217;s Largest Residential Proxy Network,&#8221; January 2026 &#8212; <a href="https://cloud.google.com/blog/topics/threat-intelligence/disrupting-largest-residential-proxy-network">https://cloud.google.com/blog/topics/threat-intelligence/disrupting-largest-residential-proxy-network</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-14" href="#footnote-anchor-14" class="footnote-number" contenteditable="false" target="_self">14</a><div class="footnote-content"><div data-component-name="FragmentNodeToDOM"><p>Google Threat Intelligence, &#8220;Disrupting the World&#8217;s Largest Residential Proxy Network,&#8221; January 2026 &#8212; <a href="https://cloud.google.com/blog/topics/threat-intelligence/disrupting-largest-residential-proxy-network">https://cloud.google.com/blog/topics/threat-intelligence/disrupting-largest-residential-proxy-network</a> (550+ groups in one seven-day window, incl. state actors from CN/RU/DPRK/IR).</p></div></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-15" href="#footnote-anchor-15" class="footnote-number" contenteditable="false" target="_self">15</a><div class="footnote-content"><p>Google Threat Intelligence, &#8220;Disrupting the World&#8217;s Largest Residential Proxy Network,&#8221; January 2026 &#8212; <a href="https://cloud.google.com/blog/topics/threat-intelligence/disrupting-largest-residential-proxy-network">https://cloud.google.com/blog/topics/threat-intelligence/disrupting-largest-residential-proxy-network </a>(~7,400 tier-two C2 servers).</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-16" href="#footnote-anchor-16" class="footnote-number" contenteditable="false" target="_self">16</a><div class="footnote-content"><p>Google Threat Intelligence/Mandiant, &#8220;Disrupting the GRIDTIDE Global Cyber Espionage Campaign,&#8221; February 2026 &#8212; <a href="https://cloud.google.com/blog/topics/threat-intelligence/disrupting-gridtide-global-espionage-campaign">https://cloud.google.com/blog/topics/threat-intelligence/disrupting-gridtide-global-espionage-campaign</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-17" href="#footnote-anchor-17" class="footnote-number" contenteditable="false" target="_self">17</a><div class="footnote-content"><div data-component-name="FragmentNodeToDOM"><p>Google Threat Intelligence, &#8220;Disrupting the World&#8217;s Largest Residential Proxy Network,&#8221; January 2026 &#8212; <a href="https://cloud.google.com/blog/topics/threat-intelligence/disrupting-gridtide-global-espionage-campaign">https://cloud.google.com/blog/topics/threat-intelligence/disrupting-gridtide-global-espionage-campaign</a> (53 victims / 42 countries as of Feb 18, 2026).</p></div></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-18" href="#footnote-anchor-18" class="footnote-number" contenteditable="false" target="_self">18</a><div class="footnote-content"><p>GTIG, &#8220;Google&#8217;s continued disruption of residential proxy networks,&#8221; July 2, 2026 &#8212; <a href="https://cloud.google.com/blog/topics/threat-intelligence/google-continued-disruption-residential-proxy-networks">https://cloud.google.com/blog/topics/threat-intelligence/google-continued-disruption-residential-proxy-networks</a> also Alarum&#8217;s press releases confirm NetNut is its subsidiary (SEC-filed, July 3, 2026) <a href="https://www.sec.gov/Archives/edgar/data/1725332/000121390026075170/ea029706002ex99-2.htm">https://www.sec.gov/Archives/edgar/data/1725332/000121390026075170/ea029706002ex99-2.htm</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-19" href="#footnote-anchor-19" class="footnote-number" contenteditable="false" target="_self">19</a><div class="footnote-content"><p>The Hacker News, &#8220;Google Disrupts NetNut Residential Proxy Network Spanning 2 Million Home Devices,&#8221; July 2, 2026 (Alarum&#8217;s &#8220;demonstrably inaccurate assertions&#8221; rebuttal and the consent claim; Synthient found no consent prompt in 20+ apps) &#8212; <a href="https://thehackernews.com/2026/07/google-disrupts-netnut-residential.html">https://thehackernews.com/2026/07/google-disrupts-netnut-residential.html</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-20" href="#footnote-anchor-20" class="footnote-number" contenteditable="false" target="_self">20</a><div class="footnote-content"><p>Infosecurity Magazine, &#8220;FBI, Google Take Down NetNut Proxy Network Used by Cyber Threat Actors,&#8221; July 3, 2026 (FBI, IRS-CI, Lumen, Shadowserver coalition; hundreds of domains) &#8212; <a href="https://www.infosecurity-magazine.com/news/fbi-google-take-down-netnut-proxy/">https://www.infosecurity-magazine.com/news/fbi-google-take-down-netnut-proxy/</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-21" href="#footnote-anchor-21" class="footnote-number" contenteditable="false" target="_self">21</a><div class="footnote-content"><p>Glancy Prongay Wolke &amp; Rotter LLP investigation announcement, July 7, 2026 (&#8722;20.81% to $6.35 on July 2; &#8722;51.5% to $3.08 on July 6) <a href="https://www.businesswire.com/news/home/20260707075919/en/">https://www.businesswire.com/news/home/20260707075919/en/</a> also Pomerantz LLP investigation announcement, July 14, 2026 &#8212; <a href="https://www.globenewswire.com/news-release/2026/07/14/3327385/0/en/INVESTOR-ALERT-Pomerantz-Law-Firm-Investigates-Claims-On-Behalf-of-Investors-of-Alarum-Technologies-Ltd-ALAR.html">https://www.globenewswire.com/news-release/2026/07/14/3327385/0/en/INVESTOR-ALERT-Pomerantz-Law-Firm-Investigates-Claims-On-Behalf-of-Investors-of-Alarum-Technologies-Ltd-ALAR.html</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-22" href="#footnote-anchor-22" class="footnote-number" contenteditable="false" target="_self">22</a><div class="footnote-content"><p><span>Eric Geller, "Trump's cyber strategy will emphasize adversary deterrence, industry partnerships," Cybersecurity Dive, Nov 18, 2025. </span><a href="https://www.cybersecuritydive.com/news/trump-administration-national-cyber-strategy-preview-sean-cairncross-aspen/805782/">https://www.cybersecuritydive.com/news/trump-administration-national-cyber-strategy-preview-sean-cairncross-aspen/805782/</a> also <span> PCMag, "Trump Cyber Team Wants to 'Shape Adversary Behavior.' Allies Are Skeptical," Nov 25, 2025.<br></span><a href="https://uk.pcmag.com/security/161547/trump-cyber-team-wants-to-shape-adversary-behavior-allies-are-skeptical">https://uk.pcmag.com/security/161547/trump-cyber-team-wants-to-shape-adversary-behavior-allies-are-skeptical</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-23" href="#footnote-anchor-23" class="footnote-number" contenteditable="false" target="_self">23</a><div class="footnote-content"><p>Rob T. Lee, &#8220;From Asymmetry to Parity: Building a Safe Harbor for AI-Driven Cyber Defense,&#8221; October 8, 2025 <a href="https://www.rsaconference.com/library/report/from-asymmetry-to-parity">https://www.rsaconference.com/library/report/from-asymmetry-to-parity</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-24" href="#footnote-anchor-24" class="footnote-number" contenteditable="false" target="_self">24</a><div class="footnote-content"><p>Sandra Joyce, quoted in Dark Reading, &#8220;Sprawling Qakbot Malware Takedown Spans 700,000 Infected Machines,&#8221; August 29, 2023 &#8212; <a href="https://www.darkreading.com/threat-intelligence/sprawling-qakbot-malware-takedown-spans-700-000-infected-machines">https://www.darkreading.com/threat-intelligence/sprawling-qakbot-malware-takedown-spans-700-000-infected-machines</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-25" href="#footnote-anchor-25" class="footnote-number" contenteditable="false" target="_self">25</a><div class="footnote-content"><p>Robert McMillan, &#8220;Militaries, Spy Agencies Look for Ways to Disrupt Cyberattackers,&#8221; Wall Street Journal, January 15, 2026 &#8212; <a href="https://www.wsj.com/tech/cybersecurity/militaries-spy-agencies-look-for-ways-to-disrupt-cyberattackers-a9e8bdad">https://www.wsj.com/tech/cybersecurity/militaries-spy-agencies-look-for-ways-to-disrupt-cyberattackers-a9e8bdad</a></p></div></div>]]></content:encoded></item><item><title><![CDATA[Salt Typhoon Jr.: How a PRC Group Exfilled U.S. AI Research]]></title><description><![CDATA[Why current detection stacks missed a two-year nation-state raid.]]></description><link>https://robtlee73.substack.com/p/salt-typhoon-jr-google-workspace-breach</link><guid isPermaLink="false">https://robtlee73.substack.com/p/salt-typhoon-jr-google-workspace-breach</guid><dc:creator><![CDATA[Rob T. Lee]]></dc:creator><pubDate>Thu, 18 Jun 2026 15:44:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!vyWs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa480a410-dc2a-4a71-b5d1-08827b4f4558_1230x1517.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Monday&#8217;s <strong><a href="https://www.linkedin.com/feed/#">Google</a></strong> Threat Intelligence report got a fraction of the attention it earned. </p><p>Call it Salt Typhoon Jr.: a PRC-linked group sat inside North American military research and medical networks for more than a year, undetected, and walked out with the research that decides who wins the next decade.</p><p>It was easy to miss under the flood of Mythos, Fable, and zero-days-for-days coverage. (Which tells you we still rank threats by how frightening they sound to a general audience, not by what they cost national security.)</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!vyWs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa480a410-dc2a-4a71-b5d1-08827b4f4558_1230x1517.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!vyWs!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa480a410-dc2a-4a71-b5d1-08827b4f4558_1230x1517.png 424w, /__u/substackcdn.com/image/fetch/$s_!vyWs!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa480a410-dc2a-4a71-b5d1-08827b4f4558_1230x1517.png 848w, /__u/substackcdn.com/image/fetch/$s_!vyWs!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa480a410-dc2a-4a71-b5d1-08827b4f4558_1230x1517.png 1272w, /__u/substackcdn.com/image/fetch/$s_!vyWs!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa480a410-dc2a-4a71-b5d1-08827b4f4558_1230x1517.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!vyWs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa480a410-dc2a-4a71-b5d1-08827b4f4558_1230x1517.png" width="1230" height="1517" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a480a410-dc2a-4a71-b5d1-08827b4f4558_1230x1517.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1517,&quot;width&quot;:1230,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:996990,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/202580142?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b19f3f3-05c1-4c3f-bddb-d502b1b1ab85_1350x1688.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!vyWs!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa480a410-dc2a-4a71-b5d1-08827b4f4558_1230x1517.png 424w, /__u/substackcdn.com/image/fetch/$s_!vyWs!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa480a410-dc2a-4a71-b5d1-08827b4f4558_1230x1517.png 848w, /__u/substackcdn.com/image/fetch/$s_!vyWs!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa480a410-dc2a-4a71-b5d1-08827b4f4558_1230x1517.png 1272w, /__u/substackcdn.com/image/fetch/$s_!vyWs!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa480a410-dc2a-4a71-b5d1-08827b4f4558_1230x1517.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>GTIG tracks the group as UNC6508<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>. Their collection list reads like a tasking order: nearly 150 keywords spanning:</p><ul><li><p><span>Defense intelligence</span></p></li><li><p><span>Indo-Pacific operations</span></p></li><li><p><span>Artificial intelligence (AI)</span></p></li><li><p><span>Uncrewed systems</span></p></li><li><p><span>Cyber offensive programs</span></p></li><li><p><span>Medical research</span></p></li></ul><p>This was public-health surveillance running inside a military espionage campaign, out of the same institutions, on the same wire.</p><p>The exfiltration method should stop every Workspace admin cold. The attackers used a Google Workspace content-compliance rule to silently BCC matching emails to a Gmail account they controlled. </p><p>Any operator can copy that playbook tomorrow against every university, hospital, and defense contractor running Workspace.</p><h2>This is a clean test case for the question I get in CISO rooms: where would AI have helped the defenders?</h2><p>Three places AI would have helped:</p><ol><li><p><strong>Admin control-plane monitoring.</strong> A brand-new rule that BCC-forwards sensitive mail to a consumer Gmail account should trip an alert the day it is created. That is pattern-spotting across thousands of admin events, which is what a model is good for.</p></li><li><p><strong>Cross-victim correlation.</strong> The same campaign hit multiple organizations at once, and each intrusion looked isolated because nobody had visibility across all of them. Correlation across organizations, identity providers, and SaaS logs could have surfaced the pattern months earlier.</p></li><li><p><strong>Behavioral EDR over the dwell window.</strong> INFINITERED sat on the REDCap server for more than a year, harvesting credentials, before the attackers used them to pivot into the internal network. That is a long baseline, long enough for behavior-based detection to flag a novel dropper and its callbacks even on malware nobody had seen before. (In theory. In practice, most shops never tuned the baseline.)</p></li></ol><h2>Where AI would <em>not</em> have helped?</h2><ol><li><p><strong>Attacker Stealth:</strong> These operators knew what defenders watch and stayed under it. They used legitimate credentials, kept operational security tight, and ran nothing noisy.</p></li><li><p><strong>High Environmental Noise. </strong>Defining a baseline for an AI model in this specific environment is nearly impossible. Teaching any model what &#8220;normal&#8221; looks like inside a military health research institution, across clinicians, researchers, contractors, and classified projects, is hard. </p></li><li><p><strong>AI Finds Outliers.</strong> It does not fix bad access design, or an organization that will not lock things down.</p></li></ol><h2>Three things worth doing this week.</h2><ol><li><p><strong>Audit your mail rules.</strong> Google Workspace, Microsoft 365, anything with message-handling rules. Look for rules you did not create, destinations you do not recognize, and conditions that quietly match your sensitive projects.</p></li><li><p><strong>Treat SaaS admin config as a controlled asset.</strong> Approvals, alerts, and a regular review on every admin change, the same way you would treat a firewall rule.</p></li><li><p><strong>Patch REDCap, and assume patching is not enough.</strong> The initial access vector is still unconfirmed publicly, but INFINITERED was engineered to reinject itself through REDCap&#8217;s upgrade process. A patch dropped on a compromised server is not a clean server. Rebuild, then patch. That logic applies to every &#8220;we&#8217;ll keep the old version for one project&#8221; exception in your environment.</p></li></ol><p>This ran for over two years inside medical and military research networks before anyone caught it. The detection tooling we are all paying for did not see a two-year intrusion.</p><p><em><a href="http://robtlee.com/">Rob T. Lee</a><span> is Chief AI Officer &amp; Chief of Research, </span><a href="http://sans.org/ai">SANS Institute</a></em></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://robtlee73.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sleep. Diet. Exercise. AI. Subscribe for free to receive new posts.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Patrick Whitsell and John McGuiness, June 15, 2026, Google Threat Intelligence report, &#8220;Public and Private Medical Community Targeted by China-Nexus Threat Actor Pursuing Artificial Intelligence, Cyber, Medical, and National Defense Research&#8221; <a href="https://cloud.google.com/blog/topics/threat-intelligence/prc-targets-us-medical-research">https://cloud.google.com/blog/topics/threat-intelligence/prc-targets-us-medical-research</a></p></div></div>]]></content:encoded></item><item><title><![CDATA[A Buffer Is Not a Cure]]></title><description><![CDATA[The AI cybersecurity executive order buys defenders a 30-day hurricane warning. What we do before landfall is the whole question.]]></description><link>https://robtlee73.substack.com/p/a-buffer-is-not-a-cure</link><guid isPermaLink="false">https://robtlee73.substack.com/p/a-buffer-is-not-a-cure</guid><dc:creator><![CDATA[Rob T. Lee]]></dc:creator><pubDate>Wed, 03 Jun 2026 13:18:18 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!iaqQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60ed237d-15c4-446d-8eec-b0ddca137c08_776x433.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!iaqQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60ed237d-15c4-446d-8eec-b0ddca137c08_776x433.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!iaqQ!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60ed237d-15c4-446d-8eec-b0ddca137c08_776x433.png 424w, /__u/substackcdn.com/image/fetch/$s_!iaqQ!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60ed237d-15c4-446d-8eec-b0ddca137c08_776x433.png 848w, /__u/substackcdn.com/image/fetch/$s_!iaqQ!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60ed237d-15c4-446d-8eec-b0ddca137c08_776x433.png 1272w, /__u/substackcdn.com/image/fetch/$s_!iaqQ!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60ed237d-15c4-446d-8eec-b0ddca137c08_776x433.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!iaqQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60ed237d-15c4-446d-8eec-b0ddca137c08_776x433.png" width="776" height="433" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/60ed237d-15c4-446d-8eec-b0ddca137c08_776x433.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:433,&quot;width&quot;:776,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:145569,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/200444065?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7010a275-852a-4854-b38b-6b9d7f8e79f9_777x522.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!iaqQ!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60ed237d-15c4-446d-8eec-b0ddca137c08_776x433.png 424w, /__u/substackcdn.com/image/fetch/$s_!iaqQ!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60ed237d-15c4-446d-8eec-b0ddca137c08_776x433.png 848w, /__u/substackcdn.com/image/fetch/$s_!iaqQ!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60ed237d-15c4-446d-8eec-b0ddca137c08_776x433.png 1272w, /__u/substackcdn.com/image/fetch/$s_!iaqQ!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60ed237d-15c4-446d-8eec-b0ddca137c08_776x433.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A reporter asked me last week whether 90 days was the right number. The executive order signed this week answered with 30. I didn&#8217;t have a clean number for him then and I don&#8217;t now, because from a pure security standpoint there isn&#8217;t one. </p><p>There&#8217;s too much code exposed and too much testing left undone for any window to make this safe. (Ask a security person how much warning they want and the honest answer is &#8220;all of it.&#8221;) </p><p>The executive order Trump signed Tuesday, &#8220;<a href="https://www.whitehouse.gov/fact-sheets/2026/06/fact-sheet-president-donald-j-trump-promotes-advanced-artificial-intelligence-innovation-and-security/">Promoting Advanced Artificial Intelligence Innovation and Security</a>,&#8221; asks AI developers to give the federal government up to 30 days with a covered frontier model before it reaches trusted partners, and then everyone else on the public disclosure cycle. The draft had said 90. </p><p>Security people wanted more than that. The labs wanted far less. Thirty is where it landed, a long way down from the draft, and nobody in either camp is happy. That is usually the shape of a real compromise, not a failure of one.</p><p>The buffer is not a fix. It&#8217;s a hurricane warning. You board the windows, you move what you can, and the storm still makes landfall. The value isn&#8217;t prevention. It&#8217;s the time to prepare, and the fact that you aren&#8217;t surprised when it hits. (Surprise is the expensive part.) <strong>Read &#8220;signed&#8221; as &#8220;problem solved&#8221; rather than &#8220;clock running,&#8221; and we will have wasted the one thing the buffer actually gives us.</strong></p><p>There&#8217;s a quieter assumption in the whole debate: that this is a one-shot problem. Run the model across the public code, close the gaps, declare victory. It doesn&#8217;t work that way.</p><p>Source code analysis is Mythos&#8217;s current focus, which is why open source gets scanned first. Anyone can point it at the Linux kernel, and if there&#8217;s a flaw in something that runs in every cloud on earth, it gets found. </p><p>The defensive upside is real. Organizations can finally scan their own codebases before they push to production instead of after the breach, and full vulnerability analysis could become routine. The defensive upside and the offensive downside are the same tool. You don&#8217;t get one without the other.</p><p>But the same capability does black box exploitation well, and that&#8217;s the part that breaks the one-shot fantasy. <strong>You don&#8217;t need source code to find a zero day.</strong> You poke at how the product behaves, watch where it breaks, and build the exploit from the outside. </p><p>That is how nation-state teams have gone after Microsoft and Apple and Google for years, none of which hand over their source. Closing your code does not close the door. The vulnerabilities get found either way. (Adversaries don&#8217;t wait for their tier assignment.)</p><p>Which gets to what I actually worry about. <strong>Access to these capabilities is not equal, and it isn&#8217;t going to be.</strong> JPMorgan, Amazon, the players sitting on their own data centers, they&#8217;ll be fine. The order names rural hospitals, community banks, and local utilities as a concern, correctly, and then offers them a discretionary &#8220;where appropriate&#8221; while the early access goes to trusted partners selected in collaboration with the government. The hospital in Springfield is at the back of that line.</p><p><strong>The buffer also rests on an assumption I&#8217;m not sure holds: that the good guys can control access and the bad guys can&#8217;t get it.</strong> We know DPRK operatives get hired into Western companies as remote engineers and security staff. If an adversary genuinely wants to run their own testing against one of these models, the cleanest path is to already be inside an organization that has it. (I&#8217;m not saying anyone&#8217;s doing this. I&#8217;m saying the temptation and the access are both sitting right there.) A 30-day window assumes a level of control that the last several years of insider-threat reporting should make us skeptical of.</p><p><strong>Underneath all of it is the oldest question in cyber defense: what is the federal government actually responsible for?</strong> The critical infrastructure everyone is anxious about sits in private hands. Data centers, hospitals, banks, the grid. The military is restricted from defending a private company&#8217;s network. The FBI takes your report and thanks you for the data. CISA runs real threat intelligence, coordinated disclosure, and binding directives across federal systems, but its authority to reach inside a private company and run the defense is narrow. </p><p>When Volt Typhoon pre-positioned in American infrastructure and Salt Typhoon went into the telecoms, they went after private companies, because that is where the front line is. (I came up through the military side. The distance between &#8220;protect the nation&#8221; and what you are actually permitted to do still bothers me.)</p><p><strong>The government does have a role here, and it&#8217;s less about running the defense than about who gets to decide the rules. </strong>The order keeps the framework voluntary and explicitly avoids any licensing requirement, which is the right call for getting industry to participate at all. But it also leaves trusted-partner selection as a developer-and-government collaboration, and a vendor should not be in the position of choosing which organizations and which countries live inside the protected tier and which don&#8217;t. That is a determination with real geopolitical weight, and it should not rest on a company&#8217;s procurement team. Whether you welcome federal involvement or not, having the labs quietly pick winners is worse.</p><p>None of this gets solved by the order. </p><p>What the order does, at best, is document the threat and start the argument, and the real risk now is that &#8220;signed&#8221; gets read as &#8220;handled.&#8221; <strong>The work is what the community builds during the buffer.</strong> That is why Gadi Evron, Rich Mogull, and I, with <a href="https://cloudsecurityalliance.org/">Cloud Security Alliance</a>, <a href="http://sans.org/ai">SANS</a>, and <a href="https://unpromptedcon.org/">[un]prompted</a> are running closed-door CISO working sessions in DC, <a href="https://luma.com/kn2djk5v">New York</a> on June , and San Francisco: one hard question per session, the people in the fight writing the new playbooks before the vendors write them for us. All senior security leaders should apply to attend. The first session drew strong feedback by every account I&#8217;ve gotten back. </p><p>Read the Mythos-ready security program paper by the same coalition <a href="https://labs.cloudsecurityalliance.org/wp-content/uploads/2026/04/mythosreadyv95.pdf">here</a>.</p><p>The honest open question I don&#8217;t have an answer to: <strong>when the next frontier model ships, and the one after that, how does any of this scale?</strong> The list of who&#8217;s inside and who&#8217;s outside only gets longer. (And nobody has volunteered to hold the list.) Find out where your organization actually sits in that access structure. If you don&#8217;t know, that is the first thing worth doing this week.</p><p><em><a href="http://robtlee.com/">Rob T. Lee</a> is Chief AI Officer &amp; Chief of Research, <a href="http://sans.org/ai">SANS Institute</a></em></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://robtlee73.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sleep. Diet. Exercise. AI. Subscribe for free to receive new posts.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The Glasswing numbers should change what you do this week, not how well you sleep.]]></title><description><![CDATA[You cannot hire your way out of this, because the talent pool does not exist yet. Train the team you have.]]></description><link>https://robtlee73.substack.com/p/glasswing-bottleneck-train-your-team</link><guid isPermaLink="false">https://robtlee73.substack.com/p/glasswing-bottleneck-train-your-team</guid><dc:creator><![CDATA[Rob T. Lee]]></dc:creator><pubDate>Wed, 27 May 2026 15:17:02 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!JP9k!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0aa9f0-f154-4a2c-a36c-c012fc892a33_1376x768.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!JP9k!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0aa9f0-f154-4a2c-a36c-c012fc892a33_1376x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!JP9k!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0aa9f0-f154-4a2c-a36c-c012fc892a33_1376x768.png 424w, /__u/substackcdn.com/image/fetch/$s_!JP9k!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0aa9f0-f154-4a2c-a36c-c012fc892a33_1376x768.png 848w, /__u/substackcdn.com/image/fetch/$s_!JP9k!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0aa9f0-f154-4a2c-a36c-c012fc892a33_1376x768.png 1272w, /__u/substackcdn.com/image/fetch/$s_!JP9k!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0aa9f0-f154-4a2c-a36c-c012fc892a33_1376x768.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!JP9k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0aa9f0-f154-4a2c-a36c-c012fc892a33_1376x768.png" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db0aa9f0-f154-4a2c-a36c-c012fc892a33_1376x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1764081,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/199404705?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0aa9f0-f154-4a2c-a36c-c012fc892a33_1376x768.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!JP9k!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0aa9f0-f154-4a2c-a36c-c012fc892a33_1376x768.png 424w, /__u/substackcdn.com/image/fetch/$s_!JP9k!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0aa9f0-f154-4a2c-a36c-c012fc892a33_1376x768.png 848w, /__u/substackcdn.com/image/fetch/$s_!JP9k!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0aa9f0-f154-4a2c-a36c-c012fc892a33_1376x768.png 1272w, /__u/substackcdn.com/image/fetch/$s_!JP9k!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb0aa9f0-f154-4a2c-a36c-c012fc892a33_1376x768.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://robtlee73.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sleep. Diet. Exercise. AI. Subscribe for free to receive new editions:</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p>Anthropic and roughly 50 partners used Claude Mythos Preview to find more than 10,000 high- or critical-severity vulnerabilities in the first month of Project Glasswing<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>. Most partners found hundreds of high or critical issues in their own code. (One month. Let that sit for a second.)</p><p>Of those 10,000-plus, 97 have been patched upstream as of May 22. That number is not a measure of how hard anyone tried. It is a measure of where the work now jams.</p><p>Software security used to be limited by how fast you could find vulnerabilities, and now it is limited by how fast you can verify, disclose, and patch them.</p><p>High and critical bugs are taking about two weeks each to patch. Several maintainers have already asked Anthropic to slow its disclosure rate, because they cannot keep up.</p><p>Discovery is no longer the bottleneck. The humans in the pipeline are.</p><p>The patch playbook itself, coordinated disclosure on a 90-day clock, monthly patch cycles, the quarterly review, was built for a world where finding a flaw was slow. That world is gone. The playbook is not strained. It is finished, and most of us have not said that out loud yet. (I would love to be wrong on this. Correct me, and tell me what planet still runs on a 90-day clock.)</p><p>Rebuilding it is not a tooling purchase. It is a skills problem, and a specific one. Working at this volume means triaging AI-generated findings ten deep, judging which severity ratings hold up, and deciding what gets fixed in what order when the queue is a thousand items long. </p><p>That is human judgment under machine-scale load, and almost nobody has trained for it, because the tools that create the problem are months old.</p><p><strong>You cannot hire your way out of this, because the talent pool does not exist yet.</strong><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> All of us are figuring it out at the same time. </p><p>So the people who can help you most are already on your team. They are the ones who know your business, who have worked real incidents, who understand what a finding actually means in your environment. </p><p><strong>What they are missing is reps on AI tools under realistic pressure.</strong></p><p>The <a href="http://sans.org/ai">SANS Institute</a> Find Evil! hackathon is one place to get those reps fast. Practitioners build autonomous incident response agents, run them against real case data, and watch where the AI is sharp and where it falls apart. That last part is the point. </p><p>The skill that transfers is not the agent, it is the calibrated judgment of when to trust the machine and when to override it, and that is exactly the muscle the patch pipeline now needs.</p><p>Find Evil! runs through June 15, with $22,000 in prizes, at <strong><a href="http://findevil.devpost.com">findevil.devpost.com</a></strong></p><p>If you manage defenders, here is the Monday version: Pick two people who know your environment cold. Give them protected time this month to put AI tools against your own findings backlog and report back on where the tools broke. That is the rewrite starting, in miniature, on your team.</p><p>The Glasswing numbers should change what you do this week, not how well you sleep. Train the team you have. </p><p><em><a href="http://robtlee.com/">Rob T. Lee</a> is Chief AI Officer &amp; Chief of Research, <a href="http://sans.org/ai">SANS Institute</a></em></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Anthropic, "Project Glasswing: An Initial Update," May 22, 2026, <a href="https://www.anthropic.com/research/glasswing-initial-update">https://www.anthropic.com/research/glasswing-initial-update</a> (accessed May 27, 2026).</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>SANS Institute, &#8220;AI Cybersecurity Careers 2026: The 2026 Market Reality &#8212; Where the Jobs Actually Are,&#8221; 2026, PDF, <a href="https://assets.contentstack.io/v3/assets/bltabe50a4554f8e97f/blt84d2c3a77590302f/sans-ai-careers-guide">https://assets.contentstack.io/v3/assets/bltabe50a4554f8e97f/blt84d2c3a77590302f/sans-ai-careers-guide</a>.</p></div></div>]]></content:encoded></item><item><title><![CDATA["Nobody writes the new playbooks alone."]]></title><description><![CDATA[The new ones have to come from the organizations dealing with the challenges firsthand, not from people observing from the sidelines.]]></description><link>https://robtlee73.substack.com/p/ciso-working-sessions-sf-nyc-dc</link><guid isPermaLink="false">https://robtlee73.substack.com/p/ciso-working-sessions-sf-nyc-dc</guid><dc:creator><![CDATA[Rob T. Lee]]></dc:creator><pubDate>Sat, 16 May 2026 17:18:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!CXfk!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc394e4b-421a-4e4e-992c-1043f713b464_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>It&#8217;s 1:30 AM and I have my kids&#8217; soccer games all day tomorrow. Gadi posted the initial call to action Friday morning and I couldn&#8217;t just repost it and move on. I needed to take a beat and explain why this actually matters before you decide whether to keep scrolling.</p><p>Because this is new. And it matters. </p><p>Gadi Evron said something to me I can&#8217;t reproduce exactly (I genuinely wish I had written it down), but the core of it was this: <strong>Every playbook we have for cybersecurity is being thrown out because of AI</strong>, and the new ones have to come from the organizations dealing with the challenges firsthand, not from people observing from the sidelines.</p><p>It&#8217;s the same principle <a href="http://sans.org/ai">SANS</a> has operated on. We want practitioners teaching, not academics. Real-world experience over theoretical distance. </p><p>Gadi applied that same logic to a much bigger problem: nobody writes the new playbooks alone. Not one vendor, not one brilliant person, not one startup or training company. We each carry a piece of it. </p><p>The only way to assemble it is to get the people facing the challenges into the same room and actually work together. That&#8217;s what we&#8217;re building in San Francisco, NYC, and DC. </p><p>That&#8217;s why I need CISOs there. Not to observe or to take notes at some transmission-based event where a speaker downloads information at you for two days. </p><p>Come to work, challenge assumptions, test outputs, and ask the questions nobody in your organization can ask because you&#8217;re the only one who sees the full picture.</p><h3>&#8220;But what if I&#8217;m still figuring out AI? How can I contribute to a playbook?&#8221;</h3><p>If we had it figured out, we wouldn&#8217;t need these working groups. (I want to be very clear about this.) Nobody in that room is walking in with all the answers. I don&#8217;t. Gadi doesn&#8217;t. </p><p>The entire point is that we&#8217;re all wearing the same shoes: trying to learn fast enough, watching questions multiply faster than answers, feeling more isolated than we should in a field full of smart people facing identical problems.</p><p>What Gadi saw, and what I&#8217;ve come to believe, is that <strong>we need to form something like a massive cybersecurity LLM made of CISOs</strong>. A collective that can answer hard questions no single organization can answer alone, where nobody has to figure this out in isolation. </p><p>That collective needs your experience in it. Your specific context. The things your team is struggling with right now that haven&#8217;t made it into any framework yet, because the frameworks are all six months behind where you already are.</p><p>We&#8217;re starting with CISO leadership deliberately. Organizational alignment starts at the top, and this problem requires organizations to carve out real time and real attention. </p><p>One of the actual outputs of these workshops will be identifying which other groups of professionals need to swarm together to do this correctly. (My instinct is that list gets long, fast.) </p><p>But leadership comes first, because that&#8217;s what creates the conditions for everyone else to do the same work.</p><p>I&#8217;m part of this because Gadi saw the need before most people did. He believed the <a href="https://cloudsecurityalliance.org/mythos-ciso">Mythos paper</a> was the right first step, and this <a href="https://www.linkedin.com/posts/gadievron_its-time-to-meet-250-cisos-wrote-the-ai-storm-share-7461029757326123008-4EmT">CISO collective</a> is the logical next one. I&#8217;m along for the ride because I think he&#8217;s right, and because I&#8217;m not able to solve this alone any more than you are. (I&#8217;m learning and struggling with this daily too. I just stopped pretending otherwise.)</p><p>Come to <a href="https://luma.com/rnc4iy70">San Francisco</a>. Come to <a href="https://luma.com/kn2djk5v">NYC</a>. Come to <a href="https://luma.com/jzr25473">DC</a>. Bring your real problems, your half-formed opinions, and your unanswered questions. No one is coming to save us by writing a book by themselves. We&#8217;re writing it together, as a community.</p><p>I&#8217;ll see you there.</p><p>Thank you, Gadi, for seeing what this needed to be.</p><p>Thank you!</p><p>-Rob T. Lee</p>]]></content:encoded></item><item><title><![CDATA[AI Isn’t a Tool Anymore. It’s an Operator. Notes from the SANS AI Cybersecurity Summit]]></title><description><![CDATA[So, the threat is real, and we&#8217;re unprepared. What do you do Monday morning?]]></description><link>https://robtlee73.substack.com/p/ai-isnt-a-tool-anymore-its-an-operator</link><guid isPermaLink="false">https://robtlee73.substack.com/p/ai-isnt-a-tool-anymore-its-an-operator</guid><dc:creator><![CDATA[Rob T. Lee]]></dc:creator><pubDate>Tue, 05 May 2026 14:06:27 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!uTtB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3aa9c50-85b9-4452-af46-0a45e477cf6c_1496x815.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!uTtB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3aa9c50-85b9-4452-af46-0a45e477cf6c_1496x815.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!uTtB!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3aa9c50-85b9-4452-af46-0a45e477cf6c_1496x815.png 424w, /__u/substackcdn.com/image/fetch/$s_!uTtB!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3aa9c50-85b9-4452-af46-0a45e477cf6c_1496x815.png 848w, /__u/substackcdn.com/image/fetch/$s_!uTtB!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3aa9c50-85b9-4452-af46-0a45e477cf6c_1496x815.png 1272w, /__u/substackcdn.com/image/fetch/$s_!uTtB!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3aa9c50-85b9-4452-af46-0a45e477cf6c_1496x815.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!uTtB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3aa9c50-85b9-4452-af46-0a45e477cf6c_1496x815.png" width="1456" height="793" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e3aa9c50-85b9-4452-af46-0a45e477cf6c_1496x815.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:793,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2579162,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/196481055?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3aa9c50-85b9-4452-af46-0a45e477cf6c_1496x815.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!uTtB!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3aa9c50-85b9-4452-af46-0a45e477cf6c_1496x815.png 424w, /__u/substackcdn.com/image/fetch/$s_!uTtB!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3aa9c50-85b9-4452-af46-0a45e477cf6c_1496x815.png 848w, /__u/substackcdn.com/image/fetch/$s_!uTtB!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3aa9c50-85b9-4452-af46-0a45e477cf6c_1496x815.png 1272w, /__u/substackcdn.com/image/fetch/$s_!uTtB!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3aa9c50-85b9-4452-af46-0a45e477cf6c_1496x815.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The urgent message from the <a href="https://www.sans.org/ai-cybersecurity-summit-2026">SANS AI Cybersecurity Summit</a> speakers: <strong>Attackers are operating autonomously at AI speed, our defenses are still human-speed, and the gap keeps widening in their favor.</strong></p><p><a href="https://www.linkedin.com/in/anne-neuberger-13b4491b/">Anne Neuberger</a>, who spent years thinking about this at NSA, described the shift with brutal clarity. In the past, &#8220;it was a race against an attacker jiggling a doorknob at a time. Now what we have is a set of attackers who can really jiggle every doorknob all at once.&#8221; She meant it literally. Not checking one system, one user, or one service, but all of them. Simultaneously. Automated. That&#8217;s not a tactic. That&#8217;s infrastructure.</p><p>Greg Isenberg captured the asymmetry even more precisely: &#8220;AI made it 100x easier to build. It also made it 100x easier to attack.&#8221; The barrier to entry collapsed for both sides at the same time. Asymmetry is dead.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://robtlee73.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sleep. Diet. Exercise. AI. Subscribe for bi-weekly editions.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>The uncomfortable part wasn&#8217;t the threat data. It was watching people realize that most of what we&#8217;ve built for &#8220;incident response&#8221; is built for human-speed attacks that unfold over weeks. Attackers now operate in seconds. (I&#8217;ve been saying this for years. Seeing it land in the room validated something I was hoping I was wrong about.)</p><p>Here&#8217;s what actually changed my thinking during the summit:</p><h2>The Pattern We&#8217;re Missing</h2><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;5b5f38c8-03cb-451d-9801-c541e7c08de3&quot;,&quot;duration&quot;:null}"></div><p>Jacob Klein, head of threat intel from <a href="https://www.anthropic.com/">Anthropic</a> was direct: &#8220;The landscape has already changed. It&#8217;s not just changing in the future, though it is. The landscape has changed today.&#8221; </p><p>He pulled numbers showing 48% of tracked malicious actors saw meaningful capability uplift from AI between July 2025 and February 2026. Not just usage: uplift. The median attacker isn&#8217;t using AI for one step of their chain anymore: they&#8217;re automating an average of 16 techniques from reconnaissance through exfiltration. (I&#8217;ve seen the data. This isn&#8217;t speculation.) That&#8217;s not &#8220;AI-assisted attacks.&#8221; That&#8217;s AI as infrastructure.</p><p><a href="https://www.linkedin.com/in/yotam-perkal/">Yotam Perkal</a> nailed the threat modeling problem: &#8220;Stop threat modeling AI like a tool and start threat modeling it like an operator.&#8221; We&#8217;re still modeling attackers as humans using tools. AI introduces what he called a &#8220;third operator&#8221; into our environments. When you give an autonomous agent business context, access to tools, and permission to act, it stops being software. It becomes an actor, a privileged actor. We&#8217;re still threat modeling it like it&#8217;s a calculator. (Yeah, we&#8217;re way behind on this.)</p><p><a href="http://linkedin.com/in/thisjulie">Julie Davila</a> from <a href="https://about.gitlab.com/">GitLab</a> pointed out that we&#8217;re looking in the wrong place. &#8220;Failures rarely occur where you&#8217;re watching. They occur in the seams between the components.&#8221; While everyone obsesses over prompt injections and model outputs, the real vulnerabilities live in the orchestration layers, the APIs and the points where untrusted AI output gets serialized into privileged execution boundaries without validation.</p><p>Complex systems don&#8217;t usually fail at the obvious points. They fail at the integration points no one thought to harden because they weren&#8217;t built with AI in mind. Any time AI-generated data crosses a trust boundary that assumes human input, failure is guaranteed. <a href="https://www.linkedin.com/in/sounil/">Sounil Yu</a> put it differently: &#8220;AI is a great magnifying glass in the sense that a lot of these issues are the result of brittle primitives that existed well before the LLM craze.&#8221; We didn&#8217;t invent these problems. AI just weaponized them.</p><p>The meta-problem underneath all of this: we built security controls assuming we were defending against humans or relatively simple malware. Not autonomous agents or systems that can test thousands of variations in the time it takes you to sip your coffee. (And yes, someone in the room actually said this problem was &#8220;unprecedented.&#8221; It&#8217;s rarely unprecedented; we&#8217;re just repeating history faster.)</p><h3>What Actually Matters Right Now</h3><p>So, the threat is real, and we&#8217;re unprepared. What do you do Monday morning?</p><p><strong>Stop modeling the AI. Start modeling the workflow.</strong> Most teams I talk to are still thinking about &#8220;securing the model&#8221; or &#8220;securing the output.&#8221; That&#8217;s the wrong frame. The question isn&#8217;t whether Claude could do something bad. The question is: what does your workflow do when Claude makes a bad decision? If your AI system can approve a transaction, trigger an alert, or query sensitive data, you&#8217;re not running a chatbot, you&#8217;re running a system with business authority.</p><p>Map every place in your environment where AI makes decisions or accesses data. Ask what happens when it&#8217;s wrong. Then ask whether a human is actually reviewing that decision or just clicking &#8220;approved&#8221; at AI speed. (That&#8217;s still failure. You&#8217;re just more efficient at it.)</p><p><strong>Know what you&#8217;re running.</strong> Build a basic AI asset inventory. What models are your teams using? Where are they deployed? What data are they touching? Use AI Bills of Materials (AIBOMs) the same way you use software BOMs, now, not later. Most teams can&#8217;t answer basic questions like &#8220;how many models are interacting with our sensitive data?&#8221; or &#8220;which models are developers pulling from Hugging Face?&#8221;</p><p>You can&#8217;t defend what you don&#8217;t know exists. (We learned this lesson 20 years ago with shadow IT. Apparently, we&#8217;re learning it again.) </p><p><strong>&#8594; Rest of my writeup </strong>is at <a href="https://www.sans.org/blog/ai-isnt-tool-anymore-its-operator-notes-sans-ai-cybersecurity-summit">sans.org</a> on what speakers said about decision velocity, what to never outsource, and embracing deception. </p><p><strong>&#8594; </strong>Check out the <strong><a href="https://notebooklm.google.com/notebook/5e64fac8-6a8c-4a9e-903b-69c0f87730ed?authuser=1">SANS AI Summit 2026 NotebookLM</a></strong> to chat with the content. All speaker sessions and materials were loaded in to interact with. Ask about a speaker or topic. <em>Chat is private to you and not shared</em>. Start here: <a href="https://notebooklm.google.com/notebook/5e64fac8-6a8c-4a9e-903b-69c0f87730ed/artifact/8df7f784-e740-4301-8a8c-4b7b08a4a4b4?utm_source=nlm_web_share&amp;utm_medium=google_oo&amp;utm_campaign=art_share_2&amp;utm_content=&amp;utm_smc=nlm_web_share_google_oo_art_share_2_">The 20 Deepest Insights from SANS AI Summit 2026</a> or here: <a href="https://notebooklm.google.com/notebook/5e64fac8-6a8c-4a9e-903b-69c0f87730ed/artifact/bff6b177-901a-4902-b122-de1596a3a4fa?utm_source=nlm_web_share&amp;utm_medium=google_oo&amp;utm_campaign=art_share_2&amp;utm_content=&amp;utm_smc=nlm_web_share_google_oo_art_share_2_">Analyst&#8217;s AI Burn Book: SANS AI Summit Notes</a></p><p><em><a href="http://robtlee.com/">Rob T. Lee</a> is Chief AI Officer &amp; Chief of Research, <a href="http://sans.org/ai">SANS Institute</a></em></p><div><hr></div><p><strong>&#8594; </strong>If you want to work on this problem directly, check out the <strong><a href="https://findevil.devpost.com/">Find Evil! hackathon</a></strong> and our proof of concept for AI-augmented incident response; <a href="https://www.sans.org/tools/sift-workstation">Protocol SIFT</a>. It&#8217;s what happens when you wire an AI agent into a forensic workstation full of trusted tools and tell it to behave. It's an early capability with real outputs, failure modes. Join our community effort to make it something defenders can deploy. 42 days to enter. An incredible 2,500+ builders and teams are in as of today. $22K in cash prizes. Sponsored by <a href="https://www.linkedin.com/company/sans-institute/">SANS Institute</a>.  Register <a href="https://www.linkedin.com/safety/go/?url=http%3A%2F%2Ffindevil%2Edevpost%2Ecom&amp;urlhash=L3TK&amp;mt=0bby1BnxWZTR2HYhJ6FOsnP75VedAXLldulM9byz9chABxYN6B-twqZM5jfdvOnCxO63GytDH0k1lIjiLWK7gfxWA9IKkC34blajVCKbnmIglbuMrOu2_XI&amp;isSdui=true">findevil.devpost.com</a></p><p><strong>&#8594; </strong>I kicked off a <strong><a href="https://www.linkedin.com/posts/leerob_we-cant-get-our-employees-to-stop-using-activity-7454942404333309953-IL3Z">LinkedIn Learning course</a></strong> on how to get AI tools approved. If we don&#8217;t get business teams and security talking and working together, the risk stays in the shadows. Module 1 (90-sec video + worksheets) <a href="https://www.linkedin.com/posts/leerob_we-cant-get-our-employees-to-stop-using-activity-7454942404333309953-IL3Z">here</a>. </p><div><hr></div><p><em>Transcript from video: Jacob Klein, head of threat intel at Anthropic</em></p><p>Now, one thing before I continue and go through sort of a landscape analysis, I always want to keep in mind when I go through these cases is my job is to find bad actors and understand what they&#8217;re doing.</p><p>But a lot of folks here are working on defense for your own organization. Much of the same techniques and tools that I&#8217;m seeing bad actors using, a defender could use as well. You could look at your own endpoints at scale, your own code at scale to understand vulnerabilities to hopefully then patch them.</p><p>If you have a detection and response team, you can use AI to understand signals and quickly investigate the signals as well. So it&#8217;s very much a dual-use piece of technology. I just happen to be talking from the risk side of the angle, but I don&#8217;t want to pretend that almost everything I&#8217;m walking through can&#8217;t be used by a defender as well.</p><p></p>]]></content:encoded></item><item><title><![CDATA[The Mythos CISO Briefing: What I Actually Worked On This Weekend]]></title><description><![CDATA[CSA, SANS, [un]prompted, and the OWASP GenAI Security Project's 30-page strategy briefing. 60+ contributors. Free, live now. Risk register, priority actions, and board briefing.]]></description><link>https://robtlee73.substack.com/p/the-mythos-ciso-briefing</link><guid isPermaLink="false">https://robtlee73.substack.com/p/the-mythos-ciso-briefing</guid><dc:creator><![CDATA[Rob T. Lee]]></dc:creator><pubDate>Mon, 13 Apr 2026 14:27:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Rnwx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2d8dc0b-94f5-443e-8fa6-d767a06c2ee4_1179x1162.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Rnwx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2d8dc0b-94f5-443e-8fa6-d767a06c2ee4_1179x1162.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Rnwx!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2d8dc0b-94f5-443e-8fa6-d767a06c2ee4_1179x1162.png 424w, /__u/substackcdn.com/image/fetch/$s_!Rnwx!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2d8dc0b-94f5-443e-8fa6-d767a06c2ee4_1179x1162.png 848w, /__u/substackcdn.com/image/fetch/$s_!Rnwx!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2d8dc0b-94f5-443e-8fa6-d767a06c2ee4_1179x1162.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Rnwx!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2d8dc0b-94f5-443e-8fa6-d767a06c2ee4_1179x1162.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Rnwx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2d8dc0b-94f5-443e-8fa6-d767a06c2ee4_1179x1162.png" width="1179" height="1162" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e2d8dc0b-94f5-443e-8fa6-d767a06c2ee4_1179x1162.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1162,&quot;width&quot;:1179,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2377817,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/194073021?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2d8dc0b-94f5-443e-8fa6-d767a06c2ee4_1179x1162.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Rnwx!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2d8dc0b-94f5-443e-8fa6-d767a06c2ee4_1179x1162.png 424w, /__u/substackcdn.com/image/fetch/$s_!Rnwx!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2d8dc0b-94f5-443e-8fa6-d767a06c2ee4_1179x1162.png 848w, /__u/substackcdn.com/image/fetch/$s_!Rnwx!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2d8dc0b-94f5-443e-8fa6-d767a06c2ee4_1179x1162.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Rnwx!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2d8dc0b-94f5-443e-8fa6-d767a06c2ee4_1179x1162.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>On Friday afternoon, Gadi Evron asked if I wanted to collaborate on a CISO community document. &#8220;Releasing Monday.&#8221; I said &#8220;Sure.&#8221; (That word has cost me more sleep than any APT.)</p><p>Anthropic had announced Mythos on Monday. CSA was running an emergency CISO Zoom on Tuesday. SANS was already building our BugBusters webcast with Ed Skoudis, Joshua Wright, and Chris Elgee for Thursday. </p><p>Everybody smelled the same thing, everybody was building their own response, and nobody was coordinating.</p><p><strong>The entire community was asking the same question: what do we actually DO about this?</strong></p><p>Three nights later -- Friday, Saturday, Sunday -- Gadi Evron, Rich Mogull, and I had a 30-page strategy briefing with 60+ contributors from CSA, SANS, [un]prompted, and the OWASP GenAI Security Project. Contributing authors included Jen Easterly, Bruce Schneier, Chris Inglis, Phil Venables, James Lyne, Heather Adkins, Rob Joyce, Sounil Yu, and a dozen others who all said yes within hours.</p><p>The briefing is free. It&#8217;s a draft. It&#8217;s live now. And it&#8217;s the thing I wish existed on Tuesday when my inbox started filling up with &#8220;what do we do?&#8221;</p><h2>The &#8220;AI Vulnerability Storm&#8221;: Building a &#8220;Mythos-ready&#8221; Security Program</h2><p>Expedited Strategy Briefing By the CSA CISO Community, SANS, [un]prompted, the OWASP Gen AI Security Project, and the wider community.</p><p>Read it here: <a href="https://labs.cloudsecurityalliance.org/mythos-ciso/">https://labs.cloudsecurityalliance.org/mythos-ciso/</a></p><h2>Listen, Watch, or Quiz Yourself</h2><p>We built the full NotebookLM resource kit: audio deep dive, cinematic video overview, and three quizzes (board prep, technical team, general knowledge).</p><p><a href="https://sansurl.com/CISO-mythos-ready">https://sansurl.com/CISO-mythos-ready</a></p><p>Same content, different format. If 30 pages feels like a lot right now, start here.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://robtlee73.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"> Subscribe to Rob T. Lee&#8217;s Substack</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><h2>Lines From the Briefing Worth Stealing</h2><p>Before I get into what I worked on, here are the lines from this document that I think will stick with people. Use them in your board decks, your team meetings, your Slack channels. They&#8217;re shareable because they&#8217;re true.</p><p>&#8220;<em>The window between discovery and weaponization has collapsed into hours.</em>&#8220; That&#8217;s the one-sentence version of why this matters. Tape it to your monitor.</p><p>&#8220;<em>Security teams are caught in a vice: AI is simultaneously accelerating the volume of vulnerabilities they must respond to and the volume of code their organisations are shipping.</em>&#8220; Both directions at once. More vulns to fix, more code creating them. (Welcome to the squeeze.)</p><p>&#8220;<em>Using a coding agent is now easier than using Excel.</em>&#8220; The number one objection to agent adoption is &#8220;my team doesn&#8217;t have the skills.&#8221; They do. If they can type, they can start.</p><p>&#8220;<em>Long-term goals should be considered as a quarter away at most.</em>&#8220; This one will make program managers flinch. Good. The planning horizons most organizations use were built for a threat landscape that no longer exists.</p><p>&#8220;<em>Mythos generated 181 working exploits on Firefox where Claude Opus 4.6 succeeded only twice under the same conditions</em>.&#8221; 181 to 2. That&#8217;s not incremental improvement. That&#8217;s a different category of capability.</p><p>&#8220;<em>This is a normal response to disruptive capability shifts, not a crisis of relevance</em>.&#8221; For everyone who read the Mythos announcement and felt a pit in their stomach about their career. You&#8217;re not obsolete. You&#8217;re adapting. There&#8217;s a difference.</p><p>&#8220;<em>We have done this before. Y2K was a systemic threat with a hard deadline, and the industry met it through coordinated, disciplined effort.</em>&#8220; The closer. And it&#8217;s true. (Just with less sleep this time.)</p><h2>The Risk Register</h2><p>Most of the Mythos commentary this week has been either &#8220;we&#8217;re all going to die&#8221; or &#8220;this is just marketing.&#8221; Neither helps a CISO walk into a Monday morning meeting with a plan. So instead, we built a risk register. 13 rows. Grouped by severity. Mapped to OWASP LLM, OWASP Agentic, MITRE ATLAS, and NIST CSF 2.0.</p><p>The thing I pushed hardest on was framing every risk as an acceleration of something that already existed, not as a new problem Mythos created. AI-driven vulnerability discovery has been happening for over a year. Mythos made it faster. That distinction matters because it changes how you respond. You&#8217;re not starting from zero. You&#8217;re adjusting timelines.</p><p>(If I had a dollar for every &#8220;unprecedented&#8221; I killed in this document, I could fund the next hackathon.)</p><p>A few rows worth calling out:</p><p><strong>Row 1</strong> (Accelerated Threat Exploitation) includes a point most coverage missed: every patch is now an exploit blueprint. AI accelerates patch-diffing and reverse engineering of fixes. The patch that protects you also teaches attackers where the vulnerability was. (Responsible disclosure just became an attacker tutorial service. You&#8217;re welcome.)</p><p><strong>Row 5 </strong>(<strong>Insufficient AI Automation</strong>) is the one that will make people uncomfortable. It says if your defensive teams aren&#8217;t using AI agents, they can&#8217;t match the speed of AI-augmented threats regardless of their technical skill. The asymmetry is cultural, not just technological. (Turns out telling 250 CISOs their teams need to change generates the same reaction as telling 250 CISOs their teams need to change. Who knew?)</p><p><strong>Row 12 </strong>(<strong>Regulatory Exposure</strong>) is the one boards need to hear. The EU AI Act hits in August 2026. When AI can find vulnerabilities at accessible cost the standard of &#8220;reasonable defensive effort&#8221; shifts. Boards will face questions about whether they used available AI tools for scanning, and whether not doing so constitutes negligence.</p><p><strong>Row 13 </strong>(<strong>AI Hype and Confusion)</strong> is the one I added because the noise itself is a risk. Teams that dismiss this as hype, or exhaust their attention parsing every hot take, will miss the actual changes they need to react to. (The irony of adding a risk about too much AI content to a document about AI is not lost on me.) <br> <br>The <em>real</em> problem isn&#8217;t that Mythos exists. It&#8217;s that your defensive deployment process was designed for quarterly software releases and regulatory cycles measured in months. (And yes, your CISO and their legal team are both thinking about SNEAKERS right now, even if they&#8217;ve never admit it out loud.)</p><h2>The Priority Actions Table</h2><p>11 actions. Ordered by urgency. Each one has a start date, a horizon, and a &#8220;What It Means&#8221; description specific enough that you can hand it to an engineering lead and they&#8217;ll know what to do.</p><p>The ordering was deliberate and generated significant argument:</p><p><strong>PA 1</strong> is &#8220;Point Agents at Your Code.&#8221; Not governance. Not strategy. Point the tools at your code and see what they find. You can start this today with Claude Code Security, Codex Security, Knostic&#8217;s <strong><a href="https://github.com/knostic/OpenAnt">OpenAnt</a></strong>, or Gadi Evron&#8217;s <strong><a href="https://github.com/gadievron/raptor">RAPTOR</a></strong>.</p><p><strong>PA 6</strong> is the one we added late: &#8220;Update Risk Models and Reporting.&#8221; Because we realized the risk register had a row about outdated risk models but no Priority Action telling CISOs to actually update them. The gap between &#8220;you have a problem&#8221; and &#8220;here&#8217;s what to do about it&#8221; is where most documents fail. We tried not to.</p><p><strong>PA 11</strong> is VulnOps. The longest-horizon item. Build a permanent vulnerability operations function, staffed and automated for continuous AI-driven discovery across your entire software estate. This used to be too expensive for most organizations. AI changes that math. (Your quarterly pen test is adorable. The attackers run continuously.)</p><h2>The Board Briefing Section</h2><p>This is the section I&#8217;d print and hand to a CISO who has 15 minutes to prep for a board meeting. It&#8217;s organized around the two things CISOs do in front of directors: justify the current program and ask for what comes next.</p><p>The strongest line in the paper (Rich wrote it): &#8220;The security program this board has funded is what makes the AI strategy viable.&#8221; That reframes the entire conversation from &#8220;security needs more money&#8221; to &#8220;your AI strategy depends on what you already invested in security.&#8221; (That sentence alone is worth printing on card stock and sliding under the CFO&#8217;s door.)</p><h2>What I&#8217;d Do With This Document</h2><p><strong>If you&#8217;re a CISO:</strong> read the Priority Actions table and the risk register. Skip to the board briefing section if you have a board meeting this month. Print the 10 Questions table and use it to triage where your program actually stands, not where your last audit said it stands.</p><p><strong>If you&#8217;re a practitioner: </strong>read the &#8220;Human Cost&#8221; section. It&#8217;s honest about burnout, the cultural challenge, and the fact that the practitioners who adapt fastest are the ones who lean into AI tooling rather than viewing it as a threat. Then go point a coding agent at your code. Today.</p><p><strong>If you manage security teams: </strong>the paper says long-term goals should now be considered a quarter away at most. That changes planning, budgeting, hiring, and how you talk to your board about timelines. Adjust accordingly.</p><h2>Tune in to BugBusters on Thursday, April 16</h2><p>If you want to see AI-assisted vulnerability discovery against real code (not slides, not theory, actual terminals and actual bugs), SANS is running BugBusters on <strong>Thursday, April 16 at noon ET</strong>. Ed Skoudis, Chris Elgee, and Joshua Wright. No registration required. (Put it on your calendar.) </p><p><a href="https://www.sans.org/mlp/sans-critical-advisory-bugbusters-ai-vulnerability-discovery-hype-vs-reality">https://www.sans.org/mlp/sans-critical-advisory-bugbusters-ai-vulnerability-discovery-hype-vs-reality</a></p><p>The briefing will keep being updated. We shipped it now because CISOs need it now, not when it&#8217;s perfect. (Perfect is the enemy of Monday morning.)</p><p><em><a href="http://robtlee.com/">Rob T. Lee</a> is Chief AI Officer &amp; Chief of Research, <a href="http://sans.org/ai">SANS Institute</a></em></p>]]></content:encoded></item><item><title><![CDATA[Mythos, entry-level job panic, and my new favorite word: apocalyptimist]]></title><description><![CDATA[Rob T. Lee, SANS Institute CAIO on Mythos, the cybersecurity workforce gap myth, and why the security industry needs to borrow residency models from medicine and law.]]></description><link>https://robtlee73.substack.com/p/mythos-entry-level-job-panic-and-apocalyptimist</link><guid isPermaLink="false">https://robtlee73.substack.com/p/mythos-entry-level-job-panic-and-apocalyptimist</guid><dc:creator><![CDATA[Rob T. Lee]]></dc:creator><pubDate>Sun, 12 Apr 2026 02:41:02 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/f530d699-e487-4aac-8d35-3b503780e284_1920x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Big week. Watching smart people get wrapped up in Mythos, workforce panic. But first -- <a href="https://www.linkedin.com/in/kate-b-marshall/">Kate Marshall</a> <a href="/__u/katebmarshall.substack.com/p/the-ai-doc-movie-just-came-out-opinion">recommended a documentary</a> called <a href="https://www.amazon.com/AI-Doc-How-Became-Apocaloptimist/dp/B0GMKQLV5T/ref=sr_1_2?adgrpid=1332610667364962&amp;dib=eyJ2IjoiMSJ9.D1Osyf-ZpAlwN4_Xrr67WdA6O-L_Hq8z54Ah2NAKaAVTVj573n_E60iAhunF5Y6cFeUc1w4Dofx1_vMTgVtdkk9cagaSfykGsYFtgEu43XIWA5AStSb83nN39t8QtDuHBcEtW51rOOySf0pev4esCqoOisOXIK_CoQunKKz1_oeYYxAUy6lXrZygaSDlHhy9fp2hCM5vu10hKFEiUAJjO4oS0qpyiN-HP7QH5MVem48.4otgNzESEgd3JE1sJNk-Oi2rUVVNlw_QVA75z24Kc_g&amp;dib_tag=se&amp;hvadid=83288453427182&amp;hvbmt=bp&amp;hvdev=c&amp;hvlocphy=103892&amp;hvnetw=o&amp;hvqmt=p&amp;hvtargid=kwd-83289393374843%3Aloc-190&amp;hydadcr=17043_13651614&amp;keywords=the+ai+doc+movie&amp;mcid=fefa522387ec39aaa7f6e95b095ada09&amp;msclkid=650c3da2176e1debda8c5479263743a3&amp;qid=1775972711&amp;sr=8-2">The AI Doc</a> a few weeks back. They coined a word I&#8217;m stealing for every talk going forward: <strong>apocalyptimist</strong>. Apocalypse plus optimist.</p><p>That&#8217;s where most of us actually sit when we&#8217;re being honest. AI is terrifying and exhilarating in the same breath, and holding both of those simultaneously is uncomfortable, but that&#8217;s the reality.</p><p>Every day there&#8217;s some big news thing. This week it&#8217;s Mythos, autonomous exploit chains, another zero-day tsunami framed as the end of everything. But the same technology is letting doctors catch cancers on MRIs that specialists would have missed, and it&#8217;s about to make secure coding a realistic organizational practice instead of something we say we do but don&#8217;t.</p><p>Today the world is falling apart because there are 10,000 zero days on our doorstep. In six months, we might actually produce secure code. The apocalyptimist lives in both worlds. (Welcome. It&#8217;s uncomfortable here.)</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://robtlee73.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe to receive new posts. Thanks for reading Rob T. Lee&#8217;s Sleep. Diet. Exercise. AI.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Two things in this Substack: a signal and some noise.</p><h2>(Noise) Mythos isn&#8217;t new.</h2><p>It&#8217;s a polished rollout of something those of us in the industry have known for a long time: AI can find a massive number of zero days and vulnerabilities through fuzzing and code analysis. The capability is real. The packaging is new.</p><p>Flip the lens. If organizations had a much more efficient way to do secure coding without line-by-line analysis, that closes off most of the ways people break into systems. </p><p>Full vulnerability analysis could become routine. Taking your medicine, because now you actually have medicine to take. (Both things are true at the same time. That&#8217;s what makes this an inflection point, not a crisis.)</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!kpny!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00a61eb6-e248-4cb0-a867-19fbd1963c1b_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!kpny!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00a61eb6-e248-4cb0-a867-19fbd1963c1b_1920x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!kpny!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00a61eb6-e248-4cb0-a867-19fbd1963c1b_1920x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!kpny!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00a61eb6-e248-4cb0-a867-19fbd1963c1b_1920x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!kpny!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00a61eb6-e248-4cb0-a867-19fbd1963c1b_1920x1080.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!kpny!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00a61eb6-e248-4cb0-a867-19fbd1963c1b_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/00a61eb6-e248-4cb0-a867-19fbd1963c1b_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1355103,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/193838316?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00a61eb6-e248-4cb0-a867-19fbd1963c1b_1920x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!kpny!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00a61eb6-e248-4cb0-a867-19fbd1963c1b_1920x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!kpny!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00a61eb6-e248-4cb0-a867-19fbd1963c1b_1920x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!kpny!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00a61eb6-e248-4cb0-a867-19fbd1963c1b_1920x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!kpny!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00a61eb6-e248-4cb0-a867-19fbd1963c1b_1920x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Anthropic delayed Mythos specifically because of cybersecurity implications. </p><p>That&#8217;s the first time I&#8217;ve seen anyone pump the brakes on an AI capability, and they chose cybersecurity. Not bioweapons. Not drug synthesis. Not autonomous weapons systems. Not the capability that lets someone engineer a more lethal COVID variant in their basement. Cybersecurity. (I genuinely want someone to explain that decision calculus to me over a beer, because I can&#8217;t make the math work.)</p><p>The same acceleration applies to drug therapies and bioweapons. We want to save a kid&#8217;s life from brain cancer, but we also don&#8217;t want that same capability creating lethal agents in the fridge next to little Susie&#8217;s Easy-Bake Oven. </p><p>That&#8217;s the nuclear proliferation debate, the gun control debate structure, on an exponentially faster timeline. And the industry isn&#8217;t prepared for how fast this conversation needs to happen. (We can&#8217;t pump the brakes if nobody agrees where the brake pedal is.)</p><h2>(Signal) Entry-level job panic is overblown.</h2><p>I&#8217;ve been pulling at this thread for a while and I fault the industry. That massive &#8220;unfilled cybersecurity jobs&#8221; number everyone quotes? It came from surveys asking CISOs: &#8220;How many people do you need to do your job correctly?&#8221; Not &#8220;how many unfilled positions do you currently have?&#8221;</p><p>A CISO with 10 people says they need 30. That delta became the &#8220;workforce gap.&#8221; Nobody was funding those 30 positions. The actual number of unfilled, budgeted positions was micro compared to the number that got quoted. (Pay attention to how survey questions are phrased and you realize how those numbers were built.)</p><p>The real problem is a skills gap, not a headcount gap. You fight with the team you have, not the team you want. The only way to close that is continuous skill development, and the workforce survey data backs this up. Skill development reduces burnout, increases retention, and keeps practitioners concurrent with the threat landscape. Senior people who haven&#8217;t taken formal training in years are running on inertia, not current capability.</p><p>Doctors don&#8217;t become surgeons by starting in the mailroom. Lawyers don&#8217;t become partners by being paralegals for a decade. These fields figured out residencies and apprenticeships to take people from formal education to senior practitioner without requiring them to grind through every rung. Cybersecurity still runs on the &#8220;start in the SOC, move up&#8221; ladder, and AI is about to rip the bottom rungs off.</p><p>We need to adopt residency and apprenticeship models. Maybe tied to certifications, maybe requiring a two-year equivalency before moving into senior roles. The system exists in other professions. We&#8217;re not the unique snowflake we sometimes think we are. (I don&#8217;t have the exact mechanism yet, but the pattern is proven -- we just need to mirror it.)</p><p><em><a href="http://robtlee.com/">Rob T. Lee</a> is Chief AI Officer &amp; Chief of Research, <a href="http://sans.org/ai">SANS Institute</a></em></p>]]></content:encoded></item><item><title><![CDATA[What I Learned Judging the Presidential AI Challenge (It Wasn’t What I Expected)]]></title><description><![CDATA[When I asked Tami what she&#8217;d tell another rural multi-grade teacher who&#8217;d never taught AI, she told me she&#8217;s already mentoring one. A teacher who was, in her words, &#8220;pretty scared to even use it.&#8221;]]></description><link>https://robtlee73.substack.com/p/judging-presidential-ai-challenge</link><guid isPermaLink="false">https://robtlee73.substack.com/p/judging-presidential-ai-challenge</guid><dc:creator><![CDATA[Rob T. Lee]]></dc:creator><pubDate>Sat, 04 Apr 2026 18:31:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!CYZ7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0327a969-556e-4f7e-8293-63103596af72_2554x1664.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I spent Tuesday evening and Saturday morning judging the regional round of the Presidential AI Challenge, a national program where students and educators build, propose, or teach AI concepts, then present to a panel and defend their work under questioning.</p><p>I was one of four judges for the West Region, Educator Track. My assignment: feasibility and scalability analysis. Translated: I&#8217;m the person who asks &#8220;ok but does this actually work outside your specific situation.&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!CYZ7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0327a969-556e-4f7e-8293-63103596af72_2554x1664.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!CYZ7!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0327a969-556e-4f7e-8293-63103596af72_2554x1664.png 424w, /__u/substackcdn.com/image/fetch/$s_!CYZ7!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0327a969-556e-4f7e-8293-63103596af72_2554x1664.png 848w, /__u/substackcdn.com/image/fetch/$s_!CYZ7!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0327a969-556e-4f7e-8293-63103596af72_2554x1664.png 1272w, /__u/substackcdn.com/image/fetch/$s_!CYZ7!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0327a969-556e-4f7e-8293-63103596af72_2554x1664.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!CYZ7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0327a969-556e-4f7e-8293-63103596af72_2554x1664.png" width="1456" height="949" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0327a969-556e-4f7e-8293-63103596af72_2554x1664.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:949,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7102695,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/193175715?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0327a969-556e-4f7e-8293-63103596af72_2554x1664.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!CYZ7!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0327a969-556e-4f7e-8293-63103596af72_2554x1664.png 424w, /__u/substackcdn.com/image/fetch/$s_!CYZ7!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0327a969-556e-4f7e-8293-63103596af72_2554x1664.png 848w, /__u/substackcdn.com/image/fetch/$s_!CYZ7!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0327a969-556e-4f7e-8293-63103596af72_2554x1664.png 1272w, /__u/substackcdn.com/image/fetch/$s_!CYZ7!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0327a969-556e-4f7e-8293-63103596af72_2554x1664.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://robtlee73.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe to receive new posts. Thanks for reading Rob T. Lee&#8217;s Sleep. Diet. Exercise. AI.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p>I went in expecting to evaluate student projects. What I actually spent those hours doing was listening to people (some of them 15 years old, some of them teaching kindergartners in rural Montana) <strong>wrestle with the exact same questions I deal with at SANS every single week.</strong></p><p>When should we trust AI output? </p><p>Who does our system fail to serve? </p><p>What breaks when you move from a demo to a real deployment? </p><p>What&#8217;s the actual cost of running this at scale?</p><p>Six submissions. The range was staggering.</p><h2>San Diego: The Kids Who Built a Production App</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!rp6t!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c371696-113c-4223-96b5-0c4878fa9b95_676x379.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!rp6t!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c371696-113c-4223-96b5-0c4878fa9b95_676x379.png 424w, /__u/substackcdn.com/image/fetch/$s_!rp6t!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c371696-113c-4223-96b5-0c4878fa9b95_676x379.png 848w, /__u/substackcdn.com/image/fetch/$s_!rp6t!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c371696-113c-4223-96b5-0c4878fa9b95_676x379.png 1272w, /__u/substackcdn.com/image/fetch/$s_!rp6t!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c371696-113c-4223-96b5-0c4878fa9b95_676x379.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!rp6t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c371696-113c-4223-96b5-0c4878fa9b95_676x379.png" width="676" height="379" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4c371696-113c-4223-96b5-0c4878fa9b95_676x379.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:379,&quot;width&quot;:676,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:673905,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/193175715?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c371696-113c-4223-96b5-0c4878fa9b95_676x379.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!rp6t!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c371696-113c-4223-96b5-0c4878fa9b95_676x379.png 424w, /__u/substackcdn.com/image/fetch/$s_!rp6t!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c371696-113c-4223-96b5-0c4878fa9b95_676x379.png 848w, /__u/substackcdn.com/image/fetch/$s_!rp6t!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c371696-113c-4223-96b5-0c4878fa9b95_676x379.png 1272w, /__u/substackcdn.com/image/fetch/$s_!rp6t!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c371696-113c-4223-96b5-0c4878fa9b95_676x379.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Four high school students in San Diego built a working Progressive Web App called Resourcify for people experiencing homelessness for the first time. Not a proposal. Not a pitch deck. A deployed application at resourcify.db-hub.me with image analysis powered by Google Gemini, geolocation, weather-aware recommendations, offline-first architecture with service workers and IndexedDB, and experimental mesh networking for areas with no connectivity.</p><p>One design decision worth noting: they deliberately chose a rule-based system over AI for their benefits eligibility checker because precision and explainability mattered more for vulnerable populations than using the fancier tool. That&#8217;s a tradeoff I&#8217;ve seen senior engineers get wrong.</p><p>During Q&amp;A I pushed them on scalability. They&#8217;re rate-limited at 100 requests per 15 minutes, which means about 10 concurrent users. California has roughly 180,000 people experiencing homelessness. I ran the numbers before the session: deploying Resourcify statewide would cost maybe $16,000 to $28,000 a month in API fees.</p><p>That&#8217;s nothing. The state spent over $24 billion on homelessness programs between 2019 and 2024.</p><p>The API cost isn&#8217;t the barrier. The rate limiting, the geographic portability (their recycling feature uses California-specific CRV values), and the concurrent load during crisis scenarios are the real constraints.</p><p>When I asked about cost, one student estimated &#8220;$200 a year for a server.&#8221; He was thinking about Heroku hosting, not API consumption from Google Places at $17 per 1,000 requests. (He&#8217;s 16. Most startup founders I&#8217;ve met don&#8217;t know their real API costs either.)</p><p>But here&#8217;s what he got right: when I asked about fallback if the AI ceiling gets hit, he immediately said &#8220;let the user type in their belongings manually and get recommendations from that.&#8221;</p><p>That&#8217;s graceful degradation.</p><p>He&#8217;s thinking about what happens when the system fails, not just when it works. The cost estimate will get better with experience. The instinct to keep serving the user when a component breaks is harder to teach.</p><h2>Montana: The Teacher Who Engineered a Failure</h2><p><strong>Tami Redinger teaches K through 7 in a one-room classroom in Havre, Montana.</strong> Her entire AI tech stack: Quick Draw with Google and Google Teachable Machine. Total cost: zero dollars.</p><p>(I went to a three-room K through 6 school myself growing up. I still don&#8217;t know how my teachers did it.)</p><p>Tami had her students play Quick Draw, then examined why the AI guessed what it did. Showed them that most people draw a house as a pentagon with a rectangular door and square windows, so the AI was trained on that narrow representation. Asked them to draw their actual houses (apartments, different shapes) and the AI failed to recognize them. Then she named it: &#8220;we&#8217;re basically training it to be biased.&#8221;</p><p>Then she had students train their own image classifiers using Teachable Machine to sort space photos into categories: stars, planets, galaxies. She set it up so the classifier would confuse galaxies and stars. Because galaxies contain stars. The training data overlaps. And she did this intentionally.</p><p>A student asked: &#8220;Why does it keep thinking the galaxy is stars?&#8221;</p><p>That question, from a kid in rural Montana, is the same question that AI governance teams at large companies are working through right now about their own production systems. When your training categories aren&#8217;t cleanly separable, your classifier gets confused.</p><p>Tami engineered the confusion on purpose, then used it to teach about how AI systems fail and why human verification matters.</p><p>She also had her advanced students adjust the learning rate on their models and observe how faster training produced more errors. She paired her one kindergartner with an older student. She differentiated instruction across eight grade levels in real time with no aide, no co-teacher, and no budget.</p><p>When I asked her what she&#8217;d tell another rural multi-grade teacher who&#8217;d never taught AI, she told me she&#8217;s already mentoring one. A teacher who was, in her words, &#8220;pretty scared to even use it.&#8221; Her advice: go to some training, realize how much AI you already use in daily life so it stops feeling scary, then start with Quick Draw and work up to Teachable Machine.</p><p>That&#8217;s the scaling strategy.</p><p>No vendor partnerships, no state approvals, no grants. One teacher showing another teacher how to start. And I think that model reaches more classrooms than most statewide initiatives.</p><h2>Hawaii: The Global Innovation Race</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!-cvv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a8c817f-fa63-4036-94ef-98d319a8b29e_1682x1212.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!-cvv!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a8c817f-fa63-4036-94ef-98d319a8b29e_1682x1212.png 424w, /__u/substackcdn.com/image/fetch/$s_!-cvv!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a8c817f-fa63-4036-94ef-98d319a8b29e_1682x1212.png 848w, /__u/substackcdn.com/image/fetch/$s_!-cvv!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a8c817f-fa63-4036-94ef-98d319a8b29e_1682x1212.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-cvv!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a8c817f-fa63-4036-94ef-98d319a8b29e_1682x1212.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!-cvv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a8c817f-fa63-4036-94ef-98d319a8b29e_1682x1212.png" width="1456" height="1049" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1a8c817f-fa63-4036-94ef-98d319a8b29e_1682x1212.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1049,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1924466,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/193175715?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a8c817f-fa63-4036-94ef-98d319a8b29e_1682x1212.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!-cvv!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a8c817f-fa63-4036-94ef-98d319a8b29e_1682x1212.png 424w, /__u/substackcdn.com/image/fetch/$s_!-cvv!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a8c817f-fa63-4036-94ef-98d319a8b29e_1682x1212.png 848w, /__u/substackcdn.com/image/fetch/$s_!-cvv!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a8c817f-fa63-4036-94ef-98d319a8b29e_1682x1212.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-cvv!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a8c817f-fa63-4036-94ef-98d319a8b29e_1682x1212.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Three educators across three Hawaiian islands (Molokai, Oahu, and Kauai) built a program called the Global Innovation Race that trains high school students as &#8220;AI Ethics Ambassadors.&#8221;</p><p>They started with 15 students representing each of Hawaii&#8217;s complex areas, grew to 29, and their goal is representation at all of Hawaii&#8217;s public high schools. They got state DOE approval for student access to Gemini. They navigated Hawaii&#8217;s data governance requirements to unlock AI tools on the school network (which were blocked by default).</p><p>The institutional backing is real. The Deputy Superintendent of Academics in Hawaii supports the program personally. Three of their student teams made it to the regional finals. That&#8217;s not a pilot. That&#8217;s traction.</p><p>When I asked about the bottleneck to reaching all their high schools, one of the educators said &#8220;I don&#8217;t think there&#8217;s a bottleneck.&#8221; Every scaling initiative has bottlenecks. Not being able to name yours is its own kind of signal.</p><p>But when a different judge asked what they&#8217;d change, the same educator gave an honest answer about remote engagement being hard across islands and needing to check in with student teams more frequently.</p><p>That&#8217;s the real bottleneck.</p><p>She named it in one answer and denied it in another. I think the ambition of the vision sometimes runs ahead of the honest assessment of the constraints. But the fact that they&#8217;ve built this across three islands with three educators who aren&#8217;t in the same room together for most of the project is itself a kind of proof.</p><h2>What I Took Away</h2><p>I spend most of my time at SANS thinking about how to close the gap between the people who understand AI and the people who need to.</p><p>What I saw judging this challenge is a version of that same work happening in classrooms.</p><p>A teacher in Montana with a Chromebook and zero budget is teaching the same concepts about AI bias and training data failure that we cover in SANS courses for working professionals.</p><p>Four teenagers in San Diego are making architectural tradeoffs about when to use AI and when not to.</p><p>Three educators in Hawaii are building a statewide network of students who understand that AI is, in their students&#8217; words, &#8220;a power tool that requires a safety manual.&#8221;</p><p>These aren&#8217;t future problems being addressed by future professionals. These are current problems being addressed by people who happen to be in school right now.</p><p>I didn&#8217;t go into this expecting to learn anything. I went in expecting to evaluate. I should know better by now.</p><p>The Presidential AI Challenge is worth paying attention to. Not because it produces polished projects (some of the submissions were a single page of narrative with no formal lesson plan), but because it puts students and educators in a position where they have to confront the hardest questions about AI in front of people who are going to push back.</p><div class="pullquote"><p>And the ones who showed up, even the ones whose cost estimates were off by orders of magnitude, even the ones who couldn&#8217;t name their own bottleneck, demonstrated something I don&#8217;t see enough of in professional settings:</p><p>The willingness to say &#8220;I don&#8217;t have that answer yet, but here&#8217;s what I&#8217;m figuring out.&#8221;</p></div><p>That&#8217;s the whole thing. That&#8217;s the skill. Everything else is implementation detail.</p><p>If you&#8217;re involved in AI education at any level, from kindergarten to enterprise, this program is worth knowing about. And if you&#8217;re a judge next year, say yes.</p><p></p><p><em><a href="http://robtlee.com/">Rob T. Lee</a> is Chief AI Officer &amp; Chief of Research, SANS Institute</em></p>]]></content:encoded></item><item><title><![CDATA[Find Evil! Hackathon for autonomous AI incident response]]></title><description><![CDATA[Built by the community, for the community. Sponsored by SANS Institute.]]></description><link>https://robtlee73.substack.com/p/registration-is-open-find-evil-hackathon</link><guid isPermaLink="false">https://robtlee73.substack.com/p/registration-is-open-find-evil-hackathon</guid><dc:creator><![CDATA[Rob T. Lee]]></dc:creator><pubDate>Wed, 01 Apr 2026 22:31:50 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/b2cbbf22-ddbe-4475-9d49-27ab3ba64be8_1905x1071.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Find Evil! is the first hackathon for autonomous AI incident response.</strong> Built by the community, for the community.</p><p>Quick 90-second video on the Find Evil Hackathon from RSAC stage:</p><div id="youtube2-mi0Ewv6wPFY" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;mi0Ewv6wPFY&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/mi0Ewv6wPFY?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://robtlee73.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe to receive new posts. Thanks for reading Rob T. Lee&#8217;s Sleep. Diet. Exercise. AI.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><em><strong>The latest! Submissions are closed! 4,368 builders registered, 129 expert judges are scoring now, and winners are still to be announced. Winning code goes back to the community through Protocol SIFT. <a href="http://findevil.devpost.com/"><span>findevil.devpost.com</span></a></strong></em></p><div><hr></div><h2>What &#8220;find evil&#8221; actually means</h2><p>The name comes from a real command. I typed &#8220;find evil&#8221; into an autonomous IR agent I built on the SIFT Workstation, the beat to shreds, open-source incident response platform the DFIR community has been building for 19 years.</p><p>Fourteen minutes later I had a complete C drive forensic analysis. Claude Code reasoning through 200+ tools via Model Context Protocol. The [un]prompted con and RSAC audiences watched the whole thing in real time.  </p><p>Find Evil! is the first hackathon dedicated to building exactly that: autonomous AI agents for incident response. Hosted by SANS Institute. </p><p>The goal: Make Protocol SIFT, the framework connecting AI agents to the SIFT Workstation&#8217;s full toolset, into a fully autonomous incident response agent.</p><h3>The speed problem</h3><p>An AI-powered adversary can go from initial access to full domain control in under 8 minutes. CrowdStrike&#8217;s fastest observed breakout time: 7 minutes. Horizon3&#8217;s autonomous agent: 60 seconds to full privilege escalation. MIT&#8217;s 2024 research: AI-driven attack workflows running 47 times faster than human operators.</p><p>Meanwhile, a human incident responder is still pulling up their toolkit.</p><p>That gap is the most dangerous problem in cybersecurity. And it&#8217;s getting worse. (I&#8217;ve been saying that for three years. It keeps being true.)</p><h3>The Mission</h3><p>Find Evil! challenges you to build an AI defender that keeps pace with a 7-minute attack. </p><p>The build platform is the <strong><a href="https://www.sans.org/tools/sift-workstation">SIFT Workstation</a></strong>: 200+ incident response tools, 19 years of community development, 60K+ downloads anually (the most downloaded open source DFIR tool). The framework is Protocol SIFT, which connects AI agents to those tools through Model Context Protocol.</p><p>Protocol SIFT works. It also hallucinates more than we&#8217;d like. (That&#8217;s exactly why this hackathon exists.) Unlike offensive teams that operate with three or four people in secret, we&#8217;re putting the entire practitioner community on this problem simultaneously. Your job: teach an AI agent to think like a senior analyst, how to sequence its approach, recognize when something doesn&#8217;t add up, and self-correct when it gets it wrong.</p><h3>Why This Exists</h3><p>In November 2025, Anthropic&#8217;s security team published findings on GTG-1002, a Chinese state-sponsored operation where attackers used Claude Code to run autonomous reconnaissance, exploitation, and lateral movement at 80 to 90% autonomy. The AI handled everything at request rates Anthropic described as &#8220;physically impossible&#8221; for human operators. (I spent months building Protocol SIFT thinking I was ahead of the curve. Chinese intelligence got their press release out first, through Anthropic&#8217;s security team who caught them. Make of that what you will.)</p><p>GTG-1002 used the same architecture Protocol SIFT is built on: Claude Code, MCP, and security tools. The difference is which direction it&#8217;s pointed. Protocol SIFT demonstrated what&#8217;s possible on the defense side. This hackathon is how the community makes it real.</p><p>The DFIR community built the SIFT Workstation 19 years ago because defenders shouldn&#8217;t have to go without the tools to do the job. Find Evil! is the same argument, applied to AI.</p><h3>Who Should Join the Hackathon</h3><p>You don&#8217;t need to be an incident response expert. The SIFT Workstation handles the domain tooling. You need curiosity and building skills.</p><ul><li><p>IR/Security professionals: You&#8217;ve been finding evil manually for years. Build the AI partner you wish you had at 3 AM during an active incident.</p></li><li><p>AI/ML engineers: Apply your skills to a domain where speed determines whether attackers win. Real case data, real tools, no toy datasets.</p></li><li><p>Students and early-career builders: No IR background required. The SIFT Workstation is your on-ramp to the most in-demand intersection in tech.</p></li><li><p>Open-source contributors: Every submission lives on as a community tool. Build something thousands of responders will use. </p></li><li><p>Federal agencies, military units, and academic institutions welcome. (Pseudonymous entries permitted for teams that need them. You know who you are.) </p></li><li><p>New to AI? Good. Get your hands on the tools and learn with us.</p></li></ul><h3>$22,000+ In Prizes</h3><p>First place: $10,000 plus SANS Summit pass, hotel, and OnDemand course per team member, plus a SANS Webcast broadcast to the full SANS community.</p><p>Second place: $7,500 plus Summit pass, hotel, and OnDemand course per member, plus SANS Webcast.</p><p>Third place: $4,500 plus OnDemand course per member.</p><p>Teams of 1 to 5. Solo permitted. </p><p>Open worldwide, age 18+. </p><p>Sponsored by SANS Institute.</p><p>Registration, rules, resources: <strong><a href="http://findevil.devpost.com">findevil.devpost.com</a></strong></p><p></p><p>Send this out and let&#8217;s build. </p><p><em><a href="http://robtlee.com/">Rob T. Lee</a> is Chief AI Officer &amp; Chief of Research, SANS Institute</em></p>]]></content:encoded></item><item><title><![CDATA[Why 47? The Math Behind “AI Attacks 47x Faster Than Humans”]]></title><description><![CDATA[(Spoiler: the real numbers are worse.)]]></description><link>https://robtlee73.substack.com/p/why-47-the-math-behind-ai-attacks</link><guid isPermaLink="false">https://robtlee73.substack.com/p/why-47-the-math-behind-ai-attacks</guid><dc:creator><![CDATA[Rob T. Lee]]></dc:creator><pubDate>Sun, 22 Mar 2026 12:03:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!CXfk!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc394e4b-421a-4e4e-992c-1043f713b464_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://robtlee73.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe to receive new posts. Thanks for reading Rob T. Lee&#8217;s Sleep. Diet. Exercise. AI.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p>People keep asking me to source the &#8220;47 times faster&#8221; number I&#8217;ve been citing in talks and interviews. Fair question. </p><p>I&#8217;ve thrown it around in media hits, keynotes, and SANS material for the better part of a year, and the honest answer is that it came from a napkin-math exercise that I deliberately made conservative enough that nobody could credibly argue the other direction. (Spoiler: the real numbers are worse.)</p><p>So here&#8217;s the full breakdown, rough math and all.</p><h2>The Inputs</h2><p>I spent the past year collecting speed measurements from actual research and operational testing. Not vendor marketing decks, not projections, not what some analyst thinks might happen in 2028. Measured times from systems running real exploit chains against real network configurations.</p><p>Three data points anchored the math:</p><h4>MIT&#8217;s ALFA-Chains research</h4><p>ALFA-Chains<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> uses AI planning to discover and chain privilege escalation and remote exploits across networks. The paper tested against networks ranging from 3 to 200 hosts using 1,880 Metasploit exploits and 1,903 exploits from the Core Certified Exploit Library. On a 20-host network vulnerable to 83 exploits, ALFA-Chains found an exploit chain in 0.01 seconds. On a 200-host network with 114 exploits, it found 13 exploit chains in 26.25 seconds. The paper&#8217;s own summary: discovering multiple exploit chains across networks of up to 200 hosts &#8220;in under 30 seconds.&#8221; (I doubled that to 60 seconds for my rough math, because I wanted cushion. More on that in a minute.)</p><p>A separate line of research backs this up from a different angle: benchmarking LLM agents against CTF-style challenges<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> shows AI agents completing complex security tasks at speeds that consistently outpace human benchmarks, providing additional qualitative support for the speed differential even in adversarial problem-solving contexts.</p><h4>Horizon3&#8217;s NodeZero testing</h4><p>Their autonomous pentesting platform achieved full privilege escalation in approximately 60 seconds in documented cases. Their blog puts it directly: in one case, NodeZero achieved exploitation within 60 seconds of discovering a vulnerable system.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a> (When your autonomous pentest tool is owning boxes in under a minute, and your defenders are still arguing about change management tickets, you have a timing problem.)</p><h4>CrowdStrike&#8217;s 2023 Threat Hunting Report</h4><p>Average time from initial compromise to lateral movement (which typically requires privilege escalation) hit a record low of 79 minutes. CrowdStrike also reported fastest observed breakout times around 7 minutes.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a> The broader industry range was roughly 48 to 120 minutes depending on which report and which percentile you grab.</p><h2>The Math (Such As It Is)</h2><p>I want to show the work here, because I think the methodology matters more than the number itself.</p><p>I took the &#8220;under 30 seconds&#8221; from ALFA-Chains and doubled it to 60 seconds as my AI benchmark. Not because the research said 60 seconds, but because I wanted a number no one could accuse me of cherry-picking downward. (I also wanted to account for the fact that ALFA-Chains is operating in a modeled environment, and real-world conditions add friction. Though honestly, Horizon3 hitting 60 seconds in operational testing suggests my doubling might have been unnecessary.)</p><p>Then I ran comparisons against human benchmarks from the CrowdStrike data:</p><p>If you use 79 minutes as the human benchmark (CrowdStrike&#8217;s reported average), 79 minutes divided by 30 seconds gives you roughly 158x faster. Even against my padded 60-second AI benchmark, it&#8217;s about 79x.</p><p>If you use 60 minutes (a round number in the range CrowdStrike reported, since they often described 1-2 hours), you get 120x against 30 seconds.</p><p>If you use 48 minutes (a breakout time frequently cited across multiple threat reports), you get 96x against 30 seconds. I halved that to get 48.</p><p>But nobody likes even numbers. (I don&#8217;t know why---something about odd numbers feels more honest, less manufactured.) So I pulled an Alan Turing and dropped it by one. 47<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a>.</p><p>(Yes, that&#8217;s the actual reason it&#8217;s 47 and not 48. I wish I had a more rigorous justification. I don&#8217;t.)</p><h2>Why Conservative Was the Point</h2><p>I could have gone with 120x or 158x. The math, the research, and Horizon3&#8217;s operational data all support numbers in that range. But presenting speed differentials to rooms full of security leaders and policymakers means dealing with a specific cognitive problem: if the number triggers their &#8220;that can&#8217;t be right&#8221; reflex, they stop listening.</p><p>I needed a number that was large enough to communicate the severity of the speed gap, but small enough that a skeptical CISO wouldn&#8217;t dismiss it before engaging with the implications. 47x lands in the range where most experienced security professionals pause, nod slowly, and say &#8220;yeah, that tracks.&#8221; (158x makes people think you&#8217;re selling something. 47x makes people think you did homework.)</p><p>The other reason for conservative: all of these AI measurements come from publicly available tools and frameworks. ALFA-Chains uses Metasploit. Horizon3&#8217;s NodeZero operates within commercial pentesting constraints. These are not weaponized APT capabilities. Nation-state actors running custom exploit chains with purpose-built AI agents are almost certainly moving faster than anything measured in published research. (Anthropic&#8217;s disclosure about CCP-sponsored actors using Claude Code for autonomous reconnaissance gives you a hint about where this is actually going. Those actors weren&#8217;t constrained to Metasploit modules.)</p><p>47x represents what publicly available tools achieve today against average human response times from 2023. APT-level capabilities against 2023 numbers would be worse. APT-level capabilities against 2025 human response times (which, by the way, haven&#8217;t gotten meaningfully faster) would be worse still.</p><h2>What the Number Actually Tells You</h2><p>Saying &#8220;30 seconds&#8221; or &#8220;60 seconds&#8221; without a comparison point means nothing to most people. My daughter can microwave a burrito in 60 seconds. (She&#8217;s very efficient.) The number only becomes useful when you put it against the human side of the ledger.</p><p>A decade ago, the advanced persistent threats I helped investigate took three to six months walking through the kill chain from initial compromise to operational goals. By 2023, CrowdStrike was measuring that in minutes. Now, with AI-augmented exploit discovery and chaining, the operational steps that used to define the &#8220;breakout window&#8221; are collapsing to seconds.</p><p>The 47x figure gives people a ratio they can actually use in boardroom conversations and budget justifications. It&#8217;s specific enough to cite and conservative enough to defend. (It&#8217;s also, frankly, the kind of number that will look quaint in about 12 months when the next generation of autonomous agents hits. I fully expect someone to pull this post up in 2027 and ask why I was being so optimistic.)</p><h2>The Caveats I Want on the Record</h2><p>This wasn&#8217;t an academic paper. It was rough math built from real data to give an illustrative metric for talks and interviews. The specific inputs: ALFA-Chains timing data from MIT, Horizon3&#8217;s operational testing, CrowdStrike&#8217;s threat hunting benchmarks. The methodology: compare AI exploit chain speeds against human breakout times, apply aggressive conservatism at every step, arrive at a defensible number.</p><p>The CrowdStrike data I used is from 2023 reports. I deliberately grabbed pre-2025 human benchmarks because I&#8217;m guessing (and this is explicitly a guess, not a measured claim) that 2025 attack data will show increasing AI assistance compressing human attacker timelines too. Using 2023 numbers keeps the comparison cleaner, even if it makes the 47x even more conservative against current reality.</p><p>I also want to note the qualitative validation: MIT&#8217;s autonomous agents have demonstrated the ability to perform complex hacks in seconds or minutes that take humans hours. Multiple independent research efforts point in the same direction. No credible data source I&#8217;ve found suggests the speed differential is smaller than what 47x implies. Every new measurement I&#8217;ve seen suggests it&#8217;s larger.</p><h2>The Uncomfortable Part</h2><p>47x is the number I&#8217;m comfortable defending in public because it&#8217;s built on published research and deliberately conservative assumptions. The number I think about at 2 AM is quite a bit higher. (sighhhhh)</p><p>When autonomous AI agents move from chaining known Metasploit exploits to chaining zero-days discovered by other AI systems, the speed comparison against human operators becomes less a ratio and more a category difference. Like comparing a bicycle to a jet and noting the jet is &#8220;faster.&#8221; Technically accurate, functionally useless as a comparison.</p><p>But we&#8217;re not there yet. For now, 47x gives defenders and decision-makers a concrete, defensible benchmark for how fast the speed gap is already moving. Cite it in your next board briefing, use it in your budget justification, and understand that the real number is probably worse.</p><p>(And if you&#8217;re reading this in 2027 and laughing at how slow 47x sounds, yeah. I saw that coming too.)</p><p><em><a href="http://robtlee.com/">Rob T. Lee</a> is Chief AI Officer &amp; Chief of Research, SANS Institute</em></p><p></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Tulla, M. et al. &#8220;ALFA-Chains: AI-Supported Discovery of Privilege Escalation and Remote Exploit Chains.&#8221; MIT/University of Naples Federico II, April 2025. arXiv:2504.07287v1.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>LLM agent vs. CTF benchmarking: arxiv.org/html/2504.06017v1 </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>Horizon3.ai. &#8220;Vulnerable vs. Exploitable: Why Understanding the Difference Matters to Your Security Posture.&#8221;</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>CrowdStrike. &#8220;2024 Threat Hunting Report&#8221; (covering 2023 observed data). Average breakout time: 79 minutes. Fastest observed: ~7 minutes.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>SANS &#8220;Own AI Securely&#8221; materials, 2025. How We Arrived at &#8220;47x Faster&#8221; methodology documentation.</p><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[My talk at [un]prompted: SIFT - Find Evil! The Era of Autonomous Forensics]]></title><description><![CDATA[Adversaries are operating at machine speed. The answer is not faster humans. The answer is AI-augmented defenders, which means matching AI speed with AI speed.]]></description><link>https://robtlee73.substack.com/p/dangerous-new-attack-techniques-rsac-2026-preview-protocol-sift</link><guid isPermaLink="false">https://robtlee73.substack.com/p/dangerous-new-attack-techniques-rsac-2026-preview-protocol-sift</guid><dc:creator><![CDATA[Rob T. Lee]]></dc:creator><pubDate>Sat, 21 Mar 2026 02:35:16 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!CXfk!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc394e4b-421a-4e4e-992c-1043f713b464_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;d4338236-64bb-40e6-a3db-937649acf0d2&quot;,&quot;duration&quot;:null}"></div><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://robtlee73.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe to receive new posts. Thanks for reading Rob T. Lee&#8217;s Sleep. Diet. Exercise. AI.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p>One of the most dangerous new attack techniques at <strong><a href="https://www.linkedin.com/company/one-rsac/">RSAC</a></strong> this coming week is the pace gap: adversaries are operating at machine speed.<br><br>The barrier to entry for machine-speed attacks has collapsed. GTG-1002 proved it: Chinese state actors running Claude Code with MCP for autonomous recon and lateral movement across 30+ targets, at rates Anthropic's own team called physically impossible for human operators. (The CCP ran the proof of concept. I'll take the validation.)<br><br>The answer is not faster humans. The answer is AI-augmented defenders, which means matching AI speed with AI speed.<br><br>At the AI security practitioner con <strong><a href="https://www.linkedin.com/company/unpromptedcon/">[un]prompted</a></strong>, I typed two words, "find evil," and fourteen minutes twenty-seven seconds later had a complete C drive analysis. (I know it was accurate. I ran the intrusion myself.)<br><br>The tool handles the syntax so the investigator can focus on what actually requires a human: reading the findings and driving the case. Only someone who knows DFIR can interpret that output.<br><br>The full case gets made at the <strong><a href="https://www.linkedin.com/company/sans-institute/">SANS Institute</a></strong> "Five Most Dangerous New Attack Techniques" panel at <strong><a href="https://www.linkedin.com/company/one-rsac/">RSAC</a></strong>, Moscone West, Tuesday, 3:55 PM. I'll share more about the Find Evil! Hackathon ($22K+ in prizes, April launch) to get the entire defender community building on this together. <br><br>Offensive teams have a handful of developers working in secret. We have the open source community. Let's go.</p><p></p><p><em><a href="http://robtlee.com/">Rob T. Lee</a> is Chief AI Officer &amp; Chief of Research, <a href="http://sans.org/ai">SANS Institute</a><br></em></p><div><hr></div><p>Reading:</p><h3><a href="https://notebooklm.google.com/notebook/78ee3710-1741-488d-af06-159f518e9510?authuser=1">NotebookLM from [un]prompted</a></h3><p></p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;fd66b025-c935-43a2-adbd-52ddf003df1a&quot;,&quot;caption&quot;:&quot;It&#8217;s 3:14 AM and the terminal is showing red. Error: Invalid profile selected. Profile Win10x64_19041 not found. You&#8217;re two hours into a breach investigation, running on caffeine and the vague hope that your manager won&#8217;t ask for a status update, and you just burned 20 minutes because you couldn&#8217;t remember which Volatility profile matches the memory dump sitting in /mnt/evidence.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;md&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Introducing Protocol SIFT: Meeting AI Threat Speed with Defensive AI Orchestration&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:56906694,&quot;name&quot;:&quot;Rob T. Lee&quot;,&quot;bio&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/787e170a-211f-442f-a475-b7b1fa3638a4_190x190.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-01-16T19:21:08.378Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!two2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57299ea5-9839-4abf-bdaa-b7ea39cc7bb9_1210x655.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://robtlee73.substack.com/p/introducing-protocol-sift-meeting&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:184770936,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:13,&quot;comment_count&quot;:4,&quot;publication_id&quot;:4456851,&quot;publication_name&quot;:&quot;Rob T. Lee's Sleep. Diet. Exercise. AI.&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!CXfk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc394e4b-421a-4e4e-992c-1043f713b464_1024x1024.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Everyone reading this works in a profession that didn’t exist in 1998. ]]></title><description><![CDATA[&#8220;AI security&#8221; is roughly where computer security was in 1997, except the adoption curve is compressed and the threat surface is already active.]]></description><link>https://robtlee73.substack.com/p/everyone-reading-this-works-in-a</link><guid isPermaLink="false">https://robtlee73.substack.com/p/everyone-reading-this-works-in-a</guid><dc:creator><![CDATA[Rob T. Lee]]></dc:creator><pubDate>Fri, 13 Mar 2026 19:22:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!If6M!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F132aff84-a492-4ee0-a800-d137943b9bf9_5712x3241.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!If6M!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F132aff84-a492-4ee0-a800-d137943b9bf9_5712x3241.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!If6M!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F132aff84-a492-4ee0-a800-d137943b9bf9_5712x3241.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!If6M!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F132aff84-a492-4ee0-a800-d137943b9bf9_5712x3241.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!If6M!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F132aff84-a492-4ee0-a800-d137943b9bf9_5712x3241.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!If6M!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F132aff84-a492-4ee0-a800-d137943b9bf9_5712x3241.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!If6M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F132aff84-a492-4ee0-a800-d137943b9bf9_5712x3241.jpeg" width="1456" height="826" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/132aff84-a492-4ee0-a800-d137943b9bf9_5712x3241.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:826,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3067847,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/190739548?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F132aff84-a492-4ee0-a800-d137943b9bf9_5712x3241.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!If6M!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F132aff84-a492-4ee0-a800-d137943b9bf9_5712x3241.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!If6M!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F132aff84-a492-4ee0-a800-d137943b9bf9_5712x3241.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!If6M!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F132aff84-a492-4ee0-a800-d137943b9bf9_5712x3241.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!If6M!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F132aff84-a492-4ee0-a800-d137943b9bf9_5712x3241.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">From the first [un]prompted AI Practicioner Conference. Chaired by (and photo from) Gadi Evron.</figcaption></figure></div><p>There was no &#8220;cybersecurity&#8221; career path when the internet became broadly commercial. There were system administrators who occasionally got told their network got hacked. <br><br>SANS &#8211; which stands for SysAdmin, Audit, Network, and Security &#8211; was founded in 1989 because those things were separate disciplines. The comma between &#8220;Network&#8221; and &#8220;Security&#8221; in that acronym is doing a lot of work. </p><p>Alan Paller didn&#8217;t create a security training organization. He created a cooperative for people who ran systems and networks and, oh by the way, also needed to protect them. Security was an afterthought with a comma.<br><br>The CISO title didn&#8217;t widely exist until the mid-2000s &#8211; roughly a decade after the commercial internet. US Cyber Command stood up in 2009. SOCs as a recognized function grew alongside it. We&#8217;re talking about a 15-to-20-year lag between a technology becoming real and a workforce structure forming around it. (I know, I know &#8211; we&#8217;re supposed to be faster now. Hold that thought.)<br><br>&#8220;Computer security&#8221; as a distinct field was born in the late 1990s. &#8220;AI security&#8221; is roughly where computer security was in 1997 &#8211; except the adoption curve is compressed and the threat surface is already active. Nation-state actors were using AI autonomously for cyber operations before most organizations had an AI security policy. That&#8217;s the gap we&#8217;re managing. (Cybersecurity took 15 years to build a workforce structure. We don&#8217;t get 15 years this time.)<br><br>The harder question isn&#8217;t about job titles or skill updates. It&#8217;s whether AI security is a new field &#8211; genuinely new &#8211; or just an extension of what we already do. My honest answer: I don&#8217;t know, and neither does anyone else. (That&#8217;s not a cop-out. That&#8217;s the actual epistemic situation we&#8217;re in.) <br><br>What I do know is that in 1998, you could not have mapped the CISO role, the SOC analyst career path, or Cyber Command&#8217;s organizational structure &#8211; because the field hadn&#8217;t defined what it needed yet. The problems weren&#8217;t clear enough to generate the roles.<br><br>AI security might end up as different from traditional cybersecurity as the FBI is from local police. Related institutions, shared history, completely different missions, different authorities, different skill profiles. <br><br>The FBI doesn&#8217;t do what a city detective does, even though both investigate crime. Five years from now, an AI security practitioner and a traditional cybersecurity practitioner may have as much overlap as a cardiologist and a radiologist &#8211; they work in the same hospital, they speak the same language, but you wouldn&#8217;t ask one to do the other&#8217;s job.<br><br>The field will define the roles. Not the other way around. We should stay open to that &#8211; including the possibility that the most important job in AI security in 2030 doesn&#8217;t have a name yet. (That&#8217;s not hand-wavy. That&#8217;s just how fields are born. We lived it once already.)</p><div><hr></div><p>Hope you&#8217;re going to be in the room for the <strong>SANS AI Cybersecurity Summit, April 20-21. Expecting to sell out in a week. </strong>Get tickets booked and see the <strong><a href="https://go.sans.org/YjGCXr">agenda here</a>.</strong></p><p>The photo above is from [un]prompted. You should read <strong><a href="https://www.linkedin.com/in/gadievron?miniProfileUrn=urn%3Ali%3Afs_miniProfile%3AACoAAAABVnQBEHkh7lZNFZzozaa9A51BWT11tjQ">Gadi Evron</a></strong>&#8216;s <strong><a href="https://x.com/gadievron/status/2029994881825849593">X recap post</a></strong>. And check out the<strong><a href="https://www.linkedin.com/feed/update/urn:li:activity:7435738151576457216/"> NotebookLM from the con</a></strong>.</p><p><em>Rob T. Lee is Chief AI Officer, <strong><a href="https://www.linkedin.com/preload/#">SANS Institute</a></strong></em></p>]]></content:encoded></item><item><title><![CDATA[Sounil Yu: "The bigger risk is not using LLMs at all"]]></title><description><![CDATA[(54 days till Sounil's AI Summit keynote) This is someone who's watched defenders consistently underestimate what they can actually do with these tools offensively.]]></description><link>https://robtlee73.substack.com/p/sounil-yu-ai-summit-keynote</link><guid isPermaLink="false">https://robtlee73.substack.com/p/sounil-yu-ai-summit-keynote</guid><dc:creator><![CDATA[Rob T. Lee]]></dc:creator><pubDate>Tue, 24 Feb 2026 16:37:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Teto!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12e69b0b-0005-4be7-816c-db892830d4c9_1000x1000.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="http://cybersecuritysummit.ai" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Teto!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12e69b0b-0005-4be7-816c-db892830d4c9_1000x1000.png 424w, /__u/substackcdn.com/image/fetch/$s_!Teto!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12e69b0b-0005-4be7-816c-db892830d4c9_1000x1000.png 848w, /__u/substackcdn.com/image/fetch/$s_!Teto!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12e69b0b-0005-4be7-816c-db892830d4c9_1000x1000.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Teto!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12e69b0b-0005-4be7-816c-db892830d4c9_1000x1000.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Teto!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12e69b0b-0005-4be7-816c-db892830d4c9_1000x1000.png" width="526" height="526" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/12e69b0b-0005-4be7-816c-db892830d4c9_1000x1000.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1000,&quot;width&quot;:1000,&quot;resizeWidth&quot;:526,&quot;bytes&quot;:750672,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;http://cybersecuritysummit.ai&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/189031990?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12e69b0b-0005-4be7-816c-db892830d4c9_1000x1000.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Teto!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12e69b0b-0005-4be7-816c-db892830d4c9_1000x1000.png 424w, /__u/substackcdn.com/image/fetch/$s_!Teto!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12e69b0b-0005-4be7-816c-db892830d4c9_1000x1000.png 848w, /__u/substackcdn.com/image/fetch/$s_!Teto!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12e69b0b-0005-4be7-816c-db892830d4c9_1000x1000.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Teto!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12e69b0b-0005-4be7-816c-db892830d4c9_1000x1000.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong><a href="https://www.linkedin.com/in/sounil/">Sounil Yu</a></strong> describes LLMs this way: "a highly competent individual, but with criminal, racist, and misogynistic tendencies." </p><p>I've heard hundreds of AI risk framings. That one is the most useful and the most uncomfortable I've encountered. (Which is exactly why it's useful.)<br><br>Thrilled to have him back keynoting the 2026 <strong>SANS Institute</strong> AI Summit in DC. </p><p>Sounil built the Cyber Defense Matrix because security teams needed a common language and nobody had made one that actually used. He built the DIE Triad because resilience needed reimagining from scratch. <br><br>Three decades, 20+ patents, SANS Lifetime Achievement Award, Cybersecurity Hall of Fame. </p><p>He's spent his career identifying structural problems and building things to fix them.<br><br>He walked away from a role most people would never leave at Bank of America. His reason: "the longer I stayed away from the heat of the battle, the more my ideas were becoming theoretical." <br><br>He co-founded <strong><a href="https://www.linkedin.com/company/knostic/">Knostic</a></strong> and now builds knowledge segmentation for AI, need-to-know access boundaries for systems that are very good at inferring what you're trying to hide.</p><blockquote><p>&#8220;The bigger risk is not using LLMs at all since that's a sure-fire recipe for falling behind, whether against competitors or against attackers.&#8221;</p><p>&#8220;AI empowers both attackers and defenders and we should expect both sides to leverage AI at the risk of falling behind. While attackers may initially get the upper hand, over the longer term, defenders will likely gain a greater advantage.&#8221; </p></blockquote><p>This is someone who's watched defenders consistently underestimate what they can actually do with these tools offensively. <br><br>One more thing: during the pandemic, he was volunteer CISO for Project N95 and helped move 42 million pieces of PPE to hospitals. (Just saying it directly because that detail matters.)<br><br>Sounil's last keynote clips hit hundreds of thousands of views. Don't miss this one. </p><p>We&#8217;re only 54 days out to the SANS AI Summit in DC, April 20-21: <strong><a href="https://www.sans.org/cyber-security-training-events/ai-summit-2026">sans.org/cyber-security-training-events/ai-summit-2026</a></strong></p><p>Will I see you there?  </p><p>Rob T. Lee </p>]]></content:encoded></item><item><title><![CDATA[Pliny the Liberator Keynoting the SANS AI Summit]]></title><description><![CDATA[Yes, we invited the anonymous hacker who's broken every major AI model within hours of release.]]></description><link>https://robtlee73.substack.com/p/pliny-the-liberator-keynoting-sans-ai-cybersecurity-summit</link><guid isPermaLink="false">https://robtlee73.substack.com/p/pliny-the-liberator-keynoting-sans-ai-cybersecurity-summit</guid><dc:creator><![CDATA[Rob T. Lee]]></dc:creator><pubDate>Fri, 20 Feb 2026 15:13:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!WoFw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0504849b-6fc4-41ce-9c6c-d58f74372671_2640x1485.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!WoFw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0504849b-6fc4-41ce-9c6c-d58f74372671_2640x1485.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!WoFw!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0504849b-6fc4-41ce-9c6c-d58f74372671_2640x1485.png 424w, /__u/substackcdn.com/image/fetch/$s_!WoFw!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0504849b-6fc4-41ce-9c6c-d58f74372671_2640x1485.png 848w, /__u/substackcdn.com/image/fetch/$s_!WoFw!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0504849b-6fc4-41ce-9c6c-d58f74372671_2640x1485.png 1272w, /__u/substackcdn.com/image/fetch/$s_!WoFw!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0504849b-6fc4-41ce-9c6c-d58f74372671_2640x1485.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!WoFw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0504849b-6fc4-41ce-9c6c-d58f74372671_2640x1485.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0504849b-6fc4-41ce-9c6c-d58f74372671_2640x1485.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:900397,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/188502070?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0504849b-6fc4-41ce-9c6c-d58f74372671_2640x1485.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!WoFw!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0504849b-6fc4-41ce-9c6c-d58f74372671_2640x1485.png 424w, /__u/substackcdn.com/image/fetch/$s_!WoFw!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0504849b-6fc4-41ce-9c6c-d58f74372671_2640x1485.png 848w, /__u/substackcdn.com/image/fetch/$s_!WoFw!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0504849b-6fc4-41ce-9c6c-d58f74372671_2640x1485.png 1272w, /__u/substackcdn.com/image/fetch/$s_!WoFw!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0504849b-6fc4-41ce-9c6c-d58f74372671_2640x1485.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p><a href="https://time.com/collections/time100-ai-2025/7305870/pliny-the-liberator/">Pliny the Liberator</a> is speaking at the <a href="https://www.sans.org">SANS Institute</a> AI Summit this April. </p><p>I&#8217;m chairing, and yes, we invited the anonymous hacker who&#8217;s broken every major AI model within hours of release. (I can already hear the compliance team sighing.)</p><p>Nobody knows who he is. TIME confirmed no coding background when they included him in their 100 Most Influential People in AI list for 2025. He just showed up and started dismantling guardrails faster than the companies building them.</p><p>The pattern is consistent: new model drops, <a href="https://x.com/elder_plinius">Pliny</a> cracks it before lunch, posts the technique to his GitHub repo that now has 10,000+ stars.</p><p>Eleven months before Anthropic disclosed the weaponization risk of Claude through segmented sub-agents, Pliny called it. He sat out Anthropic&#8217;s $30,000 Constitutional AI challenge. Not because he couldn&#8217;t solve it, but because they wouldn&#8217;t open-source the data collected from participants. (When your principle is radical transparency, you don&#8217;t compromise for a payout.)</p><p>He leads <a href="https://bt6.gg/">BT6</a>, a 28-operator white-hat collective. Their take on why guardrails keep failing: security theater designed to appease fears rather than fix vulnerabilities.</p><p>Marc Andreessen handed him an unrestricted grant. OpenAI banned him in April 2025 for &#8220;violent activity,&#8221; then quietly brought him back.</p><p>His Discord community <a href="https://discord.gg/basi">BASI PROMPT1NG</a> has 15,000+ members workshopping jailbreaks in real time. (That&#8217;s more people than most security conferences.)</p><p>The name is deliberate. Pliny the Elder sailed toward Mount Vesuvius as it erupted to get a better look. Curiosity over caution.</p><p>The SANS Institute AI Summit is two days of the security community figuring out how AI is reshaping everything we do. Pliny sees the cracks before anyone else does.</p><p>I hope you&#8217;ll be in the room April 20-21 at the SANS AI Summit: <strong><a href="https://www.sans.org/cyber-security-training-events/ai-summit-2026">sans.org/cyber-security-training-events/ai-summit-2026</a></strong></p><p></p>]]></content:encoded></item><item><title><![CDATA[Keynoting the SANS AI Summit: Diana Kelley]]></title><description><![CDATA[If you asked me to name the smartest people in our field, Diana Kelley would be on that list.]]></description><link>https://robtlee73.substack.com/p/keynote-diana-kelley-sans-ai-cybersecurity-summit</link><guid isPermaLink="false">https://robtlee73.substack.com/p/keynote-diana-kelley-sans-ai-cybersecurity-summit</guid><dc:creator><![CDATA[Rob T. Lee]]></dc:creator><pubDate>Wed, 18 Feb 2026 02:43:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!X1Z5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa31e4874-9c53-45dc-b54a-fbabebcc5df7_1920x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!X1Z5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa31e4874-9c53-45dc-b54a-fbabebcc5df7_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!X1Z5!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa31e4874-9c53-45dc-b54a-fbabebcc5df7_1920x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!X1Z5!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa31e4874-9c53-45dc-b54a-fbabebcc5df7_1920x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!X1Z5!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa31e4874-9c53-45dc-b54a-fbabebcc5df7_1920x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!X1Z5!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa31e4874-9c53-45dc-b54a-fbabebcc5df7_1920x1080.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!X1Z5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa31e4874-9c53-45dc-b54a-fbabebcc5df7_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a31e4874-9c53-45dc-b54a-fbabebcc5df7_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1051409,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/188335743?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa31e4874-9c53-45dc-b54a-fbabebcc5df7_1920x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!X1Z5!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa31e4874-9c53-45dc-b54a-fbabebcc5df7_1920x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!X1Z5!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa31e4874-9c53-45dc-b54a-fbabebcc5df7_1920x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!X1Z5!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa31e4874-9c53-45dc-b54a-fbabebcc5df7_1920x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!X1Z5!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa31e4874-9c53-45dc-b54a-fbabebcc5df7_1920x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><blockquote><p>&#8220;A malformed AI prompt is like a misplaced comma in a legal contract. One simple error could lead to thousands in revenue lost to unnecessary refunds.&#8221; Diana Kelley, CISO at Noma Security. </p></blockquote><p>As Summit chair, I&#8217;m proud to highlight Diana and all of our incredible keynote speakers joining us at the upcoming <a href="https://www.sans.org/cyber-security-training-events/ai-summit-2026">SANS Institute AI Cybersecurity Summit</a> this April. </p><p>If you asked me to name the smartest people in our field, <a href="https://www.linkedin.com/in/dianakelleysecuritycurve/">Diana</a> would be on that list. </p><p>She was Cybersecurity CTO at Microsoft, Global Executive Security Advisor at IBM, GM at Symantec. Got inducted into the Cyber Security Hall of Fame in 2023. (That&#8217;s usually where the career story ends--the victory lap phase.) </p><p>She spent decades fighting to get CISOs a seat at the board table. AI finally did it. Her take: &#8220;AI has done what decades of breaches, compliance mandates, and &#8216;security-first&#8217; slogans couldn&#8217;t fully achieve. It has prompted organizations to make security a standing agenda item.&#8221;</p><p>But now that we&#8217;re there, the conversation is different. &#8220;This isn&#8217;t a polite dinner table where we chat about risk in theory. This is a high-stakes arena where the pace of AI innovation collides head-on with an evolving threat landscape.&#8221; (I felt that one.)</p><p>She&#8217;s tracking a shift most security teams haven&#8217;t fully absorbed: AI systems moving from passive assistants to autonomous agents that take independent actions across your environment. Not a warning about someday. That&#8217;s now.</p><p>Her view on why AI governance keeps failing: &#8220;Cross-functional collaboration around AI governance rarely fails for lack of tools. It often fails because the people using the tools don&#8217;t share the same process or goals.&#8221; Not a technology problem. A people problem. (It usually is.)</p><p>She&#8217;s CISO at Noma Security, an agentic AI security company working with Fortune 500 customers and named by Gartner as a leader in AI trust and risk management. </p><p>She could have stayed in the Hall of Fame. She went to the frontier instead.</p><p>That&#8217;s the kind of thinking we need more of--and the kind of people you&#8217;ll meet in this room. </p><p>See the speakers and agenda for the SANS AI Cybersecurity Summit <strong><a href="https://www.sans.org/cyber-security-training-events/ai-summit-2026">sans.org/cyber-security-training-events/ai-summit-2026</a></strong></p><p>Hope to see you there. </p>]]></content:encoded></item><item><title><![CDATA[Introducing Protocol SIFT: Meeting AI Threat Speed with Defensive AI Orchestration]]></title><description><![CDATA[The SIFT Protocol is the first autonomous forensic framework to integrate MCP, orchestrating 200+ utilities at machine speed to deliver court-admissible evidence that counters state-sponsored AI threats moving at agentic velocity.]]></description><link>https://robtlee73.substack.com/p/introducing-protocol-sift-meeting</link><guid isPermaLink="false">https://robtlee73.substack.com/p/introducing-protocol-sift-meeting</guid><dc:creator><![CDATA[Rob T. Lee]]></dc:creator><pubDate>Fri, 16 Jan 2026 19:21:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!two2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57299ea5-9839-4abf-bdaa-b7ea39cc7bb9_1210x655.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>It&#8217;s 3:14 AM and the terminal is showing red. <code>Error: Invalid profile selected. Profile Win10x64_19041 not found</code><em>.</em> You&#8217;re two hours into a breach investigation, running on caffeine and the vague hope that your manager won&#8217;t ask for a status update, and you just burned 20 minutes because you couldn&#8217;t remember which Volatility profile matches the memory dump sitting in /mnt/evidence. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!u5RM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aae071e-8683-40d2-8ab4-3208fcd82956_1834x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!u5RM!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aae071e-8683-40d2-8ab4-3208fcd82956_1834x1024.png 424w, /__u/substackcdn.com/image/fetch/$s_!u5RM!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aae071e-8683-40d2-8ab4-3208fcd82956_1834x1024.png 848w, /__u/substackcdn.com/image/fetch/$s_!u5RM!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aae071e-8683-40d2-8ab4-3208fcd82956_1834x1024.png 1272w, /__u/substackcdn.com/image/fetch/$s_!u5RM!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aae071e-8683-40d2-8ab4-3208fcd82956_1834x1024.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!u5RM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aae071e-8683-40d2-8ab4-3208fcd82956_1834x1024.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4aae071e-8683-40d2-8ab4-3208fcd82956_1834x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2623249,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/184770936?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aae071e-8683-40d2-8ab4-3208fcd82956_1834x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!u5RM!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aae071e-8683-40d2-8ab4-3208fcd82956_1834x1024.png 424w, /__u/substackcdn.com/image/fetch/$s_!u5RM!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aae071e-8683-40d2-8ab4-3208fcd82956_1834x1024.png 848w, /__u/substackcdn.com/image/fetch/$s_!u5RM!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aae071e-8683-40d2-8ab4-3208fcd82956_1834x1024.png 1272w, /__u/substackcdn.com/image/fetch/$s_!u5RM!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aae071e-8683-40d2-8ab4-3208fcd82956_1834x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The adversary, meanwhile, has already pivoted through three subnets while you were googling syntax. This is what keeps me awake at night.</p><p>I&#8217;ve been doing this for 27 years. Built SIFT Workstation in 2007 because analysts needed a consistent toolkit instead of hunting down utilities at 2 AM during an active incident. Trained thousands of forensic examiners on these tools. Watched the industry spend billions on detection capabilities while the actual investigation workflow hasn&#8217;t fundamentally changed since I was parsing FAT file systems in a windowless SCIF. Defensive OODA loops are measured in hours while offensive loops are now measured in seconds. </p><p>Defenders are out here bringing knives to a drone strike.<br></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://robtlee73.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading. Subscribe for free to receive new posts.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><h2>The GTG-1002 Campaign</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!two2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57299ea5-9839-4abf-bdaa-b7ea39cc7bb9_1210x655.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!two2!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57299ea5-9839-4abf-bdaa-b7ea39cc7bb9_1210x655.png 424w, /__u/substackcdn.com/image/fetch/$s_!two2!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57299ea5-9839-4abf-bdaa-b7ea39cc7bb9_1210x655.png 848w, /__u/substackcdn.com/image/fetch/$s_!two2!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57299ea5-9839-4abf-bdaa-b7ea39cc7bb9_1210x655.png 1272w, /__u/substackcdn.com/image/fetch/$s_!two2!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57299ea5-9839-4abf-bdaa-b7ea39cc7bb9_1210x655.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!two2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57299ea5-9839-4abf-bdaa-b7ea39cc7bb9_1210x655.png" width="1210" height="655" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/57299ea5-9839-4abf-bdaa-b7ea39cc7bb9_1210x655.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:655,&quot;width&quot;:1210,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:704608,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/184770936?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57299ea5-9839-4abf-bdaa-b7ea39cc7bb9_1210x655.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!two2!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57299ea5-9839-4abf-bdaa-b7ea39cc7bb9_1210x655.png 424w, /__u/substackcdn.com/image/fetch/$s_!two2!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57299ea5-9839-4abf-bdaa-b7ea39cc7bb9_1210x655.png 848w, /__u/substackcdn.com/image/fetch/$s_!two2!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57299ea5-9839-4abf-bdaa-b7ea39cc7bb9_1210x655.png 1272w, /__u/substackcdn.com/image/fetch/$s_!two2!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57299ea5-9839-4abf-bdaa-b7ea39cc7bb9_1210x655.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In November 2025, Anthropic published something that should have caused more panic than it did: the first documented AI-orchestrated cyber espionage campaign at scale.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> A Chinese state-sponsored group that Anthropic designated GTG-1002 weaponized Claude Code with Model Context Protocol to orchestrate reconnaissance, vulnerability discovery, credential harvesting, and lateral movement across approximately 30 entities including government agencies, tech companies, and financial institutions. </p><p>80-90% of tactical operations executed autonomously without human intervention, with human operators only required at 4-6 critical decision points per intrusion.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> <em>The request rates were, in Anthropic&#8217;s words, &#8220;physically impossible&#8221; for humans to match.</em></p><p>The architecture they used, an agentic AI connected to offensive tools via MCP, is the exact same architecture I&#8217;d been building for defense. </p><p>The fact that Chinese state hackers operationalized this first across 30+ targets with 80-90% autonomy, given the typical velocity of government-sponsored anything, should tell you something about our collective sense of urgency.</p><p>The House Homeland Security Committee sent a letter to Anthropic&#8217;s CEO requesting testimony within two weeks of the disclosure, because nothing says &#8220;we&#8217;re taking this seriously&#8221; like scheduling a hearing.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a> The December 17 hearing happened and the threat actors moved on to their next campaign while we argued about whether AI belongs in security workflows.</p><div class="pullquote"><p>Protocol SIFT addresses a specific problem I've watched get worse for two decades: we've trained analysts to be command-line stenographers instead of investigators.</p></div><h2>Protocol SIFT Setup and Use</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!araJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6738a8c6-28eb-44ff-b41f-99640c21298b_1834x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!araJ!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6738a8c6-28eb-44ff-b41f-99640c21298b_1834x1024.png 424w, /__u/substackcdn.com/image/fetch/$s_!araJ!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6738a8c6-28eb-44ff-b41f-99640c21298b_1834x1024.png 848w, /__u/substackcdn.com/image/fetch/$s_!araJ!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6738a8c6-28eb-44ff-b41f-99640c21298b_1834x1024.png 1272w, /__u/substackcdn.com/image/fetch/$s_!araJ!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6738a8c6-28eb-44ff-b41f-99640c21298b_1834x1024.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!araJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6738a8c6-28eb-44ff-b41f-99640c21298b_1834x1024.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6738a8c6-28eb-44ff-b41f-99640c21298b_1834x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2191345,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/184770936?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6738a8c6-28eb-44ff-b41f-99640c21298b_1834x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!araJ!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6738a8c6-28eb-44ff-b41f-99640c21298b_1834x1024.png 424w, /__u/substackcdn.com/image/fetch/$s_!araJ!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6738a8c6-28eb-44ff-b41f-99640c21298b_1834x1024.png 848w, /__u/substackcdn.com/image/fetch/$s_!araJ!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6738a8c6-28eb-44ff-b41f-99640c21298b_1834x1024.png 1272w, /__u/substackcdn.com/image/fetch/$s_!araJ!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6738a8c6-28eb-44ff-b41f-99640c21298b_1834x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I want to be clear upfront that Protocol SIFT is not a finished product because someone will definitely quote me out of context otherwise. It&#8217;s a working integration that I&#8217;ve tested with 40+ students across multiple SANS classes.</p><p>The setup is Claude Code living directly in the SIFT Workstation terminal, connected to 200+ forensic tools via Model Context Protocol.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a></p><p>MCP is what Anthropic calls &#8220;USB-C for AI,&#8221; a standardized interface that lets an LLM discover and invoke external tools without custom integration code for every utility.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a> Instead of memorizing that the correct invocation for parsing an MFT is<code> dotnet /usr/local/bin/MFTECmd.dll -f /mnt/c/$MFT --csv /cases/output --csvf mft.csv</code> (a string that approximately zero humans can type correctly at 3 AM), the analyst states intent in natural language: &#8220;Parse the MFT and find persistence mechanisms established on February 10.&#8221;</p><p>The system translates intent into precise tool invocations, runs <code>MFTECmd</code>, cross-references with <code>RECmd </code>for registry persistence, correlates timestamps, and reports findings with the actual tool output as evidence. </p><h2>From &#8220;Tool User&#8221; to &#8220;Tool Orchestrator&#8221;</h2><p>The analyst isn&#8217;t replaced, but elevated from syntax memorization to investigative direction. You still need to know what persistence looks like and you still need to understand what questions to ask, but you&#8217;re no longer burning cognitive cycles on flag combinations while the adversary automates their entire kill chain and goes to bed.</p><h2>Hallucinations </h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!aAog!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8f76844-0942-4976-8ffd-4bdbddc58096_1834x987.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!aAog!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8f76844-0942-4976-8ffd-4bdbddc58096_1834x987.png 424w, /__u/substackcdn.com/image/fetch/$s_!aAog!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8f76844-0942-4976-8ffd-4bdbddc58096_1834x987.png 848w, /__u/substackcdn.com/image/fetch/$s_!aAog!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8f76844-0942-4976-8ffd-4bdbddc58096_1834x987.png 1272w, /__u/substackcdn.com/image/fetch/$s_!aAog!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8f76844-0942-4976-8ffd-4bdbddc58096_1834x987.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!aAog!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8f76844-0942-4976-8ffd-4bdbddc58096_1834x987.png" width="1834" height="987" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b8f76844-0942-4976-8ffd-4bdbddc58096_1834x987.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:987,&quot;width&quot;:1834,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1864102,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/184770936?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8ec387b-a91c-49a1-afa7-294507fd3de1_1834x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!aAog!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8f76844-0942-4976-8ffd-4bdbddc58096_1834x987.png 424w, /__u/substackcdn.com/image/fetch/$s_!aAog!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8f76844-0942-4976-8ffd-4bdbddc58096_1834x987.png 848w, /__u/substackcdn.com/image/fetch/$s_!aAog!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8f76844-0942-4976-8ffd-4bdbddc58096_1834x987.png 1272w, /__u/substackcdn.com/image/fetch/$s_!aAog!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8f76844-0942-4976-8ffd-4bdbddc58096_1834x987.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The obvious objection is hallucinations. LLMs fabricate things and confidently state facts that don&#8217;t exist, and in forensics, fabricated evidence isn&#8217;t just unhelpful but potentially career-ending and legally catastrophic. &#8220;Your Honor, the AI told me there was malware&#8221; is not a defense strategy.</p><p>This is where the &#8220;Protocol&#8221; in Protocol SIFT does real work. We enforce what I call an Inference Constraint layer where the AI directs the workflow.</p><p><strong>High constraint</strong> means Claude runs strings or binwalk and interprets verified output. </p><p><strong>Low constraint</strong>, which we explicitly prohibit, would be Claude &#8220;summarizing&#8221; raw hex directly, and that path leads to the AI claiming to find APT29 indicators in someone&#8217;s family photo collection.</p><h2>Traditional vs AI Workflow</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ORJz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57fff5b1-6755-4967-8f98-ae7438832c23_896x497.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ORJz!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57fff5b1-6755-4967-8f98-ae7438832c23_896x497.png 424w, /__u/substackcdn.com/image/fetch/$s_!ORJz!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57fff5b1-6755-4967-8f98-ae7438832c23_896x497.png 848w, /__u/substackcdn.com/image/fetch/$s_!ORJz!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57fff5b1-6755-4967-8f98-ae7438832c23_896x497.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ORJz!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57fff5b1-6755-4967-8f98-ae7438832c23_896x497.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ORJz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57fff5b1-6755-4967-8f98-ae7438832c23_896x497.png" width="896" height="497" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/57fff5b1-6755-4967-8f98-ae7438832c23_896x497.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:497,&quot;width&quot;:896,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:598429,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/184770936?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57fff5b1-6755-4967-8f98-ae7438832c23_896x497.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ORJz!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57fff5b1-6755-4967-8f98-ae7438832c23_896x497.png 424w, /__u/substackcdn.com/image/fetch/$s_!ORJz!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57fff5b1-6755-4967-8f98-ae7438832c23_896x497.png 848w, /__u/substackcdn.com/image/fetch/$s_!ORJz!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57fff5b1-6755-4967-8f98-ae7438832c23_896x497.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ORJz!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57fff5b1-6755-4967-8f98-ae7438832c23_896x497.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Let me show you what this looks like when it&#8217;s not 3 AM and everything&#8217;s working, which admittedly is a rare configuration in incident response.</p><p><strong>Traditional workflow</strong>: An analyst has a memory dump from a suspected compromised workstation. Traditional workflow means running <code>volatility -f image.mem imageinfo</code> to identify the profile, getting it wrong (and you will, eventually, because I&#8217;ve done this roughly 10,000 times and still fat-finger profiles), seeing the red error, cursing quietly, trying again, finding the right profile, running <code>pslist</code>, running <code>psscan</code>, and manually comparing outputs looking for discrepancies by scrolling through two terminal windows and hoping you notice the PID that only appears in one. Then you find a suspicious process, run netscan to check for network connections, run <code>malfind </code>to look for injected code, run <code>procdump</code> to extract the binary. Each step requires remembering syntax, interpreting output, deciding the next move. </p><p>This is what we&#8217;ve been calling &#8220;expert analysis&#8221; for two decades, and it&#8217;s actually just expensive human RAM.</p><p><strong>Protocol SIFT workflow</strong>: &#8220;Scan this memory image for hidden processes and check for C2 connections.&#8221; Claude identifies the OS profile automatically, runs pslist and psscan in parallel, spots that PID 2500 appears in psscan but not pslist (classic hidden process indicator), cross-references with netscan and finds an active connection to an external IP, runs malfind on that PID, identifies injected code regions, and dumps the process for static analysis. It outputs a structured report with timestamps, tool outputs, and the reasoning chain. The analyst reviews findings, validates against the raw tool output, makes the call on whether this is malicious. The human is still in the loop, but the loop that used to take 90 minutes now takes 12. The adversary&#8217;s loop still runs in seconds, so we haven&#8217;t won anything. We&#8217;ve just stopped losing quite as badly.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ZNJ2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc05a5d73-59d8-4a87-b116-5b7d7d0ccebf_1107x595.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ZNJ2!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc05a5d73-59d8-4a87-b116-5b7d7d0ccebf_1107x595.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZNJ2!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc05a5d73-59d8-4a87-b116-5b7d7d0ccebf_1107x595.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZNJ2!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc05a5d73-59d8-4a87-b116-5b7d7d0ccebf_1107x595.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZNJ2!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc05a5d73-59d8-4a87-b116-5b7d7d0ccebf_1107x595.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ZNJ2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc05a5d73-59d8-4a87-b116-5b7d7d0ccebf_1107x595.png" width="1107" height="595" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c05a5d73-59d8-4a87-b116-5b7d7d0ccebf_1107x595.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:595,&quot;width&quot;:1107,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:760731,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/184770936?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc05a5d73-59d8-4a87-b116-5b7d7d0ccebf_1107x595.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ZNJ2!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc05a5d73-59d8-4a87-b116-5b7d7d0ccebf_1107x595.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZNJ2!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc05a5d73-59d8-4a87-b116-5b7d7d0ccebf_1107x595.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZNJ2!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc05a5d73-59d8-4a87-b116-5b7d7d0ccebf_1107x595.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZNJ2!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc05a5d73-59d8-4a87-b116-5b7d7d0ccebf_1107x595.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Protocol SIFT implements what I&#8217;ve been calling the <strong>Ralph Wiggum Loop</strong>, a stop hook that intercepts failures before the agent gives up. When a Volatility command returns an error, Claude reads the error message, adjusts its hypothesis (maybe the profile was wrong, maybe the memory image is truncated, maybe Mercury is in retrograde), and retries with a different approach. The loop continues until the task completes or Claude explicitly reports what&#8217;s blocking progress and why. This matters more than speed, because a tool that&#8217;s fast but fails silently is worse than useless. In forensics you need to know what you couldn&#8217;t find as much as what you did find, and the self-correction loop means the system either succeeds or tells you specifically why it couldn&#8217;t. </p><h2>Constraints, Limitations</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!g9OI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74baa624-7602-4554-99ae-b681e02b7e91_943x465.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!g9OI!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74baa624-7602-4554-99ae-b681e02b7e91_943x465.png 424w, /__u/substackcdn.com/image/fetch/$s_!g9OI!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74baa624-7602-4554-99ae-b681e02b7e91_943x465.png 848w, /__u/substackcdn.com/image/fetch/$s_!g9OI!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74baa624-7602-4554-99ae-b681e02b7e91_943x465.png 1272w, /__u/substackcdn.com/image/fetch/$s_!g9OI!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_webp, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74baa624-7602-4554-99ae-b681e02b7e91_943x465.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!g9OI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74baa624-7602-4554-99ae-b681e02b7e91_943x465.png" width="728" height="358.9819724284199" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/74baa624-7602-4554-99ae-b681e02b7e91_943x465.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:465,&quot;width&quot;:943,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:669740,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://robtlee73.substack.com/i/184770936?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74baa624-7602-4554-99ae-b681e02b7e91_943x465.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!g9OI!, /__u/robtlee73.substack.com/w_424, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74baa624-7602-4554-99ae-b681e02b7e91_943x465.png 424w, /__u/substackcdn.com/image/fetch/$s_!g9OI!, /__u/robtlee73.substack.com/w_848, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74baa624-7602-4554-99ae-b681e02b7e91_943x465.png 848w, /__u/substackcdn.com/image/fetch/$s_!g9OI!, /__u/robtlee73.substack.com/w_1272, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74baa624-7602-4554-99ae-b681e02b7e91_943x465.png 1272w, /__u/substackcdn.com/image/fetch/$s_!g9OI!, /__u/robtlee73.substack.com/w_1456, /__u/robtlee73.substack.com/c_limit, /__u/robtlee73.substack.com/f_auto, /__u/robtlee73.substack.com/q_auto:good, /__u/robtlee73.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74baa624-7602-4554-99ae-b681e02b7e91_943x465.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Hallucination</strong> <strong>risk</strong>: The AI might overstate confidence in findings or claim correlations that don&#8217;t hold up under scrutiny, and Anthropic&#8217;s own report on GTG-1002 noted their AI sometimes &#8220;fabricated credentials&#8221; or overstated access levels.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a> Our architecture mitigates this by forcing tool verification, but mitigation isn&#8217;t elimination. You still need to check the raw output against the AI&#8217;s summary, and trust but verify isn&#8217;t a platitude here. </p><p><strong>Domain gaps</strong>: General LLMs struggle with obscure artifact formats like proprietary log structures or unusual file system layouts. Protocol SIFT uses hierarchical CLAUDE.md files to inject forensic protocols and tool documentation, but coverage isn&#8217;t complete. When Claude encounters something it doesn&#8217;t understand, it sometimes guesses rather than admitting uncertainty, just like humans except Claude doesn&#8217;t get defensive when you call it out.</p><p>I&#8217;ve tested this with 40+ students across multiple classes. Two-thirds showed meaningful improvement in time-to-findings. One-third struggled with the shift in workflow because they&#8217;d built 10+ years of muscle memory around specific tool invocations and found it harder to articulate investigative intent than to type commands they&#8217;d memorized. </p><p>Some people are going to hate this and write angry blog posts about how AI is ruining forensics, and they might not be entirely wrong.</p><p>What I don&#8217;t know yet is what happens when this scales from classroom pilots to enterprise SOCs running 500 analysts, or what happens when the adversary&#8217;s AI and the defender&#8217;s AI are both running MCP-based architectures against each other and the whole engagement compresses into minutes, or how we maintain forensic soundness when the verification loop runs faster than human cognition can follow.</p><p>Those questions don&#8217;t have answers today. Protocol SIFT ships anyway because Chinese state actors aren&#8217;t convening working groups to address edge cases before deployment or waiting for peer review. </p><p>The velocity gap between AI offense and human defense is already operational, and closing it requires defenders to build with the same architecture (orchestration layer plus tool integration plus autonomous execution) that the adversary has already demonstrated works.</p><ul><li><p><a href="https://www.sans.org/tools/sift-workstation">Download SIFT</a></p></li><li><p><a href="https://notebooklm.google.com/notebook/f0957a60-6fb2-452b-93d4-ecd73ba47779?authuser=1">NotebookLM</a></p></li><li><p><a href="https://www.youtube.com/watch?v=3XQ09qnV4bI">Video Overview</a> or watch here:</p></li></ul><div id="youtube2-3XQ09qnV4bI" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;3XQ09qnV4bI&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/3XQ09qnV4bI?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p></p><p><em><a href="http://robtlee.com/">Rob T. Lee</a> is Chief AI Officer &amp; Chief of Research, <a href="http://sans.org/ai">SANS Institute</a></em></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://robtlee73.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe to receive new posts. Thanks for reading Rob T. Lee's Sleep. Diet. Exercise. AI.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Anthropic, &#8220;Disrupting the first reported AI-orchestrated cyber espionage campaign,&#8221; November 13, 2025. https://anthropic.com/news/disrupting-AI-espionage</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Per Anthropic disclosure, human operators were required at only 4-6 critical decision points per intrusion. https://anthropic.com/news/disrupting-AI-espionage</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>House Homeland Security Committee letter to Dario Amodei, November 26, 2025. https://homeland.house.gov/wp-content/uploads/2025/11/2025-11-26-CHS-to-Anthropic-re-Request-to-Testify.pdf Hearing held December 17, 2025. https://homeland.house.gov/hearing/the-quantum-ai-and-cloud-landscape-examining-opportunities-vulnerabilities-and-the-future-of-cybersecurity/</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>SIFT Workstation: 200+ forensic tools, 125,000+ lifetime downloads. https://sans.org/tools/sift-workstation</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>Model Context Protocol launched November 25, 2024. Donated to Agentic AI Foundation (Linux Foundation) December 2025. https://modelcontextprotocol.io</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>Anthropic technical report, Section 4.2: &#8220;The AI would sometimes fabricate credentials or overstate findings.&#8221; https://assets.anthropic.com/m/ec212e6566a0d47/original/Disrupting-the-first-reported-AI-orchestrated-cyber-espionage-campaign.pdf</p></div></div>]]></content:encoded></item></channel></rss>