<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>Dr Anton Chuvakin Blog (Original)</title><description>This is Anton Chuvakin original blog (pre-Gartner) that I will now use to backup my Medium blog content (2023+)</description><managingEditor>noreply@blogger.com (Anton Chuvakin)</managingEditor><pubDate>Mon, 21 Sep 2026 15:47:19 -0700</pubDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">2104</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">25</openSearch:itemsPerPage><link>http://chuvakin.blogspot.com/</link><language>en-us</language><itunes:explicit>no</itunes:explicit><copyright>(C) Anton Chuvakin and Andrew Hay</copyright><itunes:image href="http://www.chuvakin.org/images/lovelogs.jpg"/><itunes:keywords>logs,log,management,log,analysis,SIEM,SEM,SIM,security,information,security,infosec</itunes:keywords><itunes:summary>LogChat: Andrew Hay and Anton Chuvakin talk about system logging, log management, SIEM and related topics</itunes:summary><itunes:subtitle>LogChat: Andrew Hay and Anton Chuvakin talk about logging, log management and related topics</itunes:subtitle><itunes:category text="Technology"/><itunes:author>Anton Chuvakin</itunes:author><itunes:owner><itunes:email>anton@chuvakin.org</itunes:email><itunes:name>Anton Chuvakin</itunes:name></itunes:owner><item><title>Can AI Let You Jump SOC Maturity Levels? (Spoiler: Only the Boring Half)</title><link>http://chuvakin.blogspot.com/2026/09/can-ai-let-you-jump-soc-maturity-levels.html</link><category>medium</category><category>opsec</category><category>security-operations</category><category>soc</category><pubDate>Fri, 18 Sep 2026 15:31:58 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-8398690454916989208</guid><description>&lt;p&gt;Back in &lt;a href="https://medium.com/anton-on-security/the-last-blog-post-redux-23dcfdfa5b44"&gt;my analyst days&lt;/a&gt;, I built maturity models for a SOC (2018), a SIEM (2018), vulnerability management (2017) and threat intel (201?). Later, just for fun, I cooked up &lt;a href="https://medium.com/anton-on-security/crosspost-a-simple-soar-adoption-maturity-model-dacf61ae857b"&gt;a simple SOAR adoption maturity model&lt;/a&gt; (2022). All of them were vaguely CMM-shaped: you start ad hoc, you get defined, you get measured, you get optimizing, magic! The ordering was not decorative. Each level existed because the one below it produced something the next level needed. Largely, you cannot jump levels, and if you do jump, you land in &lt;a href="https://medium.com/anton-on-security/beware-clown-grade-socs-still-abound-7b6b9d1f9304"&gt;clown realm&lt;/a&gt;.&lt;/p&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/596/1*6U4XRXYHVtJF4wK5SDUzgA.png" /&gt;&lt;figcaption&gt;this is how Gemini imagines this blog&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;2026, now the pitch has changed. With AI (agentic, of course!), the story goes, a low maturity SOC can leap to maturity Level 3 or 4 “because AI”. No slog through the “defined process” desert, no “organic” growth through stages. Buy the agents, skip the years!&lt;/p&gt;&lt;p&gt;If you attended my &lt;a href="https://medium.com/anton-on-security/rsa-2026-agentic-future-analog-fundamentals-the-paradox-of-why-the-old-guard-still-survives-bf93e81eaaa6"&gt;RSA 2026 peer session&lt;/a&gt;, you saw the buyer-side version of this: “AI in a SOC sounds great, we will just wait for our SIEM/SOAR vendor or MDR to give it to us.” Same assumption, that the new version of the tool carries the maturity boost with it. Sadly, in reality AI can generate the paperwork of a mature SOC in an afternoon. It cannot give you the institutional memory to know what your own systems actually do.&lt;/p&gt;&lt;p&gt;Ten years ago, in&lt;a href="https://web.archive.org/web/20160317164349/https://blogs.gartner.com/anton-chuvakin/2016/01/06/jumping-security-maturity-fail/"&gt; “Jumping Security Maturity Fail”,&lt;/a&gt; I endorsed a reader’s line that &lt;strong&gt;you can jump technologies, but you can’t jump maturity&lt;/strong&gt;. I’d like to re-examine that in the age of agents. Because some of it &lt;em&gt;has&lt;/em&gt; changed. Just not the part vendors are selling. Think of this as &lt;em&gt;“Jumping Security Maturity Fail, Part 2. 10 Years Later.”&lt;/em&gt;&lt;/p&gt;&lt;h3&gt;Where this post sits&lt;/h3&gt;&lt;p&gt;This is a bridge between two things I’ve been writing about. On one side, the &lt;a href="https://medium.com/anton-on-security/simple-to-ask-is-your-soc-ai-ready-not-simple-to-answer-858d6789b9fa"&gt;AI-ready SOC pillars&lt;/a&gt; and &lt;a href="https://medium.com/anton-on-security/beyond-is-your-soc-ai-ready-plan-the-journey-c9654a9ee175"&gt;how to plan the journey&lt;/a&gt; to them. On the other, the &lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-a-modern-people-process-framework-part-1-7220513c9de1"&gt;“Stop Building a 2003 SOC with AI”&lt;/a&gt; series (&lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-triage-must-die-part-2-9843edbe2b32"&gt;Part 2&lt;/a&gt;, &lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-local-context-failure-modes-and-your-path-part-3-bd6e7e7e8751"&gt;Part 3&lt;/a&gt;), which argues the target SOC in 2026 should look nothing like the 2003 one (more on “SOC 2026” from scratch in a few days…)&lt;/p&gt;&lt;p&gt;The question in between: if the destination has changed, does the &lt;em&gt;path&lt;/em&gt; still have &lt;strong&gt;mandatory stops&lt;/strong&gt;? That is what “jumping maturity” is really asking.&lt;/p&gt;&lt;h3&gt;The claim, restated so it can be tested&lt;/h3&gt;&lt;p&gt;“AI lets you skip maturity stages” quietly conflates two different things:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;Stage outputs&lt;/strong&gt; — the artifacts a mature SOC has: playbooks, parsers, detections, runbooks, dashboards, workflows for various humans, skill profiles for humans to hire, etc&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Stage prerequisites&lt;/strong&gt; — the organizational state a mature SOC is in: it knows its environment, owns its processes, trusts its data, has a working feedback loop.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;AI can generate the outputs of Level 3 for a Level 1 SOC in an afternoon. You can always say “add automation”, “make this playbook better faster”, “more AI…add even more AI…MOAR AAAIII!!!”&lt;/p&gt;&lt;p&gt;Still, it cannot generate the organizational prerequisites, because those are not documents. They are things an organization has learned about itself by operating. Once you split the journey along that line, the “jump” question mostly answers itself.&lt;/p&gt;&lt;h3&gt;Typical SOC Maturity Journey (Woefully Oversimplified)&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Level 1 — Ad hoc.&lt;/strong&gt; Some logs, some alerts, heroics. &lt;em&gt;“Nobody knows what server4 does, but Joanna might, let’s call her.”&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Level 2 — Defined.&lt;/strong&gt; SIEM with intentional use cases (hopefully, &lt;a href="https://medium.com/anton-on-security/security-correlation-then-and-now-a-sad-truth-about-siem-fc5a1afb1001"&gt;output-driven&lt;/a&gt;, not “what data do we have? Let’s shove it in!”), documented triage and (some) IR runbooks, named owners (for some things, some are even the right owners…), basic metrics.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Level 3 — Managed.&lt;/strong&gt; SOAR playbooks beyond &lt;a href="https://medium.com/anton-on-security/wth-is-modern-soc-part-1-22fefac75f0d"&gt;“baby’s first phishing playbook”&lt;/a&gt;, some threat-informed detection, log source health monitoring (logs volume drop? alert!), MTTx that is tracked &lt;em&gt;and acted on &lt;/em&gt;(sometimes).&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Level 4–5 — Optimizing.&lt;/strong&gt; Detection engineering as a discipline (&lt;a href="https://medium.com/anton-on-security/detection-engineering-is-painful-and-it-shouldnt-be-part-1-3641d8740458"&gt;the DE series&lt;/a&gt;), a continuous detection / continuous response loop, hunting that feeds detection, an improvement culture. This sets you on a path to &lt;a href="https://medium.com/anton-on-security/new-paper-autonomic-security-operations-10x-transformation-of-the-security-operations-center-daf779fc4a30"&gt;ASO&lt;/a&gt; end state.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;So, let’s get “an AI jumprope” and start jumping!&lt;/p&gt;&lt;h3&gt;Part A: What AI genuinely lets you jump&lt;/h3&gt;&lt;p&gt;These are the labor-intensive artifacts of each level — the things that took quarters to &lt;em&gt;write&lt;/em&gt;, not the things that took years to &lt;em&gt;learn&lt;/em&gt;.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Runbook and playbook authoring.&lt;/strong&gt; Fifty credible playbooks, one afternoon. The writing effort that used to gate Level 2→3 is gone. This one you can jump. There are caveats, like that some of the playbooks will suck, but for many teams fixing a 80% playbook is not 20% faster than making one from scratch, but essentially 5X faster… SOC process docs, playbooks, etc is where jumping is legit.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Parsers and normalization.&lt;/strong&gt; Onboarding long-tail log sources was a classic Level 2 grind. Largely shortcut-able now (with lots of caveats; for tricky log sources the “fully machined” parser will suck). You can jump here, but you may trip and fall.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Baseline detection content.&lt;/strong&gt; “Reasonable coverage of common threats that matter to you” no longer requires a detection engineering team to bootstrap. You can “machine” some custom detection quick, and some will even work. Keep in mind, here you can jump but not very far: you won’t arrive on “full auto” process for turning intel into detections that work well for you.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Tier 1 triage as a stage.&lt;/strong&gt; Here is the one real &lt;em&gt;skip&lt;/em&gt;: the stage where you staff a Tier 1 can be omitted entirely if enrichment and investigation are agentic from day one. You shouldn’t build the 2003 shape at all — &lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-triage-must-die-part-2-9843edbe2b32"&gt;triage must die&lt;/a&gt;. This is kinda a side-jump from “classic SOC” to modern D&amp;amp;R function, SOCless (&lt;a href="https://www.dropzone.ai/socless-operating-model-report"&gt;if you wish&lt;/a&gt;); some aspect thereof. This won’t make you Google or Netflix if you can barely spell “MDR.”&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Documenting existing processes.&lt;/strong&gt; AI can watch tickets and chat and reverse-engineer what people actually do. This shortcuts the “write down what we do” part of Level 2. It does &lt;em&gt;not&lt;/em&gt; shortcut the “decide what we should do” part. This is magical!&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Metrics plumbing.&lt;/strong&gt; Dashboards, reporting, the presentation layer of Level 3. (Which metrics matter is a separate, non-jumpable question — see &lt;a href="https://medium.com/anton-on-security/learn-modern-soc-and-d-r-practices-using-autonomic-security-operations-aso-principles-88cdd265d504"&gt;the ASO metrics piece&lt;/a&gt;.)&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Cross-SOC knowledge transfer.&lt;/strong&gt; Mature-SOC practice encoded in models and skills means you don’t reinvent detection hygiene from scratch. This jump can get your from “almost nothing” to “pretty damn good” , and it probably won’t suck. Jump away!&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Ordering between tracks.&lt;/strong&gt; &lt;a href="https://medium.com/anton-on-security/crosspost-a-simple-soar-adoption-maturity-model-dacf61ae857b"&gt;The SOAR model&lt;/a&gt; already noted that dimensions get mixed up across organizations but each dimension matures in order. AI makes this more true: you can advance the data, detection and response tracks in parallel rather than serially.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;So yes — AI compresses the &lt;em&gt;time within&lt;/em&gt; a stage, and lets you run some stages &lt;em&gt;in parallel&lt;/em&gt;. It also allows some real jumps (yay, those marketing people didn’t lie… this time). That is real, and it is not nothing.&lt;/p&gt;&lt;p&gt;However…&lt;/p&gt;&lt;h3&gt;Part B: What must be followed in sequence, AI or not&lt;/h3&gt;&lt;p&gt;These are states the organization has to reach. No artifact substitutes for them. Worse, AI &lt;em&gt;amplifies whatever state you are in&lt;/em&gt; — mature or &lt;a href="https://medium.com/anton-on-security/beware-clown-grade-socs-still-abound-7b6b9d1f9304"&gt;clown-grade&lt;/a&gt;. If you have read the &lt;a href="https://medium.com/anton-on-security/simple-to-ask-is-your-soc-ai-ready-not-simple-to-answer-858d6789b9fa"&gt;AI-ready SOC pillars&lt;/a&gt;, you will notice this list is the pillars in disguise. That is not a coincidence; readiness and maturity are the same thing viewed from two angles.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Environmental knowledge.&lt;/strong&gt; Asset context, identity context, ownership. AI cannot tell you what server4 does; it can only ask Joanna faster. If your teams don’t know who owns what, neither will your agents (pillar #2). This is the single hardest prerequisite and it precedes everything else. &lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-local-context-failure-modes-and-your-path-part-3-bd6e7e7e8751"&gt;Part 3 of the 2003 SOC series&lt;/a&gt; is essentially a whole post on why local context is the thing agents can’t bring with them. Yes, some fun startups are working on this, so maybe my 2027 assessment will change!&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Data foundations before analytics.&lt;/strong&gt; Collect → trust → detect → automate, in that order (pillar #1, still my favorite). An agent investigating over gappy, untrusted telemetry produces confident nonsense at scale. Low awareness of removed or failed log sources was already a top failure mode in &lt;a href="https://medium.com/anton-on-security/detection-engineering-and-soc-scalability-challenges-part-2-6d2cf83a8467"&gt;Detection Engineering and SOC Scalability Challenges&lt;/a&gt; in 2023; with agents on top it gets worse, not better. And &lt;a href="https://medium.com/anton-on-security/siem-centralize-like-you-mean-it-federate-like-you-have-to-c976d40dfc9e"&gt;federated SIEM&lt;/a&gt; does not exempt you: federation is a topology choice, not a data-quality shortcut.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Process definition before process automation.&lt;/strong&gt; SOAR proved this and agentic AI is re-proving it. Automating an undefined process gives you an undefined process that runs faster, crazier, with more stochastic chaos (fun!). And, yes, an AI-drafted playbook still needs a human who can say “no, that’s not how we do containment here” — which requires someone who knows how you do containment… Also, here agents may enable speed-up, but not truly a jump over this stage.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Trust calibration.&lt;/strong&gt; “AI suggests” → “AI acts with approval” → “AI acts, humans audit.” This is inherently sequential because trust is earned from an observed track record &lt;em&gt;in your environment&lt;/em&gt;. Vendors cannot ship trust! This is our &lt;a href="https://medium.com/anton-on-security/learn-modern-soc-and-d-r-practices-using-autonomic-security-operations-aso-principles-88cdd265d504"&gt;ASO’s CD/CR&lt;/a&gt; applied to the agent itself, and it is also why the &lt;a href="https://medium.com/anton-on-security/a-brief-guide-for-dealing-with-humanless-soc-idiots-3c2f1a5b26e9"&gt;“humanless SOC”&lt;/a&gt; crowd keeps soiling their pants: they skip the calibration stage and call it a feature.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Ownership and accountability.&lt;/strong&gt; Someone owns detection quality; someone owns response outcomes. Low maturity SOCs lack this. AI does not create owners. Here you jump — you die.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Feedback loops.&lt;/strong&gt; The actual magic of ASO sparkles here: incidents feed tuning, false positives feed detection, hunting feeds detection. AI can run the loop faster, but the loop must exist and be wired to real outcomes. In the Deloitte/Google &lt;a href="https://medium.com/anton-on-security/new-paper-future-of-the-soc-process-consistency-and-creativity-a-delicate-balance-paper-3-of-f73fe653c04d"&gt;“consistency and creativity” paper&lt;/a&gt; we argued you build consistency through the lower levels first, then let creativity loose inside processes that already exist. Substitute “agents” for “creativity” and it reads as if written for 2026.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Organizational stamina.&lt;/strong&gt; Budget, executive sponsorship, staff retention, tolerance for change, “change budget. Every failed SOAR program died here, not on technology. The ghost of SOAR comes back with vengeance here. Agents do not fix this one. At all.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Wait — didn’t I say you can’t cross a chasm in two small jumps?&lt;/h3&gt;&lt;p&gt;Yes I did. In &lt;a href="https://medium.com/anton-on-security/baby-aso-a-minimal-viable-transformation-for-your-soc-d6f922cac838"&gt;Baby ASO&lt;/a&gt; and &lt;a href="https://medium.com/anton-on-security/the-return-of-the-baby-aso-why-socs-still-suck-07e66f2ee023"&gt;its sequel&lt;/a&gt; I argued that incremental improvement of a “1980s-NOC-DNA” SOC mostly fails, that the fix is radical, and that simply buying modern tools changes nothing if people and process stay put. In, our Deloitte/Google &lt;a href="https://medium.com/anton-on-security/new-paper-future-of-the-soc-evolution-or-optimization-choose-your-path-paper-4-of-4-5-1eb477ea8d25"&gt;“Evolution or Optimization”&lt;/a&gt;, we made the same point with a decision matrix.&lt;/p&gt;&lt;p&gt;So am I now saying “go slow, climb every rung”? Who wants this in 2026?&lt;/p&gt;&lt;p&gt;No. These are two different questions, and conflating them is exactly how “AI lets you jump maturity” gets sold.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Which ladder?&lt;/strong&gt; Transformation (ASO, &lt;a href="https://medium.com/anton-on-security/250-episodes-of-cloud-security-podcast-by-google-from-confidential-computing-to-ai-ready-soc-b8cb62c6ee9a"&gt;engineering-led D&amp;amp;R&lt;/a&gt;, the 2003-SOC-must-die argument) is about changing the &lt;em&gt;shape&lt;/em&gt; of the SOC. It is a different ladder, not a shortcut up the old one. You absolutely should choose the new ladder, and you should do it in one decisive move rather than two timid ones. &lt;a href="https://medium.com/anton-on-security/baby-aso-a-minimal-viable-transformation-for-your-soc-d6f922cac838"&gt;Transformation is not incremental.&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Can you skip rungs?&lt;/strong&gt; Whichever ladder you pick, the learning-cost prerequisites in Part B are the rungs. The new ladder has &lt;em&gt;fewer&lt;/em&gt; rungs (no Tier 1 stage, no swivel-chair triage stage), which is the genuine good news. But the rungs it keeps — know your environment, trust your data, own your processes, earn trust in automation — are the same ones, and they are still climbed in order. Remember our “AI in security can be magical, but it isn’t magic; It’s a marathon of focused engineering”? This is true!&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Put differently:&lt;strong&gt; “cross the chasm in one jump” means commit to the transformation and dump the incrementalism/optimizing what you have.&lt;/strong&gt; &lt;a href="https://cloudsecuritypodcast.libsyn.com/ep236-accelerated-siem-journey-a-soc-leaders-playbook-for-modernization-and-ai"&gt;This works IRL.&lt;/a&gt;&lt;/p&gt;&lt;p&gt;It does not mean the far side of the chasm has no ground rules. AI shortens the new ladder — it does not let you levitate over any chasm obstacle.&lt;/p&gt;&lt;h3&gt;The AI-specific failure mode: skipped stages become invisible&lt;/h3&gt;&lt;p&gt;The old cargo-cult SOC — a 1-out-of-5 low maturity SOC copying “ninja moves” from a 6-out-of-5, as I described in &lt;a href="https://medium.com/anton-on-security/beware-clown-grade-socs-still-abound-7b6b9d1f9304"&gt;Clown-grade SOCs&lt;/a&gt; — at least failed &lt;em&gt;visibly, funnily and embarrassingly&lt;/em&gt;. Get the popcorn! Hunting before you do logging was obviously silly.&lt;/p&gt;&lt;p&gt;The new one is worse. AI papers over the gap with slop. You cannot cross the chasm if you put some slop over it. Agents produce plausible investigations, tickets close, MTTR looks wonderful, and nobody notices that the environment context was hallucinated and the “containment” hit the wrong host. Skipped maturity used to fail loudly. Now it fails quietly.&lt;/p&gt;&lt;h3&gt;A usable test: jump vs. borrow&lt;/h3&gt;&lt;p&gt;For any element of any stage, ask one question: &lt;strong&gt;does this exist because someone had to spend time, or because someone had to learn something about us?&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Time-cost elements are jumpable. AI does them.&lt;/li&gt;&lt;li&gt;Learning-cost elements are not. AI can make you learn faster, but you still have to learn.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Corollary for vendor conversations, in the spirit of the &lt;a href="https://medium.com/anton-on-security/rsa-2026-agentic-future-analog-fundamentals-the-paradox-of-why-the-old-guard-still-survives-bf93e81eaaa6"&gt;RSA 2026 “show me the numbers”&lt;/a&gt; advice: when someone claims a stage skip, ask which bucket their claim falls in.&lt;/p&gt;&lt;p&gt;Most “1→3 with AI” pitches are quietly selling the artifacts of Level 3 to a Level 1 organization, and then blaming “process gaps” or vaguely point at “customer immaturity” (right?) when it fails.&lt;/p&gt;&lt;h3&gt;So, can you jump?&lt;/h3&gt;&lt;p&gt;You can jump the &lt;em&gt;artifacts&lt;/em&gt;. You can run tracks in parallel and get through each level in months instead of years. You can — and, perhaps, should — pick the transformation ladder instead of the optimization one. That is a genuinely better deal than the one we had in 2016.&lt;/p&gt;&lt;p&gt;But you cannot jump knowing your environment, owning your processes, trusting your data, or earning trust in your automation. Those are the maturity. The rest was always just the paperwork…&lt;/p&gt;&lt;h3&gt;Related posts&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://blogs.gartner.com/anton-chuvakin/2016/01/06/jumping-security-maturity-fail/"&gt;Jumping Security Maturity Fail&lt;/a&gt; (2016) — the original “can’t jump maturity” argument&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/crosspost-a-simple-soar-adoption-maturity-model-dacf61ae857b"&gt;A Simple SOAR Adoption Maturity Model&lt;/a&gt; (2022)&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/beware-clown-grade-socs-still-abound-7b6b9d1f9304"&gt;Beware: Clown-grade SOCs Still Abound&lt;/a&gt; (2019)&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/new-paper-autonomic-security-operations-10x-transformation-of-the-security-operations-center-daf779fc4a30"&gt;Autonomic Security Operations — 10X Transformation of the SOC&lt;/a&gt; (2021) and &lt;a href="https://medium.com/anton-on-security/learn-modern-soc-and-d-r-practices-using-autonomic-security-operations-aso-principles-88cdd265d504"&gt;ASO principles&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/baby-aso-a-minimal-viable-transformation-for-your-soc-d6f922cac838"&gt;Baby ASO&lt;/a&gt; (2024) and &lt;a href="https://medium.com/anton-on-security/the-return-of-the-baby-aso-why-socs-still-suck-07e66f2ee023"&gt;The Return of the Baby ASO: Why SOCs Still Suck?&lt;/a&gt; (2025)&lt;/li&gt;&lt;li&gt;Future of the SOC papers: &lt;a href="https://medium.com/anton-on-security/new-paper-future-of-the-soc-process-consistency-and-creativity-a-delicate-balance-paper-3-of-f73fe653c04d"&gt;Process Consistency and Creativity&lt;/a&gt; (3), &lt;a href="https://medium.com/anton-on-security/new-paper-future-of-the-soc-evolution-or-optimization-choose-your-path-paper-4-of-4-5-1eb477ea8d25"&gt;Evolution or Optimization&lt;/a&gt; (4), &lt;a href="https://medium.com/anton-on-security/new-paper-future-of-soc-transform-the-how-paper-5-0de3caa72971"&gt;Transform the How&lt;/a&gt; (5)&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/wth-is-modern-soc-part-1-22fefac75f0d"&gt;WTH is Modern SOC, Part 1&lt;/a&gt; (2023)&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/simple-to-ask-is-your-soc-ai-ready-not-simple-to-answer-858d6789b9fa"&gt;Simple to Ask: Is Your SOC AI Ready?&lt;/a&gt; (2025) and &lt;a href="https://medium.com/anton-on-security/beyond-is-your-soc-ai-ready-plan-the-journey-c9654a9ee175"&gt;Beyond “Is Your SOC AI Ready?” Plan the Journey!&lt;/a&gt; (2026)&lt;/li&gt;&lt;li&gt;Stop Building a 2003 SOC with AI: &lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-a-modern-people-process-framework-part-1-7220513c9de1"&gt;Part 1&lt;/a&gt;, &lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-triage-must-die-part-2-9843edbe2b32"&gt;Part 2&lt;/a&gt;, &lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-local-context-failure-modes-and-your-path-part-3-bd6e7e7e8751"&gt;Part 3&lt;/a&gt; (2026)&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/a-brief-guide-for-dealing-with-humanless-soc-idiots-3c2f1a5b26e9"&gt;A Brief Guide for Dealing with “Humanless SOC” Idiots&lt;/a&gt; (2025)&lt;/li&gt;&lt;li&gt;&lt;a href="https://chuvakin.blogspot.com/2023/10/detection-engineering-and-soc.html"&gt;Detection Engineering and SOC Scalability Challenges (Part 2)&lt;/a&gt; (2023, with Amine Besson)&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/the-ancient-art-of-siem-why-2003-problems-look-so-familiar-in-2026-b4944de3b1cc"&gt;The Ancient Art of SIEM: Why 2003 Problems Look So Familiar in 2026&lt;/a&gt; (2026)&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/rsa-2026-agentic-future-analog-fundamentals-the-paradox-of-why-the-old-guard-still-survives-bf93e81eaaa6"&gt;RSA 2026: Agentic Future, Analog Fundamentals&lt;/a&gt; (2026)&lt;/li&gt;&lt;/ul&gt;&lt;img src="https://medium.com/_/stat?event=post.clientViewed&amp;referrerSource=full_rss&amp;postId=d0a463c47935" width="1" height="1" alt=""&gt;&lt;hr&gt;&lt;p&gt;&lt;a href="https://medium.com/anton-on-security/can-ai-let-you-jump-soc-maturity-levels-spoiler-only-the-boring-half-d0a463c47935"&gt;Can AI Let You Jump SOC Maturity Levels? (Spoiler: Only the Boring Half)&lt;/a&gt; was originally published in &lt;a href="https://medium.com/anton-on-security"&gt;Anton on Security&lt;/a&gt; on Medium, where people are continuing the conversation by highlighting and responding to this story.&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/anton-on-security/can-ai-let-you-jump-soc-maturity-levels-spoiler-only-the-boring-half-d0a463c47935"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>Survival of the Basics: Which Security Fundamentals Were Secretly Relying on Lazy Attackers?</title><link>http://chuvakin.blogspot.com/2026/09/survival-of-basics-which-security.html</link><category>medium</category><category>security-basics</category><pubDate>Tue, 8 Sep 2026 14:48:17 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-7884911811518575025</guid><description>&lt;p&gt;A few weeks ago I asked on &lt;a href="https://x.com/anton_chuvakin/status/2044091279978742102"&gt;X&lt;/a&gt; and &lt;a href="https://www.linkedin.com/feed/update/urn:li:activity:7449953663474692097/"&gt;LinkedIn&lt;/a&gt; a deceptively simple question: &lt;strong&gt;which “security basics” matter &lt;em&gt;more&lt;/em&gt; against AI-armed attackers, and which ones don’t matter anymore?&lt;/strong&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/444/1*jzxzCt-lhACJb5BFbeAOoA.png" /&gt;&lt;figcaption&gt;What Gemini think of this blog&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;[before you freak out about &lt;em&gt;‘…but Anton, we don’t even have a consensus definition of “security basics’&lt;/em&gt;, read on — I gracefully sidestep this critical issue :-)]&lt;/p&gt;&lt;p&gt;I got about 60 answers. Most of them converged on the same reasonable, practitioner-approved, completely unsurprising consensus: &lt;em&gt;the basics aren’t dead, AI just punishes sloppy execution faster.&lt;/em&gt; This is true. It has also been true of every attack trend since 1998 (hi Satan! hi Metasploit! hi fuzzing!). If that were the whole story, this post would end here.&lt;/p&gt;&lt;p&gt;But one reply challenged the premise, and it turned out to be the most useful comment in the thread: &lt;strong&gt;what can an “AI attacker” actually do that a skilled human attacker couldn’t?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;The honest answer today is: &lt;strong&gt;&lt;em&gt;nothing&lt;/em&gt;&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;Still, this has implications related to scale, speed, coverage and a whole lot of other things. Sometimes changing the speed on the attack side should NOT lead to “well, defense should also run faster” arguments. We should “do different”, not run “almost as fast” as the attacker. Let’s think about it!&lt;/p&gt;&lt;h3&gt;The scarce resource was never technology. It was attention.&lt;/h3&gt;&lt;p&gt;This is also the “secret” why “luck-based” security works for some organizations. Even if they have glaring holes, DMZ CVSS 10s unpatched since 2016, Windows 2003, Red Hat Linux 9 and PHP (oh god, so much PHP!) they may still be in business, and doing sort of OK. That is why I always say that people with 10K unpatched HIGHs do NOT fear Mythos-induced “vuln-apoc” of having 300K unpatched HIGHs. The lift won’t change risk for them (&lt;a href="https://medium.com/anton-on-security/breaking-the-patch-sound-barrier-your-vulnerability-remediation-will-not-keep-up-ai-exploit-speed-b41116c4e92b"&gt;IMHO&lt;/a&gt;) So let’s say 30x more vulnerabilities leads to … I dunno … 3% more risk?&lt;/p&gt;&lt;p&gt;Anyhow, for the entire history of this field, the single scarcest resource on the offensive side was skilled (defined broadly, perhaps semi-skilled too) attacker hours. There were never enough competent humans to exploit every reachable vulnerability at every company, craft a convincing lure for every employee, abuse every public S3 bucket and work through every organization’s attack surface.&lt;/p&gt;&lt;p&gt;The attackers did what any rational actor does with a scarce resource: they allocated it. They went after the easiest targets, the juiciest ones, or the ones that happened to be in front of them.&lt;/p&gt;&lt;p&gt;Here is the uncomfortable part. Perhaps you think it is obvious? A surprising share of what we call “security basics” were never really about &lt;em&gt;stopping&lt;/em&gt; attackers. They were about &lt;strong&gt;not being worth the effort at the moment&lt;/strong&gt;:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Patch cadence&lt;/strong&gt; was about closing the window before someone got around to you. Not before someone &lt;em&gt;could&lt;/em&gt;, before someone &lt;em&gt;would&lt;/em&gt; (This is a profound idea, IMHO. Thanks Claude Fable 5.1!)&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Phishing awareness training&lt;/strong&gt; worked, to the extent it ever did, because mass phishing was sloppy. Crafting a good lure was expensive, so most lures were bad, so “spot the typo” was a real signal.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;“We’re not a target”&lt;/strong&gt; was a risk-acceptance strategy that only made sense if the attacker was choosing targets. Again, “luck based security” was very much a thing.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Coverage metrics&lt;/strong&gt; like “80% of assets patched within SLA of 30 days” implicitly assumed the remaining 20% was hiding in a pile the attacker wouldn’t bother to sift through. IT sure couldn’t ;-)&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;None of these controls fail because attackers got smarter. They fail because attacker labor became &lt;em&gt;elastic&lt;/em&gt;. &lt;strong&gt;When the marginal cost of one more exploitation attempt, one more tailored lure, one more recon pass drops toward zero, there is no such thing as low-hanging fruit anymore.&lt;/strong&gt; All the fruit gets picked. Ok, this is new! This is fun!&lt;/p&gt;&lt;p&gt;Still, we have seen a similar movie before, and I was there for the first showing. Network scanners in the late 1990s and Shodan in the 2010s did not invent new vulnerabilities. They removed &lt;em&gt;obscurity&lt;/em&gt; from the discovery phase and forced everyone to admit that “nobody knows about that server” was not a control.&lt;/p&gt;&lt;p&gt;In my view, AI is doing the same thing one layer deeper: &lt;strong&gt;removing &lt;em&gt;scarcity&lt;/em&gt; from the exploitation and social-engineering phases.&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Whatever you believe about the exact numbers in the recent frontier-model evaluations (end-to-end corporate takeover chains, three-figure attack costs, and so on), the direction is not in dispute. The attacker is no longer rate-limited by their headcount and “attention count.”&lt;/p&gt;&lt;h3&gt;The sorting rule&lt;/h3&gt;&lt;p&gt;This gives us something better than a list. It gives us a rule.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;A [security] basic survives if it works by physics or math. A basic dies if its risk reduction was proportional to attacker effort.&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;No wire, no access. &lt;/strong&gt;Network isolation does not care whether the probe came from a bored teenager or an agent running 1,000 recon passes a second. Hey Cisco ;-)&lt;/li&gt;&lt;li&gt;&lt;strong&gt;No binary, no execution.&lt;/strong&gt; Application allowlisting does not care how the entry point was found.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;No phishable auth factor, no phish&lt;/strong&gt;. FIDO2 does not care how convincing the lure is, or whether it arrived as a flawless email or a cloned voice. No chip — no access.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;No software, nothing to patch.&lt;/strong&gt; You cannot exploit what has been removed.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;In the “1990s speak”, AI cannot scan your ports, if you don’t have ports. Get rid of the TCP/IP stack while you are at it :-) Conversely, anything that reduces risk by making you &lt;em&gt;slightly harder to attack than the next guy&lt;/em&gt; is on the wrong side of this line. So your zero-day laden security tool that runs “input filtering” is shot in the butt…&lt;/p&gt;&lt;h3&gt;The matrix: AI resilience × modern feasibility&lt;/h3&gt;&lt;p&gt;&lt;a href="https://medium.com/anton-on-security/the-last-blog-post-redux-23dcfdfa5b44"&gt;Back in my Gartner days&lt;/a&gt;, we wrote a paper on IT hygiene and which controls actually constitute a foundation. Oh those endless debates on whether NIDS is a basic control in 2016…. I recall you so fondly!&lt;/p&gt;&lt;p&gt;The list below is a first pass at re-running a similar exercise with two axes:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Does it hold against a &lt;em&gt;tireless attacker&lt;/em&gt;&lt;/strong&gt;, and&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Can anyone actually deploy it in a &lt;em&gt;modern environment?&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;BTW, the second axis matters more than people think. A control that is AI-proof, but undeployable is not a security basic. It is a wish at best…&lt;/p&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/605/1*5LedB6hxZWPDQ9H8LREctA.png" /&gt;&lt;figcaption&gt;Master table&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;From this, three things that are emerging as basics, done by a few now and needing to become universal:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Identity verification for humans at hiring and high-risk moments.&lt;/strong&gt; In-person or equivalent anti-deepfake process for video hiring. This sounded paranoid in 2023. This sounds routine in 2026.&lt;/li&gt;&lt;li&gt;Anything that &lt;strong&gt;cuts off network access&lt;/strong&gt; still works well. If you can gracefully limit connectivity, no attacker — with AI or without — can touch it. This of course wins some degree of Easier Said Than Done prize… but it is still real.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Identity and inventory for non-humans.&lt;/strong&gt; If you cannot enumerate your agents and service identities, “intent enforcement” is a slide, not a control. Agent security (however defined) cannot be solved unless we solve agent identity.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;AI-driven code and data discovery.&lt;/strong&gt; If your data classification project has been “in progress” since 2019 (or:1989?), the attacker’s is not. So, here you do need to run faster than the attacker, yes.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;The patching dilemma, properly stated&lt;/h3&gt;&lt;p&gt;Now back to patching. According to many, patching is the ultimate “security basic,” so it deserves its own math. BTW, others say that it is neither security nor basic… Review &lt;a href="https://medium.com/anton-on-security/breaking-the-patch-sound-barrier-your-vulnerability-remediation-will-not-keep-up-ai-exploit-speed-b41116c4e92b"&gt;these&lt;/a&gt; &lt;a href="https://medium.com/anton-on-security/breaking-the-patch-sound-barrier-part-2-so-is-the-apocalypse-coming-and-what-is-it-dff70b2f09bd"&gt;first&lt;/a&gt;, perhaps.&lt;/p&gt;&lt;p&gt;Under a human attacker, patch coverage was roughly linear. Going from 30% to 80% of assets patched within SLA removed 50 “points of exposure”, because the attacker was not going to find and exploit every one of the remaining gaps. Some of them were effectively hidden by the attacker’s own bandwidth.&lt;/p&gt;&lt;p&gt;Under a tireless attacker (read: AI), exposure stops being “what fraction is unpatched” and becomes &lt;strong&gt;“is there at least one reachable, usable, exploitable gap.”&lt;/strong&gt; That number stays stubbornly close to 1 until coverage approaches 100% &lt;em&gt;for reachable assets&lt;/em&gt;. Improving from 30% to 80% may produce close to zero risk reduction. The remaining 20% is not hiding anymore. This is new, and a bit scary. But this is an assumption to test, not a law. We need data!&lt;/p&gt;&lt;p&gt;But if it holds even partially, the levers change:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Shrink the denominator.&lt;/strong&gt; Fewer things that need patching. This is why attack surface reduction jumps up in importance.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Make the gaps unreachable.&lt;/strong&gt; Network isolation converts “unpatched” into “unpatched yet irrelevant.” This is why segmentation is back. Microsegmentation grows in importance.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Make patching a rebuild, not a maintenance window.&lt;/strong&gt; If you cannot rebuild a workload from code in minutes, you are not going to win a speed contest against a vuln storm. This is less a security basic than an IT cornerstone, which is exactly the problem.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;So “patch faster” and “patching doesn’t cut it” are both right. The &lt;em&gt;goal&lt;/em&gt; survives. The &lt;em&gt;implementation&lt;/em&gt; everyone recognizes as “patching” does not.&lt;/p&gt;&lt;p&gt;That pattern repeats across the table: &lt;strong&gt;many basics survive as objectives and die as the specific practice we associated with them&lt;/strong&gt;. Similarly, awareness training survives as “humans exercise judgment” and dies as “annual click-through module.” Least privilege survives as a principle and dies as “someone reviews IAM policies quarterly.”&lt;/p&gt;&lt;h3&gt;What this means, operationally&lt;/h3&gt;&lt;p&gt;If you take one thing from this: &lt;strong&gt;subtract before you add.&lt;/strong&gt; Before buying the AI-vs-AI tooling that every vendor is now pitching, remove the software you don’t need, cut the wires that don’t need to exist, and finish the asset inventory you’ve been not-finishing since your first CMDB project. These are not exciting. They are also the only controls on the list that a tireless attacker cannot outrun. Niels Provos &lt;a href="https://www.provos.org/p/security-at-machine-speed-is-the-wrong-race/"&gt;reminds us of the same&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;One more honest observation. Several of the “promoted” basics above (remove unnecessary software, segment aggressively, fix least privilege) have been recommended for 20 years, and no previous threat trend actually motivated organizations to do them. Maybe an attacker who never sleeps and never gets bored finally will. Or … maybe we will spend the budget on AI-powered SOC dashboards instead. I am, as always, an optimist…&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Related&lt;/strong&gt;:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/the-feynman-bet-why-you-still-wont-vibe-code-your-siem-today-cc2f96a69ecf"&gt;The Feynman Bet: Why You Still Won’t Vibe Code Your SIEM (Today)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/beyond-the-vulnerability-apocalypse-scaling-your-basics-and-vulnerability-management-e9a62d1f4c00"&gt;Beyond the Vulnerability Apocalypse: Scaling Your Basics and Vulnerability Management&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/breaking-the-patch-sound-barrier-part-2-so-is-the-apocalypse-coming-and-what-is-it-dff70b2f09bd"&gt;Breaking the Patch Sound Barrier Part 2: So Is The Apocalypse Coming and What Is It?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/the-ancient-art-of-siem-why-2003-problems-look-so-familiar-in-2026-b4944de3b1cc"&gt;The Ancient Art of SIEM: Why 2003 Problems Look So Familiar in 2026&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/ai-normal-tech-vs-agi-by-tuesday-security-advice-that-survives-either-future-d7a6704c1d74"&gt;“AI Normal Tech” vs “AGI by Tuesday”: Security Advice That Survives Either Future&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="https://medium.com/_/stat?event=post.clientViewed&amp;referrerSource=full_rss&amp;postId=bb1bfaceadf6" width="1" height="1" alt=""&gt;&lt;hr&gt;&lt;p&gt;&lt;a href="https://medium.com/anton-on-security/survival-of-the-basics-which-security-fundamentals-were-secretly-relying-on-lazy-attackers-bb1bfaceadf6"&gt;Survival of the Basics: Which Security Fundamentals Were Secretly Relying on Lazy Attackers?&lt;/a&gt; was originally published in &lt;a href="https://medium.com/anton-on-security"&gt;Anton on Security&lt;/a&gt; on Medium, where people are continuing the conversation by highlighting and responding to this story.&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/anton-on-security/survival-of-the-basics-which-security-fundamentals-were-secretly-relying-on-lazy-attackers-bb1bfaceadf6"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>SIEM: Centralize Like You Mean It, Federate Like You Have To</title><link>http://chuvakin.blogspot.com/2026/08/siem-centralize-like-you-mean-it.html</link><category>medium</category><category>siem</category><pubDate>Thu, 27 Aug 2026 15:48:57 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-3979802380208188244</guid><description>&lt;p&gt;(by Anton Chuvakin &amp;amp; Usman Chaudhary)&lt;/p&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/550/1*Zws6Un--UPb5vZz8464Jvg.png" /&gt;&lt;/figure&gt;&lt;h3&gt;Prologue: Three Years After “The End Is Nigh”&lt;/h3&gt;&lt;p&gt;Back in 2023, one of us wrote &lt;a href="https://medium.com/anton-on-security/log-centralization-the-end-is-nigh-b28efaa98379"&gt;“Log Centralization: The End Is Nigh?”&lt;/a&gt; — an admittedly incomplete-thought blog with a scary premise: after 20+ years of yelling “centralize your logs!” (the earliest surviving deck is from 2003), we may be running out of places where centralizing &lt;em&gt;all&lt;/em&gt; the logs is feasible, workable, or even worth the pain.&lt;/p&gt;&lt;p&gt;The conclusion then was cautious: &lt;strong&gt;centralize as long as you can, in as many places as you can, and augment with some form of centrally defined, lightly managed, highly distributed collection.&lt;/strong&gt; By &lt;a href="https://medium.com/anton-on-security/decoupled-siem-where-i-think-we-are-now-89ab9f3df43f"&gt;2025 the position got more contrarian&lt;/a&gt;: the SIEM of 2027 will be roughly &lt;strong&gt;“90% centralized / 10% federated,”&lt;/strong&gt; and anybody promising you the inverse is selling a demo, not an architecture.&lt;/p&gt;&lt;p&gt;This post is the practical sequel. Not “is federation the future?” (it is &lt;em&gt;a&lt;/em&gt; future, not &lt;em&gt;the&lt;/em&gt; future), but the far more useful question: &lt;strong&gt;when, precisely, does the federated SIEM actually work — and when does it blow up in your face at 3AM?&lt;/strong&gt;&lt;/p&gt;&lt;h3&gt;The Breaking Point of the Centralized Vault&lt;/h3&gt;&lt;p&gt;For more than &lt;a href="https://medium.com/anton-on-security/20-years-of-siem-celebrating-my-dubious-anniversary-f1cda2b453d3"&gt;two decades&lt;/a&gt;, SIEM tools ran on a simple covenant: collect all telemetry into one repository, pay for the ingest and the storage, normalize everything upfront into one grand schema, and query from one console. In the era of predictable on-premises networks this worked — and, frankly, it still works for a lot of organizations.&lt;/p&gt;&lt;p&gt;But multi-cloud sprawl, ephemeral infrastructure, hundreds of SaaS applications and now AI agents have strained it in four specific ways:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;The ingest and duplication burden.&lt;/strong&gt; If you are present in multiple public clouds &lt;em&gt;at scale&lt;/em&gt;, you are very likely &lt;em&gt;not&lt;/em&gt; collecting logs into one place in one cloud. Egress fees, redundant storage, and pipeline sprawl make that a questionable decision. Add a few hundred SaaS apps, and “one vault” becomes a very expensive fantasy.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The fragile taxonomy tax.&lt;/strong&gt; Forcing thousands of log sources into one rigid, deeply nested data model creates brittle pipelines. This was largely known since the mid 2000s when the first schema on-read vendors appeared. A minor upstream vendor format change silently breaks parser mappings, and your detection rules go blind without so much as a warning.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The volume-to-value problem.&lt;/strong&gt; Some log types are hugely useful &lt;em&gt;in bulk and for investigations&lt;/em&gt; but almost never trigger a detection on their own — DHCP leases, VPC flow logs, long-tail of DNS resolution logs. Many organizations simply stop collecting them because they are “too costly to centralize” (especially when the SIEM vendor charges per EPS or per GB). That is not a data decision; that is a billing decision masquerading as one (Making that tradeoff an explicit engineering discipline — cost per detection, which telemetry earns full-fidelity treatment — is something we’ve written about in &lt;a href="https://cloud.google.com/transform/finops-for-secops-how-to-optimize-the-agentic-soc-for-value?e=48754805"&gt;FinOps for SecOps&lt;/a&gt;.)&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The volume curve just bent.&lt;/strong&gt; Log growth was already relentless; AI made it vertical. A recent &lt;a href="https://www.dynatrace.com/monitoring/platform/log-monitoring-2/"&gt;State of Log Management 2026 research &lt;/a&gt;found AI workloads drove a 93% increase in log and telemetry volume in a single year, with 1 in 5 organizations seeing growth above 150% — and organizations now exclude an average of 86% of their log data just to manage cost. Read that again: most enterprises are already discarding the vast majority of their telemetry, not by security design, but by budget necessity. Agents generating machine-speed telemetry will not slow this down.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Here is the honest framing, unchanged since 2023: &lt;strong&gt;the problem isn’t that the distributed approach is easy. The problem is that the centralized approach is getting harder as volumes, source counts, and geographic sprawl go up.&lt;/strong&gt; And, as we keep saying in the &lt;a href="https://medium.com/anton-on-security/output-driven-siem-13-years-later-c549370abf11"&gt;output-driven SIEM&lt;/a&gt; context: &lt;em&gt;if you collect, you pay.&lt;/em&gt; Somebody has to own the hard drives.&lt;/p&gt;&lt;p&gt;Note that there is also another driver that is neither cost nor architecture: &lt;strong&gt;data sovereignty.&lt;/strong&gt; For multi-jurisdiction and sovereign-cloud organizations, some telemetry legally cannot cross borders — residency mandates make centralizing certain logs not expensive but impossible. For that class of organization, federation is not a temptation to resist; it is a compliance requirement to engineer for.&lt;/p&gt;&lt;h3&gt;The Federated Temptation&lt;/h3&gt;&lt;p&gt;Into this gap stepped two families of technology alternatives:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;Federated query platforms&lt;/strong&gt;. Leave the telemetry where it lives — cloud object stores, SaaS vendor event stores, edge repositories… your uncle’s flooded basement ;-) — and push the compute to the data via distributed indexing and schema-on-read.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The open security lakehouse.&lt;/strong&gt; Decouple storage from analytics: keep structured logs in open formats (Apache Iceberg, Parquet, etc) on cheap — relatively — cloud storage and query them through engines you already have (BigQuery, Snowflake, Databricks, and friends).&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Plus the classic third option that predates both — &lt;strong&gt;tiering&lt;/strong&gt;: dump the “less useful” logs into cheap storage and pray to the security gods you never have to search them at speed.&lt;/p&gt;&lt;p&gt;The reality may look different from a marketing glossy or an RSA demo.&lt;/p&gt;&lt;p&gt;Specifically:&lt;/p&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/1024/1*6dsl6ehEdMVoPgfl9fSUTQ.png" /&gt;&lt;figcaption&gt;real vs demo federation&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;The pitch is intoxicating: &lt;em&gt;stop paying egress! stop duplicating data! just federate the search!&lt;/em&gt; It is also, in specific and bounded conditions, correct. The trouble starts when “specific and bounded” quietly becomes “default.”&lt;/p&gt;&lt;h3&gt;The Dark Side of Federation (Read This Before You Sign)&lt;/h3&gt;&lt;p&gt;Federated search sounds magical until you are investigating a breach at 2 AM.&lt;/p&gt;&lt;p&gt;Here are the costs and risks you actually have to swallow:&lt;/p&gt;&lt;h3&gt;1. It is slower than centralized — unless you architect specifically for speed (and then pay for it)&lt;/h3&gt;&lt;p&gt;A federated query across three clouds and forty SaaS APIs is bounded by the slowest source, the tightest rate limit, and the coldest object-storage tier. It looks fast on a demo dataset sitting in one bucket. Cross-source joins on read are expensive by construction. The vendors know this, which is why the serious ones build distributed indexes at the source — but indexes must be built, refreshed, stored, and paid for.&lt;/p&gt;&lt;p&gt;And here is the trap from the 2023 post: &lt;strong&gt;if you deploy big indexers in every cloud, you haven’t eliminated centralization — you’ve just created several smaller islands of it.&lt;/strong&gt; That isn’t inherently bad, but let’s be honest about what you’re doing: you aren’t escaping the architectural tax of centralization, you’re just trading one big central bill and management domain for three smaller ones that will each grow their own operational headaches over time.&lt;/p&gt;&lt;h3&gt;2. You trade cost for resilience&lt;/h3&gt;&lt;p&gt;This one is rarely on the slide. A centralized SIEM is one thing to harden, one SLA, one on-call rotation. A federated platform is a query engine whose answer depends on &lt;em&gt;N&lt;/em&gt; independent sources being up, reachable, authenticated, and under quota — at the exact moment you need them.&lt;/p&gt;&lt;p&gt;You pay less for storage, and in exchange the overall resilience of your detection-and-response platform goes &lt;em&gt;down&lt;/em&gt;. Yes, we really do mean it! Every added source is an added dependency, and dependencies fail at the least convenient time, by definition.&lt;/p&gt;&lt;p&gt;Naturally, centralized platforms fail too — but that risk is priced, contractually owned, and covered by one SLA. In federation, you self-insure across N sources. In theory, people assume that “distributed systems” are somehow more resilient. In practice and in this case, they are clearly less so.&lt;/p&gt;&lt;h3&gt;3. No assurance the logs are even there&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;If you simply hope the logs will be there when your magical decentralized query tool reaches for them, you will be disappointed a lot.&lt;/strong&gt; Sources get compromised, and attackers delete local logs. SaaS retention windows expire. A well-meaning admin “cleans up” a bucket. Then your IR consultant finishes the engagement and says: “Sorry, not sure what happened here — there were no logs — but here is the $100K bill for all the things we tried.” Centralization has a cost, but once you pay it, you reliably &lt;em&gt;own&lt;/em&gt; the logs. Federation gives you a pointer, not a possession.&lt;/p&gt;&lt;h3&gt;4. Compliance did not get the memo&lt;/h3&gt;&lt;p&gt;Many mandates directly require collection &lt;em&gt;and centralization&lt;/em&gt;. &lt;a href="https://www.pcisecuritystandards.org/standards/pci-dss/"&gt;PCI DSS v4&lt;/a&gt; Requirement 10.3.3, for one, expects audit logs to be promptly backed up to a secure and central log server (or other media that is difficult to modify). Security people love to mock regulations as outdated for the cloud era; in this case they are a stabilizing force, perhaps.&lt;/p&gt;&lt;p&gt;Yes, you &lt;em&gt;can&lt;/em&gt; mitigate this in a federated model — object lock, versioning, WORM buckets, immutable retention policies, documented evidence that every source enforces them. But note who does that work: &lt;strong&gt;you, the client.&lt;/strong&gt; The federated search vendor gives you a query layer; it does not give you an audit trail your QSA will accept, at least not without a stressful argument. Budget the engineering time — and the assessor’s skepticism — accordingly.&lt;/p&gt;&lt;h3&gt;5. Federated search is workable; federated analytics mostly isn’t&lt;/h3&gt;&lt;p&gt;Detection is not the same as search. Continuous complex event processing — stateful detection windows, multi-event sequences, streaming IoC matches at line rate — needs data flowing through one high-speed engine, normalized to &lt;em&gt;something&lt;/em&gt;. Mapping blast radius and lateral movement across users, assets, and service accounts needs a persistent entity graph, not a multi-table join fired off on read.&lt;/p&gt;&lt;p&gt;If your algorithms rely on normalized logs, you will wait a very long time for all logs to be normalized “naturally” wherever they sit (OCSF or no OCSF). We have barely made &lt;em&gt;centralized&lt;/em&gt; analytics work well; decentralized analytics is a research project, not a product category. To detect real-world threats, you may need a separate tool that sits on a stream of pre-normalized data and allows for fast detections. In the age of AI-speed attacks, speed matters again.&lt;/p&gt;&lt;h3&gt;6. Operational toil, and nobody to scream at&lt;/h3&gt;&lt;p&gt;A natively designed, integrated SIEM is simpler to run than a multi-component stack you assemble at home. A DIY lakehouse-plus-federated-search-plus-detection-layer is a data platform, and data platforms come with data platform engineers. If you do not employ them, you are not building a federated SIEM; you are building a science project with a SIEM logo. And when it breaks, you lose the underrated benefit of a &lt;strong&gt;“single face to scream at.”&lt;/strong&gt;&lt;/p&gt;&lt;h3&gt;7. AI agents do not make it less messy (enough)&lt;/h3&gt;&lt;p&gt;AI agents genuinely help here in one specific way: they are patient. An agent can fan out slow federated queries in the background without a human staring at a spinner. But “I didn’t save any logs from X — hey agent, go get me the logs from X” does not work in real life. Worse, watch for the nastiest failure mode: an agent that reports &lt;em&gt;“nothing found”&lt;/em&gt; when the truth is &lt;em&gt;“source unreachable.”&lt;/em&gt; In a centralized system that distinction is obvious. In a federated one it is a silent false negative, and &lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-triage-must-die-part-2-9843edbe2b32"&gt;automation bias&lt;/a&gt; will make sure nobody questions it. This is a big deal, folks! Always require explicit status reporting from agents so that absence of evidence does not become evidence of absence.&lt;/p&gt;&lt;h3&gt;The Architectural Spectrum: Is There a Middle Path?&lt;/h3&gt;&lt;p&gt;Yes — but the middle is much closer to the centralized end than the vendor decks suggest.&lt;/p&gt;&lt;p&gt;Here is the full spectrum, honestly labeled:&lt;/p&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/1022/1*7uSWOEdi4LgLB_vfdkXATw.png" /&gt;&lt;/figure&gt;&lt;p&gt;&lt;strong&gt;Two observations. &lt;/strong&gt;First, the “classic tiering” row is where many organizations already live comfortably and should probably stay. Second, the jump from “hybrid” to “federation-first” is not a matter of degree — it flips who bears the assurance, compliance, and resilience burden from the platform to your engineering team.&lt;/p&gt;&lt;h3&gt;When Can Federated Actually Work? The Criteria&lt;/h3&gt;&lt;p&gt;Federation is not a wand; it is a tool for specific conditions. The discipline that matters is deciding — in writing, ahead of time — which bucket each source falls into, rather than discovering the answer mid-incident. For a given log source, federated/decentralized handling works well when &lt;strong&gt;all&lt;/strong&gt; of the following hold:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;The use is largely asynchronous.&lt;/strong&gt; Deep-dive forensics, threat hunting, post-incident review — situations where a query that takes 20 minutes costs you patience, not the company. If an active attacker is moving laterally, you cannot afford an hourglass spinner.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The source is reliable, managed, and tamper-resistant.&lt;/strong&gt; A robust SaaS platform with documented retention, or a cloud store with versioning, object lock, and retention policies &lt;em&gt;you&lt;/em&gt; control and can prove. If the attacker who compromised the host can delete the log, that log is not federated — it is gone.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The volume-to-value ratio is terrible.&lt;/strong&gt; Petabytes of flows and DNS queries you rarely touch but desperately need when a specific IP shows up in an alert.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The queries are targeted, not fishing.&lt;/strong&gt; “All DHCP leases for MAC X on date Y” — yes. “Show me anything weird across everything” — no, that is what your hot core is for.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;No compliance mandate requires a central, immutable copy of this data&lt;/strong&gt; — or you have already built and evidenced the equivalent controls at the source.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Nothing in your real-time detection depends on it.&lt;/strong&gt; Federated data is for &lt;em&gt;context and investigation&lt;/em&gt;. The moment a detection rule needs it, it belongs in the core.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Somebody owns the “is it still there?” question.&lt;/strong&gt; A central catalog of what lives where, with retention, ownership, and health checks — &lt;em&gt;centrally defined, lightly managed, highly distributed.&lt;/em&gt; Without this, you have not federated your logs; you have misplaced them.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;If any criterion fails for a given source, the pragmatic answer is boring: &lt;strong&gt;centralize that source.&lt;/strong&gt;&lt;/p&gt;&lt;h3&gt;The Pragmatic Hybrid: Mapping Telemetry to Tiers&lt;/h3&gt;&lt;p&gt;Rather than an all-or-nothing choice, modern architectures converge on an integrated high-speed core for continuous detection and graph correlation, coupled with open lakehouse federation for on-demand investigation.&lt;/p&gt;&lt;p&gt;Concretely:&lt;/p&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/1024/1*gM7jjFU9xDTkCa958ahL7g.png" /&gt;&lt;/figure&gt;&lt;h3&gt;Strategic Takeaways for Security Leaders&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Avoid dogmatic extremes — but anchor on centralized.&lt;/strong&gt; Pure centralization creates cost and schema bottlenecks; a fully disconnected DIY federated stack trades those for operational complexity, lost resilience, performance surprises, and toil. Look for platforms that integrate fast streaming detection with flexible storage options, with the center of gravity firmly in the integrated core.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Separate hot detections from cold investigations, and expect AI to widen the gap.&lt;/strong&gt; Route identity, endpoint, and control-plane data through real-time detection; stow voluminous low-signal telemetry in cost-effective open lakehouses. AI-driven detection will &lt;em&gt;increase&lt;/em&gt; the pull toward the hot core — models correlating across identity, endpoint, and cloud events need the data in one place, fresh, and normalized. The federated tier is where AI &lt;em&gt;agents&lt;/em&gt; go for context, at their own pace, with a hard rule that “unreachable” is never reported as “nothing found.”&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Inventory before you federate.&lt;/strong&gt; Know which logs exist, where, for how long, under whose control, and with what immutability guarantees. If you cannot answer those questions for a source, you are not ready to leave it there.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Build on open standards — but “open” is not “free.”&lt;/strong&gt; Open formats preserve agility and keep security telemetry aligned with the enterprise data architecture. Somebody still runs the lakehouse, and that somebody works for you.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Test the 2 AM query.&lt;/strong&gt; Before production, run your worst realistic investigation query across every federated source during a simulated outage of one of them. The result tells you more than any vendor benchmark.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;The Verdict&lt;/h3&gt;&lt;p&gt;The centralized approach to logs will work as long as it can and in as many places as it can — that sentence has survived three years and two blog posts unchanged, and we see no reason to retire it. The physics of cloud-scale data means we &lt;em&gt;will&lt;/em&gt; augment the centralized brain with centrally defined, lightly managed, highly distributed collection and federated analysis. Fine. Just remember what you are buying: cheaper storage in exchange for assurance, resilience, speed, and compliance work that lands on your desk.&lt;/p&gt;&lt;p&gt;Choose the 10% wisely. Or prepare to explain either your cloud storage bill to the CFO, or your missing logs to the regulator — and only one of those conversations ends with a budget adjustment. We aren’t going back to the 1980s where you need to telnet to see logs. But we are entering an era where every log has to earn its place in the center.&lt;/p&gt;&lt;p&gt;(&lt;a href="https://usmanc.com/federated-siem.html"&gt;A version cross-posted by Usman here&lt;/a&gt;)&lt;/p&gt;&lt;h3&gt;Related posts&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/log-centralization-the-end-is-nigh-b28efaa98379"&gt;Log Centralization: The End Is Nigh?&lt;/a&gt; (2023)&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/decoupled-siem-where-i-think-we-are-now-89ab9f3df43f"&gt;Decoupled SIEM: Where I Think We Are Now?&lt;/a&gt; (2025)&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/why-your-security-data-lake-project-will-well-actually-78e0e360c292"&gt;Why Your Security Data Lake Project Will … Well, Actually …&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/output-driven-siem-13-years-later-c549370abf11"&gt;Output-driven SIEM — 13 Years Later&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-triage-must-die-part-2-9843edbe2b32"&gt;Stop Building a 2003 SOC with AI: Triage Must Die (Part 2)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://cloud.google.com/transform/finops-for-secops-how-to-optimize-the-agentic-soc-for-value?e=48754805"&gt;FinOps for SecOps: How to optimize the agentic SOC for value&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="https://medium.com/_/stat?event=post.clientViewed&amp;referrerSource=full_rss&amp;postId=c976d40dfc9e" width="1" height="1" alt=""&gt;&lt;hr&gt;&lt;p&gt;&lt;a href="https://medium.com/anton-on-security/siem-centralize-like-you-mean-it-federate-like-you-have-to-c976d40dfc9e"&gt;SIEM: Centralize Like You Mean It, Federate Like You Have To&lt;/a&gt; was originally published in &lt;a href="https://medium.com/anton-on-security"&gt;Anton on Security&lt;/a&gt; on Medium, where people are continuing the conversation by highlighting and responding to this story.&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/anton-on-security/siem-centralize-like-you-mean-it-federate-like-you-have-to-c976d40dfc9e"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>Stop Building a 2003 SOC with AI: Local Context, Failure Modes and Your Path (Part 3)</title><link>http://chuvakin.blogspot.com/2026/08/stop-building-2003-soc-with-ai-local.html</link><category>ai-soc</category><category>medium</category><category>opsec</category><category>security-operation-center</category><category>security-operations</category><category>soc</category><pubDate>Wed, 26 Aug 2026 09:53:50 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-991954722555714003</guid><description>&lt;p&gt;In &lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-a-modern-people-process-framework-part-1-7220513c9de1"&gt;Part 1 of this series&lt;/a&gt;, we dumped a pile of uncomfortable questions on you and promised answers. &lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-triage-must-die-part-2-9843edbe2b32"&gt;In Part 2 of the series&lt;/a&gt;, we talked about why 1990s-2000s alert triage must die.&lt;/p&gt;&lt;p&gt;The core thesis, if you recall: if you add AI agents into a legacy, swivel-chair SOC structure, you are essentially building a &lt;strong&gt;robotic horse pulling an 1850 buggy&lt;/strong&gt;. Sure, it saves on hay. It probably costs more in tokens.&lt;/p&gt;&lt;h3&gt;&lt;strong&gt;2003 SOC + AI = somewhat better 2003 SOC.&lt;/strong&gt;&lt;/h3&gt;&lt;p&gt;That’s it. That’s the ceiling. So today we continue answering the questions and plotting this course.&lt;/p&gt;&lt;h3&gt;The Hard Problem Nobody Markets: Local Context&lt;/h3&gt;&lt;p&gt;Here is the dirty secret of every AI SOC deployment: the model (well, not just the model, but the entire system) is brilliant at general security knowledge and clueless about &lt;em&gt;your&lt;/em&gt; environment. What is normal for &lt;em&gt;your&lt;/em&gt; finance team in mid July? Which “server talking to the internet” is a shadow-IT disaster versus a legitimate — if a bit odd — business process? How engineering workloads talk to the outside when the code is being pushed to prod? All these matter for detection signal analysis.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;“Make &lt;/strong&gt;&lt;a href="https://medium.com/anton-on-security/detection-engineering-and-soc-scalability-challenges-part-2-6d2cf83a8467"&gt;&lt;strong&gt;tribal knowledge&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; machine-consumable” &lt;/strong&gt;is what CMDB, ASM/CASM, asset inventory, and many expert opinions have promised and not delivered. If the AI is a robotic horse pulling your legacy 1850 buggy, ignoring Local Context is why it’s still stuck on the same dirt road...&lt;/p&gt;&lt;p&gt;What is actually different now — and what we would actually try:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Harvest context from the investigation loop itself.&lt;/strong&gt; When the agent hits an unknown, it should not just escalate; it should ask a &lt;em&gt;specific&lt;/em&gt; question (“is svc-etl-07 expected to authenticate from Ireland?”), and the human answer should be captured as a durable, attributed context object — not buried in case notes. Your SOC generates hundreds of these decisions a week today and, essentially, throws all of them away. This is the one genuinely new mechanism agentic AI brings to the context problem: the machine can now ask, at scale, in context, at the moment the answer is cheap to give.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;“Context as code” &lt;/strong&gt;(ha, I just made it up!&lt;strong&gt;), with owners and expiry.&lt;/strong&gt; Context objects get a source, an owner, a confidence, and a review date. “The finance file server talks to this SaaS” is true until it isn’t. Unowned context is a future false negative with a countdown timer.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;“Buy” context from the business, not from the SOC.&lt;/strong&gt; App owners answer questions about their apps far better than analysts guessing from netflow. Route unknowns to them, in their tools, with a 24-hour SLA — and track answer rates as an org-health metric. This has worked in some places in regards to DLP alerts (I recall these conversations in my Gartner days, it also worked for &lt;a href="https://blog.palantir.com/alerting-and-detection-strategy-framework-52dc33722df2"&gt;some elite teams in general&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Past cases as curated reference — with a promotion process.&lt;/strong&gt; Somebody must authoritatively designate “this case was handled correctly; AI, learn from this. That one? Never speak of it again.” Make it a real workflow: two-person promotion, provenance, expiry, re-certification, and the ability to revoke a reference case and re-run everything that leaned on it.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Measure context coverage.&lt;/strong&gt; What fraction of investigations were completed without an unresolved unknown? That number is your real AI SOC readiness score, and it is far more honest than any maturity model.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;This is also why “fully automated detection engineering” remains, in our view, a hybrid effort: &lt;strong&gt;the dependency on local, inconsistent, poorly-documented environment context makes pure machine DE a fantasy for now&lt;/strong&gt;. Machines draft; humans anchor to reality.&lt;/p&gt;&lt;p&gt;Now, these context gaps directly drive the machine failure modes. Let’s go there next.&lt;/p&gt;&lt;h3&gt;When the Machine Is Wrong: Failure Modes and Accountability&lt;/h3&gt;&lt;p&gt;At some point in the future, the agent will close a real intrusion as benign. Not “might” — will! Plan for it the way you plan for a failed backup.&lt;/p&gt;&lt;p&gt;What can be done:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;You cannot sample your way to rare false negatives.&lt;/strong&gt; Sampling finds systematic errors, not the one missed case in fifty thousand. Your actual false-negative detectors are: red team result injection, &lt;a href="https://medium.com/anton-on-security/detection-coverage-and-detection-in-depth-16137e6c203b"&gt;detection-coverage testing&lt;/a&gt;, &lt;strong&gt;threat hunting run &lt;em&gt;against closed cases&lt;/em&gt;&lt;/strong&gt; (this can be very fun!) rather than raw telemetry, and post-incident backtracking. Fund all four. Hunting the closed-case pile is the specific new habit here, and almost nobody does it yet…&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Keep a permanent, sampled parallel machine + human run.&lt;/strong&gt; Full duplicate operation should end, but not too soon. A &lt;em&gt;continuous small-percentage&lt;/em&gt; human re-investigation of machine-closed cases should never end! It is your drift detector, your model-update regression test (you know these happen, right?), and your evidence when someone asks how you know the thing works.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Audit trail as a first-class requirement.&lt;/strong&gt; For every closed case: the inputs available, the queries run, the tools invoked, the model and prompt version, the confidence, the policy that set investigation depth, and who (or what) approved closure. If you cannot reconstruct a decision six months later (we mean it here!), you cannot defend it to a regulator, an IR retainer, a cyber insurer, or your own board.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Mass re-investigation must be a supported operation.&lt;/strong&gt; When you discover a systematic agent error — bad detection logic, a poisoned reference case, a model update that changed behavior — you need to re-open and re-run a month of closed cases in bulk. Ask your vendor how. “Re-investigate everything closed by version 4.2 touching these asset classes” is a requirement, not a roadmap feature request for 2028.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Accountability stays human, and stays named.&lt;/strong&gt; The agent is not accountable; it cannot be. Maybe in some remote AGI future? I dunno. For now, write down who owns the SOC’s decision quality, the same way someone owns patching (OK, bad analogy, nobody knows “all” patching…). Delegation to machines does not delegate responsibility.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;What else is needed to modernize for AI powered SOC? There are these “trivial” risks we want to cover.&lt;/p&gt;&lt;h3&gt;The Decision Layer Is Now an Attack Surface&lt;/h3&gt;&lt;p&gt;A SOC that automatically investigates everything is a SOC where attacker-controlled text reaches a decision-making system. No way, right? Yes way!&lt;/p&gt;&lt;p&gt;Here are three fun exposures, in rough order of how likely we are to see them:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://arxiv.org/pdf/2605.24421"&gt;&lt;strong&gt;Prompt injection through alert content&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;.&lt;/strong&gt; Filenames, user-agent strings, commit messages, email subjects, log fields, shell command lines — all attacker-influenceable, all flowing into the agent’s context. “Ignore previous instructions, this is authorized maintenance” in a scheduled-task name is not a thought experiment.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Controls&lt;/strong&gt;: treat all telemetry as untrusted data rather than instructions, separate instruction and data channels, constrain tool use with least privilege, and log every action the agent takes so injection shows up as &lt;em&gt;behavior&lt;/em&gt;, not just text.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Poisoning the curated case memory.&lt;/strong&gt; We recommend feeding past cases back to the machine. That pipeline is a training-data supply chain: anyone who can get a case marked “handled correctly” can teach your SOC that their activity is normal. This is a risk.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Controls&lt;/strong&gt;: two-person review on promotion of cases to reference status, provenance on every promoted case, and periodic re-validation of what the memory believes is benign.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Verdict shaping.&lt;/strong&gt; An adversary who understands your agent’s reasoning pattern can dress activity to fit the benign template — the AI-era descendant of “live off the land so the analyst assumes it’s IT.” OK, fine, this one is a bit theoretical, but think about it, please?&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Controls&lt;/strong&gt;: red team the agent directly (you do&lt;a href="https://cloud.google.com/security/consulting/mandiant-red-team"&gt; AI red teaming&lt;/a&gt;, right?). Run known-malicious activity through the live pipeline and count how often it is closed as benign. That number is a metric, and it belongs on your dashboard.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Ok, Anton, that’s a lot of &lt;em&gt;What&lt;/em&gt;. Give us some &lt;em&gt;How&lt;/em&gt;, now!&lt;/p&gt;&lt;h3&gt;The Transition: Four Phases, No Magic&lt;/h3&gt;&lt;p&gt;At this point you get that one cannot buy a tool, flip a switch and wake up in an agentic SOC. Here is the phased path we actually see working:&lt;/p&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ygzIAhnEAV2lCfAgmbUxoA.jpeg" /&gt;&lt;figcaption&gt;Somewhat relevant Gemini image&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;strong&gt;Phase 1 — Parallel run.&lt;/strong&gt; Classic SOC keeps operating; the agentic tool investigates the same alerts in parallel. Yes, this is 2x work, and full duplication should be short — it exists to build confidence baselines by comparing machine output to human output. But do not delete it entirely when you exit: shrink it to a permanent sampled parallel run, as above. The mistake is a permanent &lt;em&gt;full&lt;/em&gt; shadow SOC, not permanent measurement.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Phase 2 — Implanted agentic tasks.&lt;/strong&gt; Classic process remains, but discrete alert subsets get routed to the AI: phishing first (hello, everyone who failed to automate this with SOAR!), then EDR alerts, then identity, then network. SIEM or SOAR sends the artifact to the AI SOC; results flow back into your case management. This phase runs for months, expanding scope as trust grows. Expand on evidence — measured agreement rates, canary catch rates, purple-team results per alert class — not on vibes or vendor roadmap.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Phase 3 — Exception-driven operations.&lt;/strong&gt; Full automation for the majority of investigations. Humans set investigation-depth criteria (and token budgets), act as the final validation boundary, and handle the explicit “unknown / inconclusive / hand-to-human” bucket. This is the &lt;em&gt;humans decide what machines do&lt;/em&gt; phase — the real agentic SOC.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Phase 4 — Full auto with broad automatic remediation.&lt;/strong&gt; Let’s be honest: today this is &lt;em&gt;mythical&lt;/em&gt; for most environments. Aspire, but don’t promise it to your CISO with a date attached. This is frankly mythical as of now, unless your environment is very modern, very predictable and you are very, very lucky…&lt;/p&gt;&lt;p&gt;Sound familiar? It should — this is the SOAR lesson replayed. Organizations that used SOAR only for enrichment or only for phishing got stuck in a permanent Phase 2 and called it transformation. Don’t repeat that with better marketing.&lt;/p&gt;&lt;p&gt;Next up: &lt;strong&gt;how SOC metrics must change&lt;/strong&gt; when volumes and closure rates stop mattering — decision quality, investigative cycle time, escalation rates, canary catch rates, cost per investigation, AI error budgets — and how to run the human-to-AI feedback loop so corrections actually improve future performance instead of vanishing into the void. Stay tuned! This one may take a while…&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Related blogs:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-a-modern-people-process-framework-part-1-7220513c9de1"&gt;Stop Building a 2003 SOC with AI: A Modern People &amp;amp; Process Framework (Part 1)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-triage-must-die-part-2-9843edbe2b32"&gt;Stop Building a 2003 SOC with AI: Triage Must Die (Part 2)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/simple-to-ask-is-your-soc-ai-ready-not-simple-to-answer-858d6789b9fa"&gt;Simple to Ask: Is Your SOC AI Ready? Not Simple to Answer!&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/beyond-is-your-soc-ai-ready-plan-the-journey-c9654a9ee175"&gt;Beyond “Is Your SOC AI Ready?” Plan the Journey!&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/so-is-your-soc-ai-ready-part-3-api-or-die-audit-fa70711cb301"&gt;So Is Your SOC AI-Ready? Part 3: API or Die Audit!&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/wth-is-modern-soc-part-1-22fefac75f0d"&gt;WTH is Modern SOC, Part 1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/the-ancient-art-of-siem-why-2003-problems-look-so-familiar-in-2026-b4944de3b1cc"&gt;The Ancient Art of SIEM: Why 2003 Problems Look So Familiar in 2026&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/the-return-of-the-baby-aso-why-socs-still-suck-07e66f2ee023"&gt;The Return of the Baby ASO: Why SOCs Still Suck?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/beware-clown-grade-socs-still-abound-7b6b9d1f9304"&gt;Beware: Clown-grade SOCs Still Abound&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep264-measuring-your-agentic-soc-two-security-leaders-walk-into-a-podcast/"&gt;EP264 Measuring Your (Agentic) SOC: Two Security Leaders Walk into a Podcast&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="https://medium.com/_/stat?event=post.clientViewed&amp;referrerSource=full_rss&amp;postId=bd6e7e7e8751" width="1" height="1" alt=""&gt;&lt;hr&gt;&lt;p&gt;&lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-local-context-failure-modes-and-your-path-part-3-bd6e7e7e8751"&gt;Stop Building a 2003 SOC with AI: Local Context, Failure Modes and Your Path (Part 3)&lt;/a&gt; was originally published in &lt;a href="https://medium.com/anton-on-security"&gt;Anton on Security&lt;/a&gt; on Medium, where people are continuing the conversation by highlighting and responding to this story.&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-local-context-failure-modes-and-your-path-part-3-bd6e7e7e8751"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>The Feynman Bet: Why You Still Won’t Vibe Code Your SIEM (Today)</title><link>http://chuvakin.blogspot.com/2026/08/the-feynman-bet-why-you-still-wont-vibe.html</link><category>medium</category><pubDate>Thu, 20 Aug 2026 15:26:28 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-2728525265825529623</guid><description>&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/551/1*jgg8HZHHoeCJy8KiAmXiNQ.png" /&gt;&lt;figcaption&gt;Gemini about this blog&lt;/figcaption&gt;&lt;/figure&gt;&lt;h3&gt;The Feynman Betting Strategy and the Inertia of Security&lt;/h3&gt;&lt;p&gt;Many years ago, I read a book by the legendary quantum physicist &lt;strong&gt;Richard Feynman&lt;/strong&gt;. One story from his time at &lt;strong&gt;Los Alamos&lt;/strong&gt; during the war has always stuck with me. Feynman entertained himself by making bets with his colleagues about various wartime events in Europe.&lt;/p&gt;&lt;p&gt;He won — and won a lot. He won so often that his colleagues, naturally impressed by his scientific stature, assumed he had developed some profound forecasting technique rooted in the depths of quantum physics.&lt;/p&gt;&lt;p&gt;Eventually, Feynman revealed his “secret.” It was deceptively simple: &lt;strong&gt;he always bet that things would stay exactly as they were.&lt;/strong&gt; Would the Germans take a certain city? “No.” Will the third bombing raid destroy a key Rhine bridge? “No.” Was a major dramatic change imminent? “No.” And so he won. He won a lot.&lt;/p&gt;&lt;p&gt;He didn’t need quantum mechanics. He needed a base rate. Feynman was, arguably, the world’s first Bayesian troll.&lt;/p&gt;&lt;h3&gt;The Power of IT Inertia&lt;/h3&gt;&lt;p&gt;I’ve used this story frequently in discussions about security predictions because it mirrors a lesson I learned &lt;a href="https://medium.com/anton-on-security/the-last-blog-post-redux-23dcfdfa5b44"&gt;during my eight years&lt;/a&gt; as a Gartner analyst: &lt;strong&gt;IT inertia is the most powerful force in the universe.&lt;/strong&gt; It is the only force known to survive three digital transformations, two technology revolutions and a dozen re-orgs. If a company does something a certain way today, it’s a very safe bet they’ll still be &lt;a href="https://medium.com/anton-on-security/the-ancient-art-of-siem-why-2003-problems-look-so-familiar-in-2026-b4944de3b1cc"&gt;doing it that way tomorrow&lt;/a&gt;. Or in 2033.&lt;/p&gt;&lt;p&gt;Now, I’m not an idiot, and &lt;a href="https://www.nobelprize.org/prizes/physics/1965/feynman/facts/"&gt;neither was Feynman&lt;/a&gt;. This strategy is not foolproof; it fails dramatically when the world actually &lt;em&gt;does&lt;/em&gt; change. Also, Murphy’s Law guarantees it fails at the worst possible moment, right when you are puffed up full of “predictioneering” hubris.&lt;/p&gt;&lt;p&gt;The deeper message is that &lt;strong&gt;most predictions miss the &lt;em&gt;speed&lt;/em&gt; of change, not the direction.&lt;/strong&gt; We are prone to &lt;a href="https://www.computer.org/publications/tech-news/trends/amaras-law-and-tech-future"&gt;Amara’s Law&lt;/a&gt;: &lt;strong&gt;we overestimate the short-term impact of new tech and underestimate the long-term impact.&lt;/strong&gt; The Feynman bet wins in the short term precisely because everyone else is overestimating; it (eventually) loses in the long term because the long term is where the underestimated change finally shows up.&lt;/p&gt;&lt;p&gt;OK, Anton, where are you going with this? This isn’t Instagram… I promise, this is coming!&lt;/p&gt;&lt;h3&gt;AI, “Vibe Coding,” and the DIY Trap&lt;/h3&gt;&lt;p&gt;Lately, I’ve been reading a lot about organizations’ ability to “&lt;strong&gt;vibe code&lt;/strong&gt;” replacements for their own security tools (&lt;a href="https://www.prophetsecurity.ai/webinar/build-vs-buy-vs-vibe-the-ai-in-the-soc-debate"&gt;discussion&lt;/a&gt;).&lt;/p&gt;&lt;p&gt;When I see a prediction that AI will radically transform “cyber everything” in the next 90 days, my Feynman instinct screams to bet against it. History is on my side. Similarly, enterprise DIY projects have a uniquely high failure rate — if you failed to &lt;a href="https://medium.com/anton-on-security/why-your-security-data-lake-project-will-well-actually-78e0e360c292"&gt;build a custom Hadoop cluster in 2010&lt;/a&gt;, why would you succeed in building a custom, AI-generated SIEM or EDR today? The technology changed; your organization didn’t. And the Hadoop cluster didn’t fail because of Hadoop. But here is where the debate gets more interesting than “DIY bad, vendor good.”&lt;/p&gt;&lt;h3&gt;It’s Not the Code. It’s the Content (and the Data)&lt;/h3&gt;&lt;p&gt;A security tool is not just code. It is &lt;strong&gt;code + content + data&lt;/strong&gt;, in wildly varying proportions. And AI is — today — spectacularly good at the first and mediocre-to-useless at the other two. You can vibe code an agent; you cannot vibe code a threat research team (you can give an agent to a threat research team and they will be much better as a result). You cannot vibe a decade of malware telemetry into existence. This means the vibe coding question has a &lt;em&gt;different answer per category&lt;/em&gt;:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Firewall: mostly code (+ policy you already own).&lt;/strong&gt; Packet filtering logic is decades old, exhaustively documented, and thoroughly represented in every model’s training data. The “content” — the rules — is &lt;em&gt;yours&lt;/em&gt; to begin with. Vibe coding a basic firewall is… actually kind of plausible? (Please don’t for many other reasons! But it’s plausible, based on this particular theory) &lt;strong&gt;Content ratio: low.&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;EPP/EDR: the code is the cheap part.&lt;/strong&gt; The agent is software, sure. But the value is the content: detection rules, behavioral analytics, ML models trained on billions of endpoint events, cloud reputation, and threat intelligence refreshed continuously by attack data. Vibe the agent all you want — you have vibed yourself a very elaborate way to detect nothing. &lt;strong&gt;Content ratio: extreme for EPP, large for EDR.&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;SIEM: kinda sorta in the middle.&lt;/strong&gt; (Naturally. SIEM has never once in its life &lt;a href="https://medium.com/anton-on-security/the-ancient-art-of-siem-why-2003-problems-look-so-familiar-in-2026-b4944de3b1cc"&gt;given a straight answer&lt;/a&gt;.) The platform — ingest, store, search, correlate — is code, and honestly not magical code. But then come the hundreds of parsers that must not drift (but must evolve with data) , the detection content that must map to &lt;em&gt;your&lt;/em&gt; environment, and the real killer: &lt;strong&gt;data gravity&lt;/strong&gt; plus years of accumulated operational muscle. You can vibe a log pipeline in a weekend (OK, maybe, I have not tried). Can you vibe 500 parsers, a detection rule library, and a team that knows what “normal” looks like in your environment? Partially maybe? Not really. &lt;strong&gt;Content ratio: medium-high, data gravity: brutal.&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;GRC: workflow code + your own policies.&lt;/strong&gt; Closer to the firewall end - the “content” is largely your documents, your controls, your evidence. &lt;strong&gt;Content ratio: low-to-medium. This one will “vibe-die” soon, it seems.&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;So the Feynman bet decomposes nicely: &lt;strong&gt;bet against vibe-replacement in proportion to the tool’s content-and-data ratio — not its code complexity.&lt;/strong&gt; AI collapsed the cost of code. It has not collapsed the cost of content, and it definitely has not collapsed the gravity of data.&lt;/p&gt;&lt;p&gt;Now, behold the X polls! &lt;strong&gt;If somebody comes to you and says “we will &lt;/strong&gt;&lt;a href="https://x.com/hashtag/vibe"&gt;&lt;strong&gt;#vibe&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; code a replacement for our market-leading $CATEGORY tool,” you say…&lt;/strong&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/598/1*CLvBgYr7Sx-sU2hEmREbTQ.png" /&gt;&lt;/figure&gt;&lt;p&gt;&lt;a href="https://x.com/anton_chuvakin/status/2049899413385167207"&gt;GRC&lt;/a&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/620/1*oBhfl-t6Hy8ASOkxXMfYMg.png" /&gt;&lt;/figure&gt;&lt;p&gt;&lt;a href="https://x.com/anton_chuvakin/status/2049899729082065084"&gt;EDR&lt;/a&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/613/1*rvbWOvmLyyoKqBY_TRs8xw.png" /&gt;&lt;/figure&gt;&lt;p&gt;&lt;a href="https://x.com/anton_chuvakin/status/2049911982166507903"&gt;EPP&lt;/a&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/656/1*Rj0_GRQbBsMuVsK26fJHUQ.png" /&gt;&lt;/figure&gt;&lt;p&gt;&lt;a href="https://x.com/anton_chuvakin/status/2049900113422925947"&gt;SIEM&lt;/a&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/657/1*FSR4eLgARiLTgk5Ya03pRw.png" /&gt;&lt;/figure&gt;&lt;p&gt;&lt;a href="https://x.com/anton_chuvakin/status/2049900908826513631"&gt;Firewall&lt;/a&gt;&lt;/p&gt;&lt;p&gt;So the X crowd’s gut matches the framework: the more a tool’s value lives in vendor content and accumulated data, the harder the audience laughs at the vibe coder…&lt;/p&gt;&lt;h3&gt;“What If This Time It’s Different?”&lt;/h3&gt;&lt;p&gt;Everything in my soul says the skeptics are right. And yet, there’s a quiet voice in the back of my mind asking: &lt;em&gt;“Anton, what if this time it’s different?”&lt;/em&gt;&lt;/p&gt;&lt;p&gt;It is dangerous to silence that voice. &lt;em&gt;“The pace of change has never been this fast, yet it will never be this slow again”&lt;/em&gt; (Justin Trudeau, Davos 2018). And: &lt;em&gt;“If the rate of change on the outside exceeds the rate of change on the inside, the end is near”&lt;/em&gt; (Jack Welch). Feynman vs. Trudeau, base rates vs. exponentials — pick your prophet.&lt;/p&gt;&lt;p&gt;Here’s the mechanism, though, not just the vibe. The Feynman bet fails at exactly one point: when the &lt;strong&gt;cost of change drops below the cost of inertia&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;Call it the &lt;em&gt;inertia break-even point&lt;/em&gt;. I’m seeing data points from highly respected experts suggesting that complex, low-vulnerability software &lt;em&gt;can&lt;/em&gt; now be rewritten with AI — which means for &lt;strong&gt;code-heavy, content-light&lt;/strong&gt; tools, we may have already crossed break-even. For content-heavy tools, we haven’t. Yet. The line will move; the question is how fast, and Amara’s Law says we’ll get the timing wrong in both directions.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The Bottom Line:&lt;/strong&gt; If you ask me today whether a typical large enterprise should vibe code their own SIEM, I’d take a deep breath and still say &lt;strong&gt;no&lt;/strong&gt;. But that “no” is now a &lt;em&gt;priced&lt;/em&gt; bet, not a reflex — and the price changes by category. Firewall-shaped things: the odds are shifting. EDR-shaped things: Feynman still collects your money. SIEM: kinda sorta, as always.&lt;/p&gt;&lt;p&gt;Bet against change — but re-price the bet every quarter. Inertia is a base rate, not a law of physics.&lt;/p&gt;&lt;p&gt;Keep an open mind. Buy infrastructure :-)&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Related blog:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/rsa-2026-agentic-future-analog-fundamentals-the-paradox-of-why-the-old-guard-still-survives-bf93e81eaaa6"&gt;RSA 2026: Agentic Future, Analog Fundamentals — The Paradox of Why the Old Guard Still Survives&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/the-ancient-art-of-siem-why-2003-problems-look-so-familiar-in-2026-b4944de3b1cc"&gt;The Ancient Art of SIEM: Why 2003 Problems Look So Familiar in 2026&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="https://medium.com/_/stat?event=post.clientViewed&amp;referrerSource=full_rss&amp;postId=cc2f96a69ecf" width="1" height="1" alt=""&gt;&lt;hr&gt;&lt;p&gt;&lt;a href="https://medium.com/anton-on-security/the-feynman-bet-why-you-still-wont-vibe-code-your-siem-today-cc2f96a69ecf"&gt;The Feynman Bet: Why You Still Won’t Vibe Code Your SIEM (Today)&lt;/a&gt; was originally published in &lt;a href="https://medium.com/anton-on-security"&gt;Anton on Security&lt;/a&gt; on Medium, where people are continuing the conversation by highlighting and responding to this story.&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/anton-on-security/the-feynman-bet-why-you-still-wont-vibe-code-your-siem-today-cc2f96a69ecf"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>So Is Your SOC AI-Ready? Part 3: API or Die Audit!</title><link>http://chuvakin.blogspot.com/2026/08/so-is-your-soc-ai-ready-part-3-api-or.html</link><category>ai</category><category>ai-soc</category><category>medium</category><category>security-operations</category><category>siem</category><category>soc</category><pubDate>Wed, 19 Aug 2026 10:13:26 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-9034156187491053115</guid><description>&lt;p&gt;This is Part 3 of the AI-ready SOC series (&lt;a href="https://medium.com/anton-on-security/simple-to-ask-is-your-soc-ai-ready-not-simple-to-answer-858d6789b9fa"&gt;Part 1&lt;/a&gt;, &lt;a href="https://medium.com/anton-on-security/beyond-is-your-soc-ai-ready-plan-the-journey-c9654a9ee175"&gt;Part 2&lt;/a&gt;), and it is focused on validating readiness for pillars #1 (SOC Data Foundations) and #4 (Modern SOC Technology Stack). Specifically, it is about the audit I promised in &lt;a href="https://medium.com/anton-on-security/beyond-is-your-soc-ai-ready-plan-the-journey-c9654a9ee175"&gt;Part 2&lt;/a&gt;:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;“The ‘API or Die’ Data Audit:&lt;/em&gt;&lt;/strong&gt;&lt;em&gt; You need to audit every critical data source to ensure it has a robust, well-documented API. An ‘enthusiastic’ AI agent will query your systems at a frequency no human ever could. If your CMDB or logging tier can’t handle the load, the agent won’t just fail; it might unintentionally DoS your internal infrastructure.”&lt;/em&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/551/1*kJ_kt03JEEcf3qDtELpEjw.jpeg" /&gt;&lt;figcaption&gt;Steampunk SOC again!&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;BTW, I now have too many blog series, so let me deconflict this here:&lt;/p&gt;&lt;p&gt;&lt;em&gt;Series 1 Focused on assessing your &lt;/em&gt;&lt;strong&gt;&lt;em&gt;overall SOC readiness for AI arrival:&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/simple-to-ask-is-your-soc-ai-ready-not-simple-to-answer-858d6789b9fa"&gt;&lt;em&gt;Simple to Ask: Is Your SOC AI Ready? Not Simple to Answer! (Part 1)&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/beyond-is-your-soc-ai-ready-plan-the-journey-c9654a9ee175"&gt;&lt;em&gt;Beyond “Is Your SOC AI Ready?” Plan the Journey! (Part 2)&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;THIS BLOG (Part 3)&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;em&gt;Series 2 Focused on changes to &lt;/em&gt;&lt;strong&gt;&lt;em&gt;people /process side of SOC during AI arrival&lt;/em&gt;&lt;/strong&gt;&lt;em&gt;:&lt;/em&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-a-modern-people-process-framework-part-1-7220513c9de1"&gt;&lt;em&gt;Stop Building a 2003 SOC with AI: A Modern People &amp;amp; Process Framework (Part 1)&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-triage-must-die-part-2-9843edbe2b32"&gt;&lt;em&gt;Stop Building a 2003 SOC with AI: Triage Must Die (Part 2)&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Coming soon…&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Anyhow, back to the topic&lt;/p&gt;&lt;h3&gt;Why This Audit, Why Now?&lt;/h3&gt;&lt;p&gt;If we’ve learned anything from the &lt;a href="https://medium.com/anton-on-security/wth-is-modern-soc-part-1-22fefac75f0d"&gt;last decade of SOC evolution&lt;/a&gt;, it’s that &lt;strong&gt;manual is the enemy of scale.&lt;/strong&gt; &lt;a href="https://medium.com/anton-on-security/kill-soc-toil-do-soc-eng-50f29bfe52bd"&gt;Remember toil&lt;/a&gt;? When you introduce AI agents into your workflow, they don’t “click buttons” in a UI like a human analyst — they consume APIs (and use CLI like humans, I guess). Yes, agents &lt;em&gt;can&lt;/em&gt; screen-scrape and click around, but you probably don’t want to burn GPU cycles teaching a frontier model to navigate your SIEM’s 2009-vintage web UI (not a joke, I &lt;a href="https://medium.com/anton-on-security/simple-to-ask-is-your-soc-ai-ready-not-simple-to-answer-858d6789b9fa"&gt;saw this happen&lt;/a&gt;!). But, yes, that’s a party trick, not an architecture.&lt;/p&gt;&lt;p&gt;If your telemetry sources have weak, poorly documented, limited-capability, or aggressively rate-limited APIs, your expensive AI agent is essentially a Formula 1 driver stuck in a traffic jam behind &lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-a-modern-people-process-framework-part-1-7220513c9de1"&gt;a horse buggy&lt;/a&gt;. It has the &lt;em&gt;horsepower &lt;/em&gt;(Ha! I got a pun! Take that, &lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/"&gt;Tim&lt;/a&gt;) to win, but it has nowhere to go.&lt;/p&gt;&lt;p&gt;And here is the scarier version: a human analyst queries a SIEM maybe 10 times an hour. An AI agent might query it 100 times in 30 seconds to correlate one alert (agents &lt;em&gt;looove &lt;/em&gt;to brute force, &lt;a href="https://huggingface.co/blog/security-incident-july-2026"&gt;as we all know&lt;/a&gt;). Multiply by a batch of alerts during an incident, and your “AI SOC transformation” becomes a self-inflicted DoS on your own EDR, GRC, or CMDB (if you have that thing). Fun times!&lt;/p&gt;&lt;p&gt;So before you buy the shiny agentic thing, audit your primary telemetry and context sources (EDR, NDR, cloud logs, identity, CMDB, ticketing, &lt;a href="https://medium.com/anton-on-security/one-of-the-most-common-questions-i-received-in-my-analyst-years-of-covering-siem-and-other-3480cb755a3e"&gt;etc&lt;/a&gt;.) with cold, cruel eyes (Claude wrote this, I am sure its eyes are very cold…). Here is how.&lt;/p&gt;&lt;p&gt;So before you buy the shiny agentic thing, audit your primary telemetry and context sources (EDR, NDR, cloud logs, identity, CMDB, ticketing, &lt;a href="https://medium.com/anton-on-security/one-of-the-most-common-questions-i-received-in-my-analyst-years-of-covering-siem-and-other-3480cb755a3e"&gt;etc&lt;/a&gt;.) with cold, cruel eyes (&lt;em&gt;Claude &lt;/em&gt;wrote this, I am sure its eyes are very cold …). Here is how.&lt;/p&gt;&lt;h3&gt;Phase 0: The “Cold Eyes” Inventory&lt;/h3&gt;&lt;p&gt;Don’t just list your tools; list your &lt;strong&gt;data paths.&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;The goal:&lt;/strong&gt; Identify every system an analyst touches during a typical investigation (SIEM, EDR, CMDB, identity, DHCP logs, ticketing, that one Wiki page everybody swears by, etc.).&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The test:&lt;/strong&gt; If an analyst has to “swivel-chair” — copy-paste from one tab to another because there is no integration — that is a &lt;strong&gt;Priority 1&lt;/strong&gt; gap. Whatever the human bridges manually, the agent cannot cross at all.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The how:&lt;/strong&gt; Start by interviewing your SOC / D&amp;amp;R analysts and shadowing them during a real investigation. Review SIEM/EDR query logs to see which systems are consistently touched. Check SSO/IAM logs to see where they authenticate. Scan your internal wiki or shared drives to identify those “secret” cheat sheets or side-tools they rely on. If they are swivel-chairing (&lt;a href="https://medium.com/anton-on-security/beware-clown-grade-socs-still-abound-7b6b9d1f9304"&gt;hi, 1990s SOC&lt;/a&gt;!), you will find the proof in their browser history or their documented SOPs.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Now run every item on that list through the five tests below.&lt;/p&gt;&lt;h3&gt;Test 1: Connectivity &amp;amp; Accessibility (The “Can I Even Get There?” Test)&lt;/h3&gt;&lt;p&gt;An AI agent needs a direct, programmatic path to the data. If a human has to “export a CSV”, “log into a separate portal”, or, worse, “Slack another human”, that data source is dead to the AI (agent UI scraping is doable, but sad and not scalable or reliable).&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Machine-readable documentation:&lt;/strong&gt; Does the tool have a public (or well-documented internal) REST/gRPC API, or an MCP server? If the only way to learn the API is “emailing a support engineer,” you’ve already failed. (And no, &lt;a href="https://github.com/google/mcp-security"&gt;MCP is not magic&lt;/a&gt; — it’s a protocol, not a personality transplant for your legacy tool.)&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Modern authentication:&lt;/strong&gt; Does it support secure, programmatic auth (OAuth2, OIDC, scoped API keys, workload identity)? If it requires a “service account” with a static password and no MFA, congratulations, your AI enablement project just became a security liability. Remember vulnerability scanners that wanted an admin password for all systems back in the 2000s to do authenticated scanning?&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Network pathing:&lt;/strong&gt; Can your AI orchestration layer — wherever the agent actually lives — reach the endpoint without weeks of firewall hair-pulling? This seems trivial for 2026, but I assure you it is anything but. And also: if this is &lt;em&gt;too easy&lt;/em&gt;, perhaps you have a 1990s flat network?&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Test 2: Performance &amp;amp; Throughput (The “Agentic Load” Stress Test)&lt;/h3&gt;&lt;p&gt;This is where most “legacy” security tools break, and where you must test &lt;em&gt;before&lt;/em&gt; an incident tests it for you.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Concurrency limits:&lt;/strong&gt; What is the maximum number of concurrent API requests the tool allows? If the answer is “one,” your agent is going to be very lonely. Keep in mind, &lt;a href="https://www.anthropic.com/research/multiagent-systems"&gt;agents like to swarm&lt;/a&gt; (OK, yours may not yet, but this is coming).&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Rate limiting:&lt;/strong&gt; When exactly do the “429 Too Many Requests” errors start flying? Or, worse, the response is there, but the data is 1–99% incomplete? Will your threat intel provider cut you off the moment an agent starts enriching a batch of 23000 IPs because it, well, felt like it? Find the burst capacity of your stack now, on your terms. Don’t wait until you need it.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Response latency:&lt;/strong&gt; Measure time-to-first-byte on realistic queries. If a simple process tree query takes 45 seconds, your agent times out, retries, times out again… and your MTTR goes up… if you are lucky. Or, something else breaks, if you are not. “Multi-hour data queries” (hi again, the 1990s!) are an automatic fail here.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Test 3: Data Quality &amp;amp; Schema (The “Context Fidelity” Test)&lt;/h3&gt;&lt;p&gt;Having an API is step one. Having &lt;em&gt;useful&lt;/em&gt; data at the end of it is step two. AI agents are only as smart as the context they can read when they need it — GIGO is still law! BTW, the agentic spin on GIGO is of course being “&lt;a href="https://www.cmu.edu/news/stories/archives/2025/july/ai-chatbots-remain-confident-even-when-theyre-wrong"&gt;confidently wrong.&lt;/a&gt;”&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Structured output:&lt;/strong&gt; Does the API return JSON or YAML? If your legacy ticketing system returns a 2MB “stream of consciousness” text (well, &lt;em&gt;text-ish&lt;/em&gt;) blob, your AI will burn tokens (and, thus, your money) just trying to find the root cause. Force structured entry &lt;em&gt;at the source&lt;/em&gt; (yes, this is the case management revamp from &lt;a href="https://medium.com/anton-on-security/beyond-is-your-soc-ai-ready-plan-the-journey-c9654a9ee175"&gt;Part 2&lt;/a&gt;, and yes, this is painful and not fun at all).&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Schema stability:&lt;/strong&gt; Is the API versioned? If the vendor silently renames &lt;em&gt;src_ip&lt;/em&gt; to &lt;em&gt;source_address&lt;/em&gt;, your agent logic breaks instantly and quietly (OK, this is not fair, a smarter model will in fact figure this one out… but it will cost ya!). Quiet breakage in a SOC is the worst kind.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Joinable fields:&lt;/strong&gt; Does the telemetry include correlation keys (&lt;em&gt;cloud_instance_id, user_sid, asset IDs&lt;/em&gt;) so the agent can pivot to the next tool without &lt;em&gt;guessing&lt;/em&gt;? Agents that guess entity resolution are agents that hallucinate incidents…&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Test 4: Functional Depth (The “Can It Actually Do Work?” Test)&lt;/h3&gt;&lt;p&gt;An AI-ready API shouldn’t just be for &lt;em&gt;reading&lt;/em&gt; data; eventually it is for &lt;em&gt;taking action&lt;/em&gt; — with the human/agent handoff lines you drew in Part 2 firmly in place. Due to &lt;a href="https://medium.com/anton-on-security/breaking-the-patch-sound-barrier-part-2-so-is-the-apocalypse-coming-and-what-is-it-dff70b2f09bd"&gt;vulnerability apocalypse fears&lt;/a&gt;, a lot of vendors started to promise automatic remediation, and guess what? This means needing APIs to act on systems.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Read/write balance:&lt;/strong&gt; Can the API perform response actions — isolate a host, disable a user, update a rule? Read-only APIs give you an AI-powered &lt;em&gt;observer&lt;/em&gt;, not an AI-augmented &lt;em&gt;SOC&lt;/em&gt; of the future.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Granular scoping:&lt;/strong&gt; Can you give the agent least-privilege access? “Read all logs” but “isolate only these subnets”? If the tool’s permission model is “admin or nothing,” that’s a hard stop for autonomy.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Server-side filtering:&lt;/strong&gt; Does the API support filtering at the source (&lt;em&gt;?status=active&amp;amp;severity=high&lt;/em&gt;)? If the agent must pull 10,000 records to find 5, you’re paying token tax on the vendor’s laziness. But hey, somebody is getting rich…&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Test 5: The Auth &amp;amp; Agent Identity Layer&lt;/h3&gt;&lt;p&gt;Agents need keys — and keys need governance. Free wisdom from the 2010s, I guess. The 1990s are finally over!&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;The audit question:&lt;/strong&gt; Do you have a centralized way to manage API credentials and identities for your agents — as &lt;em&gt;workload identities&lt;/em&gt; with registration, ownership, rotation, and revocation? Let me guess … mmmm … the answer is ‘no’?&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The risk:&lt;/strong&gt; “Shadow AI” starts the day a helpful analyst hands their personal API key to an LLM to “help out.” Your audit must define how agents authenticate, how permissions are scoped, and who owns each &lt;a href="https://security.googlecloudcommunity.com/ciso-blog-77/10-tips-for-governing-ai-agents-6081"&gt;agent identity (yes, really)&lt;/a&gt;. If you can’t answer “which agent did this and on whose behalf?”, you are not ready for an agentic SOC.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;The “Agentic Readiness” Scorecard&lt;/h3&gt;&lt;p&gt;For every primary tool, assign a score:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Level 1 — The Dinosaur:&lt;/strong&gt; No API. UI-only. (Status: &lt;strong&gt;replace, or accept it’s invisible to your AI&lt;/strong&gt;. Or suffer and pay for scraping the UI “agentically”)&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Level 2 — The Relic:&lt;/strong&gt; Basic API, poorly documented, slow, falls over under load. (Status: &lt;strong&gt;high risk&lt;/strong&gt;)&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Level 3 — The Standard:&lt;/strong&gt; Decent REST API and docs, but read-mostly, limited response capabilities. (Status: &lt;strong&gt;usable with additional tools?&lt;/strong&gt;)&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Level 4 — The Modernist:&lt;/strong&gt; Robust, fast, versioned APIs with real write capabilities and granular RBAC. (Status: &lt;strong&gt;AI-ready&lt;/strong&gt;)&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Level 5 — The Agent-First:&lt;/strong&gt; Native agentic support (MCP, high concurrency, agent-aware auth, feedback loops). (Status: &lt;strong&gt;the gold standard, and yes, these exist in 2026&lt;/strong&gt;)&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Where You Arrive: The Binary Map&lt;/h3&gt;&lt;p&gt;When you finish, you shouldn’t have a “nice-to-have” list. You should have a &lt;strong&gt;binary map:&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;Machine-ready:&lt;/strong&gt; API is fast, documented, structured, and scoped. Your agents can use it.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Legacy debt:&lt;/strong&gt; No API, or a brittle one. These sources are &lt;em&gt;invisible&lt;/em&gt; to your AI.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;And here’s the uncomfortable conclusion: if a data source is invisible to your machine, it should probably not be part of your modern detection strategy. We are moving to a world where &lt;strong&gt;“if it isn’t via API, it didn’t happen.” &lt;/strong&gt;By the way, those living in organizations with modern IT stacks are surprised this is even an issue worth discussing. But, I assure you, it is…&lt;/p&gt;&lt;p&gt;This audit is also, not coincidentally, foundational work for an &lt;a href="https://medium.com/anton-on-security/baby-aso-a-minimal-viable-transformation-for-your-soc-d6f922cac838"&gt;engineering-led SOC and ASO&lt;/a&gt;: the same API-first plumbing that feeds your agents feeds your detection-as-code pipelines, your metrics (pillar #5!), and your humans too. Fix it once, win three times.&lt;/p&gt;&lt;p&gt;So: &lt;strong&gt;which of your “critical” tools is actually an API-less paperweight?&lt;/strong&gt; Name and shame (or just vent) in the comments!&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Related blogs and podcasts:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/simple-to-ask-is-your-soc-ai-ready-not-simple-to-answer-858d6789b9fa"&gt;“Simple to Ask: Is Your SOC AI Ready? Not Simple to Answer!”&lt;/a&gt; (Part 1)&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/beyond-is-your-soc-ai-ready-plan-the-journey-c9654a9ee175"&gt;“Beyond ‘Is Your SOC AI Ready?’ Plan the Journey!”&lt;/a&gt; (Part 2)&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/a-brief-guide-for-dealing-with-humanless-soc-idiots-3c2f1a5b26e9"&gt;“A Brief Guide for Dealing with ‘Humanless SOC’ Idiots”&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep249-data-first-what-really-makes-your-soc-ai-ready/"&gt;EP249 Data First: What Really Makes Your SOC ‘AI Ready’?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep252-the-agentic-soc-reality-governing-ai-agents-data-fidelity-and-measuring-success/"&gt;EP252 The Agentic SOC Reality: Governing AI Agents, Data Fidelity, and Measuring Success&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="https://medium.com/_/stat?event=post.clientViewed&amp;referrerSource=full_rss&amp;postId=fa70711cb301" width="1" height="1" alt=""&gt;&lt;hr&gt;&lt;p&gt;&lt;a href="https://medium.com/anton-on-security/so-is-your-soc-ai-ready-part-3-api-or-die-audit-fa70711cb301"&gt;So Is Your SOC AI-Ready? Part 3: API or Die Audit!&lt;/a&gt; was originally published in &lt;a href="https://medium.com/anton-on-security"&gt;Anton on Security&lt;/a&gt; on Medium, where people are continuing the conversation by highlighting and responding to this story.&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/anton-on-security/so-is-your-soc-ai-ready-part-3-api-or-die-audit-fa70711cb301"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>The Ancient Art of SIEM: Why 2003 Problems Look So Familiar in 2026</title><link>http://chuvakin.blogspot.com/2026/08/the-ancient-art-of-siem-why-2003.html</link><category>medium</category><category>siem</category><pubDate>Thu, 13 Aug 2026 16:09:57 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-2976128207379177422</guid><description>&lt;p&gt;Lately, I’ve been reading a lot of &lt;a href="https://www.cybersec-automation.com/p/secops-process-blueprint"&gt;insightful&lt;/a&gt; &lt;a href="https://www.linkedin.com/posts/rafal-kitab_siem-secops-soc-share-7477082293543759872-q6M9/"&gt;posts&lt;/a&gt; related to best practices in SIEM, detection, and logs (written in 2026). The interesting bit is that a lot of these best practices looked good to me and made sense — and yet, they felt incredibly familiar…&lt;/p&gt;&lt;p&gt;As I dug deeper, I realized they reminded me of things I had written 10, or sometimes even 20 (23 in one case) years ago.&lt;/p&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/544/1*2VKTcTpPti-6SwbLazoY-g.jpeg" /&gt;&lt;figcaption&gt;Dark and ancient art of SIM/SEM to become SIEM&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;What does this mean? I hope you don’t take this post as something written purely to prove that I’m very smart and totally prescient (I am smart / I am not prescient). No, the actual lesson here is that things changed much less at many organizations than people assume.&lt;/p&gt;&lt;p&gt;So, let’s review some of the older wisdom from the mid-2000s and early 2010s and match it up against what people report as today’s best practices.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;#1 Centralization&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Let’s start with pure comedy. In 2003, I recommended that people … wait for it… &lt;a href="https://www.slideshare.net/slideshow/anton-chuvakin-on-security-data-centralization/14438#6"&gt;centralize security data&lt;/a&gt; (funny enough, in 2023, I &lt;a href="https://medium.com/anton-on-security/log-centralization-the-end-is-nigh-b28efaa98379"&gt;briefly questioned this idea&lt;/a&gt;). But on a more serious note, this is still — mostly — good advice, with some notable exceptions [A.C. — look at that emdash sucker there, got it?].&lt;/p&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/808/1*xLW4-0GT4_6w1nhMv3OdHw.jpeg" /&gt;&lt;figcaption&gt;Excerpt from Anton Chuvakin 2003 slide&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;strong&gt;#2 Context&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;I am surprised about it myself, but back in 2003 I was a big fan of adding what later became known as &lt;a href="https://medium.com/anton-on-security/role-of-context-in-threat-detection-f7076e71f206"&gt;context data&lt;/a&gt; into a SIEM. Asset info, vulnerability scans, etc need to go into your SIEM (well, SIM and SEM at the time; SIEM was born in 2005).&lt;/p&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/789/1*l-XFJ29uzzgIaeJxNPmiiA.jpeg" /&gt;&lt;figcaption&gt;Excerpt from Anton Chuvakin 2003 slide&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;strong&gt;#3 Planning&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Since the day I first laid my eyes on a &lt;a href="https://medium.com/anton-on-security/20-years-of-siem-celebrating-my-dubious-anniversary-f1cda2b453d3"&gt;SIEM in January 2002&lt;/a&gt; (well, technically, it was a SIM), I realized that project planning makes or breaks a SIEM deployment. 20+ years did NOT teach many this lesson, as &lt;a href="https://www.linkedin.com/posts/filipstojkovski_another-friday-siem-post-hot-off-the-blog-share-7476245855906369536-OY1z/"&gt;modern advice, sadly, is the same.&lt;/a&gt; Generic advice? Sure, but also evergreen!&lt;/p&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/842/1*3yn6NvWXDqHpJwNjYZQ3Uw.jpeg" /&gt;&lt;figcaption&gt;Excerpt from Anton Chuvakin 2011 slide&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;strong&gt;#4 Buy vs DIY&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;You may think because I worked for vendors, I was always a fan of “buy from a vendor” as a default choice, and only resort to “build” or “buy then build” as an exception.No, I saw too many &lt;a href="https://medium.com/anton-on-security/why-your-security-data-lake-project-will-well-actually-78e0e360c292"&gt;DIY SIEM disasters&lt;/a&gt;. &lt;a href="https://www.prophetsecurity.ai/webinar/build-vs-buy-vs-vibe-the-ai-in-the-soc-debate"&gt;Here we confirm&lt;/a&gt; that despite major changes in tooling (AI agents), for most organizations build vs buy decision remained largely the same, for now.&lt;/p&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/838/1*I8Q8K9_rL44aa98GluR2Fw.jpeg" /&gt;&lt;figcaption&gt;Excerpt from Anton Chuvakin 2010 slide&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;(a fun ancient exception: a certain “I-suspect-who” had to analyze 300TB (~ 1 trillion messages) of logs in 2005, and advice they were given is: DIY, nothing commercial can handle it … and as we learned later won’t for another 5–7 years at least)&lt;/p&gt;&lt;p&gt;&lt;strong&gt;#5 Output-driven SIEM&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;The idea of “Output-driven SIEM” was &lt;a href="https://chuvakin.blogspot.com/2012/09/on-output-driven-siem-backup-from-dead.html"&gt;stolen by me in 2011&lt;/a&gt; and then popularized widely my Gartner “megaphone.” I did a&lt;a href="https://medium.com/anton-on-security/output-driven-siem-13-years-later-c549370abf11"&gt; refresh on this in 2025&lt;/a&gt;, but, in brief, it means “deploying your SIEM in such a way that NOTHING comes into your SIEM unless and until you know how it would be utilized and/or presented.” This is very relevant today, because in the past it was hardware and not perhaps it means tokens. But “SIEM costs kill” message remains.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;#6 Crown Jewels&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Sometime around 2013, I was giving many clients this advice: do NOT start your security monitoring (really, D&amp;amp;R) scope from the most important assets, or crown jewels. Many a CISO argued hard (‘but Anton, what about “important first.”’ Yes, SAP is important but if you onboard SAP logs before firewall logs, you will probably die in the process. And step 2 will never happen. Modern advice seems to &lt;a href="https://www.linkedin.com/posts/rafal-kitab_siem-secops-soc-share-7477082293543759872-q6M9/"&gt;match perfectly.&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;#7 Retention&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;“Keep logs. If you don’t know better, keep logs for a year.” I said &lt;a href="https://www.slideshare.net/slideshow/logs-cant-hate-them-wont-love-them-brief-log-management-class-by-anton-chuvakin/3971599#52"&gt;around 2006–2008&lt;/a&gt;. &lt;a href="https://medium.com/anton-on-security/retaining-logs-for-a-year-boring-or-useful-70ea21fa3dda"&gt;Then in 2019&lt;/a&gt;, I got somewhat shocked that keeping logs for a year is seen as a luxury by many. Today with data lakes and all sorts of crazy cloud storage people … well… often still don’t keep logs long enough.&lt;/p&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/841/1*GXylDNKi8B4qtW9ITzjxyw.jpeg" /&gt;&lt;figcaption&gt;Excerpt from Anton Chuvakin 2011 slide&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;strong&gt;#8 SIEM vs Log Management&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;SIEM vs LM was a hot topic in &lt;a href="https://chuvakin.blogspot.com/2009/12/log-management-siem.html"&gt;the mid-2000s&lt;/a&gt;. We had architectured for broad collection in LM and security focused subset in a SIEM. Today this just means SIEM and a data lake. So, this also aged very well.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;#9 Log Data Mining aka UEBA&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;A lot of my early work in what I called &lt;a href="https://www.amazon.com/Logging-Log-Management-Authoritative-Understanding/dp/1597496359"&gt;”log data mining”&lt;/a&gt; predated UEBA, and my predictions that rules will be complemented by analytics (hi Captain Obvious!) aged weirdly. They agend well, then not well, then well again. Today we have non-deterministic AI analyzing logs, and back then we had Marcus Ranum “NBS” for Never Before Seen….&lt;/p&gt;&lt;p&gt;&lt;strong&gt;#10 Misc&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;In my consulting days (pre-Gartner, which means pre-2011), I did a lot of “best / worst practices” presentations, &lt;a href="https://www.slideshare.net/slideshow/five-best-and-five-worst-practices-for-siem-by-dr-anton-chuvakin/8721324#2"&gt;such as this one&lt;/a&gt;. I think these aged well, but perhaps because they were a bit generic. Example that aged very well include:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;“Phased Approach: &lt;/em&gt;&lt;/strong&gt;&lt;em&gt;Rather than feeding “all” logs into a SIEM immediately, organizations should start with limited devices (e.g., DMZ) and events (e.g., authentication)” then expand.&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;“Focus on Use Cases:&lt;/em&gt;&lt;/strong&gt;&lt;em&gt; SIEM requirements should be driven by specific problems the organization wants to solve, such as tracking unauthorized access or detecting web application hacking.”&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;“Tuning Ability:&lt;/em&gt;&lt;/strong&gt;&lt;em&gt; The organization must accept responsibility for customizing and tuning the tool, as “out-of-the-box” SIEM deployments rarely succeed.”&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;All of the above are from the early to mid 2000s. These also aged well, despite being almost ¼ of a century old…&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Lessons&lt;/strong&gt;?&lt;strong&gt; &lt;/strong&gt;So what does it mean that advice from 2003 still works in 2026? A few uncomfortable lessons:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;SIEM problems were never technology problems.&lt;/strong&gt; They were — and are, and perhaps will be — people, process, and organizational physics problems wearing a technology costume. This is why 23-year-old advice still applies: the vendors shipped new tech, but nobody shipped new organizations.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The “what” aged well; the “how” got replaced.&lt;/strong&gt; Output-driven collection, phasing, use cases, context, tuning ownership — all still true. What changed is the plumbing: appliances became data lakes, EPS became tokens, correlation rules got a non-deterministic AI sidekick. If your strategy changes every time the plumbing changes, you never had a strategy. Good news!? Yes!&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Cost pain is eternal; only the currency changes.&lt;/strong&gt; In 2003 you ran out of hardware, in 2015 you ran out of ingest budget, in 2026 you run out of tokens. “SIEM costs kill” is apparently a law of nature, so architect for it (output-driven!) rather than being surprised by it. Again.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;If the advice didn’t change, but you still don’t follow it, the advice was never the problem.&lt;/strong&gt; Everyone “knows” to plan the deployment, start with use cases, and own the tuning. Knowing isn’t the bottleneck. Doing is. AI won’t fix that either — it will just help you not-do it faster.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The industry has a roughly 7-year memory.&lt;/strong&gt; Every cycle, “new” best practices get rediscovered — at $xxx/hour consulting rates — by people who could have read my 2005 SlideShare for free. Reading old stuff is the cheapest security investment you’ll make this year?&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;So no, I’m not prescient. The organizations are just slow (as I said after leaving Gartner: “IT inertia is the most powerful force in the Universe”). We had 23 years of progress, and the best practice is still “have a plan and don’t ingest garbage.” See you in 2043, when this post ages well too…&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Related posts:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/20-years-of-siem-celebrating-my-dubious-anniversary-f1cda2b453d3"&gt;20 Years of SIEM: Celebrating My Dubious Anniversary&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/20-years-of-siem-webinar-q-a-167859f407d4"&gt;20 Years of SIEM Webinar Q&amp;amp;A&lt;/a&gt; and &lt;a href="https://www.slideshare.net/slideshow/20-years-of-siem-sans-webinar-2022/251485935"&gt;slides&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/security-correlation-then-and-now-a-sad-truth-about-siem-fc5a1afb1001"&gt;Security Correlation Then and Now: A Sad Truth About SIEM&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-triage-must-die-part-2-9843edbe2b32"&gt;Stop Building a 2003 SOC with AI: Triage Must Die (Part 2)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-a-modern-people-process-framework-part-1-7220513c9de1"&gt;Stop Building a 2003 SOC with AI: A Modern People &amp;amp; Process Framework (Part 1)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/a-fair-weather-soc-5-signs-its-time-to-panic-and-fix-it-93c2bd8e0ed9"&gt;A Fair Weather SOC: 5 Signs It’s Time to Panic (and Fix It!)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/wth-is-modern-soc-part-1-22fefac75f0d"&gt;WTH is Modern SOC, Part 1&lt;/a&gt; (There is no part 2. Yet?)&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/beware-clown-grade-socs-still-abound-7b6b9d1f9304"&gt;Beware: Clown-grade SOCs Still Abound&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/the-return-of-the-baby-aso-why-socs-still-suck-07e66f2ee023"&gt;The Return of the Baby ASO: Why SOCs Still Suck?&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="https://medium.com/_/stat?event=post.clientViewed&amp;referrerSource=full_rss&amp;postId=b4944de3b1cc" width="1" height="1" alt=""&gt;&lt;hr&gt;&lt;p&gt;&lt;a href="https://medium.com/anton-on-security/the-ancient-art-of-siem-why-2003-problems-look-so-familiar-in-2026-b4944de3b1cc"&gt;The Ancient Art of SIEM: Why 2003 Problems Look So Familiar in 2026&lt;/a&gt; was originally published in &lt;a href="https://medium.com/anton-on-security"&gt;Anton on Security&lt;/a&gt; on Medium, where people are continuing the conversation by highlighting and responding to this story.&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/anton-on-security/the-ancient-art-of-siem-why-2003-problems-look-so-familiar-in-2026-b4944de3b1cc"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>Ah, that can be, ahem, complicated :-)</title><link>http://chuvakin.blogspot.com/2026/08/ah-that-can-be-ahem-complicated.html</link><category>medium</category><pubDate>Thu, 13 Aug 2026 08:16:24 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-604048173592793709</guid><description>&lt;section&gt;&lt;div&gt;&lt;hr&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;p id="ec01"&gt;Ah, that can be, ahem, complicated :-)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/@anton.chuvakin/ah-that-can-be-ahem-complicated-542d4f6d2ea8"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>Yes, very true - and this is the topic I covered a lot on this blog, all the way down to…</title><link>http://chuvakin.blogspot.com/2026/08/yes-very-true-and-this-is-topic-i.html</link><category>medium</category><pubDate>Thu, 13 Aug 2026 08:16:09 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-251238034250784129</guid><description>&lt;section&gt;&lt;div&gt;&lt;hr&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;p id="8d27"&gt;Yes, very true - and this is the topic I covered a lot on this blog, all the way down to &lt;a href="https://medium.com/anton-on-security/antons-alert-fatigue-the-study-0ac0e6f5621c" target="_blank"&gt;https://medium.com/anton-on-security/antons-alert-fatigue-the-study-0ac0e6f5621c&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/@anton.chuvakin/yes-very-true-and-this-is-the-topic-i-covered-a-lot-on-this-blog-all-the-way-down-to-9b12c854c29a"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>Stop Building a 2003 SOC with AI: Triage Must Die (Part 2)</title><link>http://chuvakin.blogspot.com/2026/08/stop-building-2003-soc-with-ai-triage.html</link><category>ai-soc</category><category>medium</category><category>opsec</category><category>security-operation-center</category><category>soc</category><pubDate>Tue, 11 Aug 2026 11:58:33 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-6893342695888670292</guid><description>&lt;p&gt;&lt;em&gt;(with key ideas from &lt;/em&gt;&lt;a href="https://www.linkedin.com/in/apbarros/"&gt;&lt;em&gt;Augusto Barros&lt;/em&gt;&lt;/a&gt;&lt;em&gt;)&lt;/em&gt;&lt;/p&gt;&lt;p&gt;In &lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-a-modern-people-process-framework-part-1-7220513c9de1"&gt;Part 1 of this series&lt;/a&gt;, we dumped a pile of uncomfortable questions on you and promised answers. The core thesis, if you recall: if you add AI agents into a legacy, swivel-chair SOC structure, you are essentially building a &lt;strong&gt;robotic horse pulling an 1850 buggy&lt;/strong&gt;. Sure, it saves on hay. It probably costs more in tokens.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2003 SOC + AI = somewhat better 2003 SOC.&lt;/strong&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/802/1*F8mkgDlDI2RsfN3BWOrVpQ.jpeg" /&gt;&lt;figcaption&gt;Gemini creation :-)&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;That’s it. That’s the ceiling.&lt;/p&gt;&lt;p&gt;So today we start answering the questions. And we start by attacking the most sacred cow of traditional security operations: &lt;strong&gt;the alert triage process.&lt;/strong&gt;&lt;/p&gt;&lt;h3&gt;Let’s Kill Triage. Seriously.&lt;/h3&gt;&lt;p&gt;For a quarter of a century, the standard SOC pipeline has been carved in stone:&lt;/p&gt;&lt;h3&gt;&lt;strong&gt;Detect → Triage → Investigate&lt;/strong&gt;&lt;/h3&gt;&lt;p&gt;Human L1 analysts sit in front of a flashing alert queue, spending 3–7 minutes per alert (and sometimes much more…) deciding whether something is a false positive or deserves escalation to somebody more senior (and more expensive…and just as human). We built this process for one reason and one reason only: &lt;strong&gt;humans do not scale&lt;/strong&gt; (For the purist: OK, they do scale, but linearly with pay)&lt;strong&gt;.&lt;/strong&gt; Triage was a compromise born of “built-in” scarcity. We — obviously — never had enough human eyes to deeply investigate every signal hitting the SIEM, so we invented a cheap filtering step to ration the expensive investigation step.&lt;/p&gt;&lt;p&gt;Sometime in the 2010s, SOAR made triage easier, by first adding alert enrichment and then …. in many places, nothing more. In others, select alert types were triaged by the hard-coded playbooks.&lt;/p&gt;&lt;p&gt;Now, let’s do AI. It doesn’t get bored correlating IPs or summarizing logs at 3am. It doesn’t quit after 18 months to go do threat hunting somewhere else. Because machine scale allows comprehensive analysis of &lt;em&gt;every&lt;/em&gt; signal, &lt;strong&gt;the triage step can just go and vanish.&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;The new pipeline collapses to:&lt;/p&gt;&lt;h3&gt;&lt;strong&gt;Detect → Investigate.&lt;/strong&gt;&lt;/h3&gt;&lt;p&gt;Why spend minutes “skin-deep” triaging an alert to decide whether it &lt;em&gt;deserves&lt;/em&gt; a look, when the machine can perform a full, deep investigation of 100% of your alerts? Gather the local context, pull the historical cases, map the artifacts, render a verdict with evidence — all before a human ever shows up.&lt;/p&gt;&lt;p&gt;For the impatient: the cost discussion is coming! Don’t freak out … just yet.&lt;/p&gt;&lt;h3&gt;Wait — Can They Actually Do That Today?&lt;/h3&gt;&lt;p&gt;Fair question, and here is where we owe you honesty rather than a slide.&lt;/p&gt;&lt;p&gt;Today’s “AI in SOC” ranges from “genuinely investigates” to “enriches beautifully then bullshits confidently.” The second one is an old &lt;em&gt;SOAR chained to a language model&lt;/em&gt; aka the exact trap this blog warns about. If you cannot tell which one you bought, you probably bought the second one…&lt;/p&gt;&lt;p&gt;Our rough test for telling them apart, usable in a POV:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Does it ask new questions, or only pre-decided ones?&lt;/strong&gt; Enrichment runs a fixed lookup list. Investigation forms a hypothesis, queries, reads the result, and &lt;em&gt;changes what it asks next&lt;/em&gt;. Watch the query sequence, not the summary.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Does the conclusion move when the evidence moves?&lt;/strong&gt; Feed it two near-identical alerts with one materially different fact. If the verdict does not change, you have a narrator.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Does it ever return “inconclusive”?&lt;/strong&gt; A system with no uncertainty output has no calibration. &lt;a href="https://cyberfuturists.com/when-marketing-fails"&gt;Run away.&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Does it show its work in a form a human can re-run?&lt;/strong&gt; Queries, artifacts, timestamps — not just a paragraph asserting “no evidence of compromise.” OK, this is tricky, I admit.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Where does this leave the “kill triage” claim? Honestly: &lt;strong&gt;directionally right, unevenly available.&lt;/strong&gt; For high-volume, well-bounded, evidence-rich alert classes — phishing, commodity EDR detections, identity anomalies — deep machine investigation of 100% is achievable now.&lt;/p&gt;&lt;p&gt;For multi-stage, low-signal, who-the-hell-knows-what-happened, context-heavy cases it is not, and anyone telling you otherwise is, ahem, exaggerating, to put it mildly. The pipeline collapse is real; the coverage is a rollout, not a switch.&lt;/p&gt;&lt;h3&gt;Depth Gating: The New Triage Wears a Suit&lt;/h3&gt;&lt;p&gt;So, if deep investigation is token-expensive — and it is, sorry! — then somebody, somewhere, is deciding &lt;strong&gt;how deep the machine goes on which alerts&lt;/strong&gt;. We can call this decision &lt;em&gt;A New Triage, &lt;/em&gt;while bending the truth a bit. It just moved from a human clicking a queue to a policy sitting in a config file, and pretending otherwise is how you end up with an unexamined control that quietly decides what you never look at. And, just as before, mistakes and decisions cost money.&lt;/p&gt;&lt;p&gt;So let’s examine it. Explicitly:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Who owns the investigation depth policy?&lt;/strong&gt; Not procurement. Not “whoever set up the tool.” This is a detection-engineering artifact with a named owner, version history, and a review cadence.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Who owns the budget, and what happens when it runs out mid-month?&lt;/strong&gt; If the honest answer is “all investigations get shallower,” you have just invented an availability attack against your own SOC. Define degradation behavior &lt;em&gt;in advance&lt;/em&gt;: which alert classes keep full depth, what gets queued, what pages a human (do you still have said human handy?)&lt;/li&gt;&lt;li&gt;&lt;strong&gt;What is systematically under-investigated?&lt;/strong&gt; Every gating rule creates a shadow. Write the shadow down. What gets triaged out? Review it quarterly against your threat model, not against your token bill. Well, OK, against both, really, but mostly vs the threats.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Are your thresholds guessable?&lt;/strong&gt; If low-severity, off-hours, or particular-source alerts predictably get the cheap path, an adversary who learns that shapes activity to land there. Treat depth policy as security-sensitive configuration, not ops tuning.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Triage stops being a job and becomes a policy&lt;/strong&gt; — and policies get attacked, drift, and rot. This is the broader theme of the whole series: &lt;strong&gt;humans move from doing the work to defining the rules for the work&lt;/strong&gt;, which is &lt;em&gt;harder&lt;/em&gt;, not easier, and needs the governance to match.&lt;/p&gt;&lt;p&gt;(And yes, “cost per investigation” becomes a real SOC metric — one that will fight with “detection coverage” in every budget meeting. More on the metrics carnage in a future part.)&lt;/p&gt;&lt;h3&gt;So What Do the Humans Do?&lt;/h3&gt;&lt;p&gt;Remember my favorite modern SOC question?&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep278-the-agentic-soc-are-we-measuring-time-saved-or-risk-reduced/"&gt; “It’s 2030, you have a SOC, what do humans do?” &lt;/a&gt;If machines own frontline investigation for the vast majority of alerts, what happens to the people? Two dominant paradigms are emerging, and the answer for most organizations will be “both, in some mix”:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. The Elite Threat Hunter Model.&lt;/strong&gt; With the routine noise fully investigated by machines, humans are finally unchained from the queue. They pivot to hypothesis-driven hunting, deep-dive research, and the nuanced multi-stage attacker behaviors where AI (for now!) still struggle. Humans hunt; machines grind. Sorry, but “100% automated hunting” is not (today).&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2. The Engineering-Driven SOC Model.&lt;/strong&gt; This is our classic &lt;a href="https://medium.com/anton-on-security/the-return-of-the-baby-aso-why-socs-still-suck-07e66f2ee023"&gt;ASO&lt;/a&gt; mantra: &lt;em&gt;humans build machines; machines do the work.&lt;/em&gt; Analysts evolve into detection and SOC engineers. Their day shifts from consuming alerts to building, tuning, testing, versioning and (yes) rolling back the AI logic and detection-as-code pipelines. Treat agents as engineering artifacts, not magic pets.&lt;/p&gt;&lt;h3&gt;And the New L1 Is…&lt;/h3&gt;&lt;p&gt;“OK, but classic L1 is dead. What do entry-level humans do?” OK, this is tricky! This is where a lot of &lt;a href="https://medium.com/anton-on-security/a-brief-guide-for-dealing-with-humanless-soc-idiots-3c2f1a5b26e9"&gt;“humanless SOC” enthusiasts &lt;/a&gt;embarrass themselves.&lt;/p&gt;&lt;p&gt;I think the new starter role is &lt;strong&gt;AI validation&lt;/strong&gt;: sampling and reviewing AI-generated case files, validating the agent’s query logic against the data it actually had, hunting for hallucinated context and confidently wrong conclusions (got those?), and owning the &lt;strong&gt;“1% bucket”&lt;/strong&gt; — the exceptions where the AI raises its digital hands and says &lt;em&gt;“I don’t know, human, help me.”&lt;/em&gt; (Your AI SOC &lt;strong&gt;must&lt;/strong&gt; have an explicit process for this bucket. &lt;a href="https://www.helpnetsecurity.com/2026/03/26/future-ai-soc-vendor-claims/"&gt;If your vendor’s agent never says “I don’t know,” run&lt;/a&gt;.)&lt;/p&gt;&lt;p&gt;Now the two objections this role deserves, because “verify-and-validate is the new L1” is a slogan until you answer them.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Objection 1: where does the competence come from?&lt;/strong&gt; Checking an agent’s homework requires knowing what good looks like — and L1s historically learned that &lt;em&gt;by doing&lt;/em&gt; triage, badly, for a year. We removed the training ground and assumed the graduates.&lt;/p&gt;&lt;p&gt;So build the ground back deliberately:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Structured re-investigation as training.&lt;/strong&gt; New analysts independently work a small set of already-closed cases &lt;em&gt;without&lt;/em&gt; seeing the agent’s verdict, then compare. This is deliberate practice, and it doubles as an evaluation signal on the agent.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Curated case libraries as curriculum.&lt;/strong&gt; The promoted-case archive is the best SOC textbook your org will ever have, sequenced from trivial to nasty. Use it as onboarding, not just as machine memory. You have AI, use it!&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Rotation into hunting and detection engineering&lt;/strong&gt; on a schedule, not “when someone has time.” Validation-only career paths produce validators, not investigators.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objection 2: automation bias is real and it will eat your review process.&lt;/strong&gt; Humans reviewing plausible, well-written machine verdicts approve them, every time. You do that, I do that (hey, I just did this with this blog sentence to illustrate this very point). You can’t order people not to. Well, you can order, but they won’t do it. This is one of the best-documented findings in human-automation research, and hoping your team is special is not a thing.&lt;/p&gt;&lt;p&gt;Design against it:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Blind review first.&lt;/strong&gt; The reviewer forms a verdict before seeing the agent’s. Order matters more than effort here.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Canary cases.&lt;/strong&gt; Inject known-bad cases with deliberately wrong agent verdicts into the review queue at a low rate. Measure catch rate. This measures the &lt;em&gt;reviewers&lt;/em&gt;, and it is the only honest read on whether your validation layer is real.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Stratified, not random, sampling.&lt;/strong&gt; Random sampling over a population that is 99% benign finds nothing. Oversample: agent-reported low confidence, unusual query paths, crown-jewel assets, first-time-seen behaviors, and anything closed suspiciously fast.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Incentives on catches, not throughput.&lt;/strong&gt; If reviewers are measured on cases reviewed per shift, you have built a rubber stamp with a salary. Measure disagreements raised and misses found.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;What’s Next?&lt;/h3&gt;&lt;p&gt;Killing triage and re-blueprinting the humans is necessary but not sufficient. If your SOC still reports “alerts closed per analyst per shift,” you are measuring a process that no longer exists.&lt;/p&gt;&lt;p&gt;Next up: &lt;strong&gt;failure modes, local context pain, how SOC metrics must change&lt;/strong&gt; when volumes and closure rates stop mattering …&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Related blogs:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-a-modern-people-process-framework-part-1-7220513c9de1"&gt;Stop Building a 2003 SOC with AI: A Modern People &amp;amp; Process Framework (Part 1)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/simple-to-ask-is-your-soc-ai-ready-not-simple-to-answer-858d6789b9fa"&gt;Simple to Ask: Is Your SOC AI Ready? Not Simple to Answer!&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/beyond-is-your-soc-ai-ready-plan-the-journey-c9654a9ee175"&gt;Beyond “Is Your SOC AI Ready?” Plan the Journey!&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/wth-is-modern-soc-part-1-22fefac75f0d"&gt;WTH is Modern SOC, Part 1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/the-return-of-the-baby-aso-why-socs-still-suck-07e66f2ee023"&gt;The Return of the Baby ASO: Why SOCs Still Suck?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/beware-clown-grade-socs-still-abound-7b6b9d1f9304"&gt;Beware: Clown-grade SOCs Still Abound&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep264-measuring-your-agentic-soc-two-security-leaders-walk-into-a-podcast/"&gt;EP264 Measuring Your (Agentic) SOC: Two Security Leaders Walk into a Podcast&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="https://medium.com/_/stat?event=post.clientViewed&amp;referrerSource=full_rss&amp;postId=9843edbe2b32" width="1" height="1" alt=""&gt;&lt;hr&gt;&lt;p&gt;&lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-triage-must-die-part-2-9843edbe2b32"&gt;Stop Building a 2003 SOC with AI: Triage Must Die (Part 2)&lt;/a&gt; was originally published in &lt;a href="https://medium.com/anton-on-security"&gt;Anton on Security&lt;/a&gt; on Medium, where people are continuing the conversation by highlighting and responding to this story.&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-triage-must-die-part-2-9843edbe2b32"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>Beyond the Vulnerability Apocalypse: Scaling Your Basics and Vulnerability Management</title><link>http://chuvakin.blogspot.com/2026/07/beyond-vulnerability-apocalypse-scaling.html</link><category>ai</category><category>ai-security</category><category>medium</category><category>vulnerability-management</category><pubDate>Thu, 23 Jul 2026 12:40:24 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-5122389600168288010</guid><description>&lt;p&gt;&lt;strong&gt;Developed together with &lt;/strong&gt;&lt;a href="https://www.linkedin.com/in/usmanchaudhary/"&gt;&lt;strong&gt;Usman Chaudhary&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; @ &lt;/strong&gt;&lt;a href="https://cloud.google.com/public-sector"&gt;&lt;strong&gt;Google for Public Sector&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; (&lt;/strong&gt;&lt;a href="https://usmanc.com/vulnerability-deluge.html"&gt;&lt;strong&gt;his post&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Let’s call it what some in the industry are calling it: the &lt;a href="https://medium.com/anton-on-security/breaking-the-patch-sound-barrier-part-2-so-is-the-apocalypse-coming-and-what-is-it-dff70b2f09bd"&gt;&lt;strong&gt;vulnerability apocalypse&lt;/strong&gt;&lt;/a&gt;. For years, finding vulnerabilities was slow, expensive, specialized work. LLMs made it cheap — in its first weeks, one frontier model &lt;a href="https://www.helpnetsecurity.com/2026/05/26/anthropic-project-glasswing-update/"&gt;surfaced more than 23,000 issues&lt;/a&gt; across a thousand open-source projects, including a &lt;a href="https://red.anthropic.com/2026/mythos-preview/"&gt;27-year-old flaw in OpenBSD&lt;/a&gt; found for under $20,000 in compute. And when finding bugs gets cheap, attackers find more of them — and likely exploit more of them, faster than defenders can patch. This isn’t hypothetical: Google’s threat intelligence team has already &lt;a href="https://services.google.com/fh/files/misc/m-trends-2026-executive-edition-en.pdf"&gt;reported the first zero-day exploit built with AI&lt;/a&gt;, caught being used in the wild. The deluge is real, and it’s here.&lt;/p&gt;&lt;p&gt;&lt;a href="https://medium.com/anton-on-security/breaking-the-patch-sound-barrier-your-vulnerability-remediation-will-not-keep-up-ai-exploit-speed-b41116c4e92b"&gt;Breaking the Patch Sound Barrier: Your Vulnerability Remediation Will Not Keep Up With AI Exploit…&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Since &lt;a href="https://www.anthropic.com/news/claude-fable-5-mythos-5"&gt;Mythos&lt;/a&gt;, AI-powered defenses have emerged just as fast: autonomous agents that find and fix vulnerabilities in source code, tools that rewrite code to &lt;a href="https://security.googleblog.com/2024/09/eliminating-memory-safety-vulnerabilities-Android.html"&gt;eliminate whole classes of bugs&lt;/a&gt;, frontier models utilized by defenders.&lt;/p&gt;&lt;p&gt;But here’s what gets lost in the arms race: &lt;strong&gt;the fundamentals are more important now than they have ever been.&lt;/strong&gt; When you can’t out-find or out-patch the machines, what saves you is the boring, durable work done well — knowing your environment, limiting how far a break-in can spread, fixing root causes. AI raises the ceiling on both attack and defense; it doesn’t change what good defense is made of. And defending against AI-speed attacks doesn’t always require AI — sometimes it just requires the fundamentals, done well at scale.&lt;/p&gt;&lt;p&gt;One new note to add. Recent incidents &lt;a href="https://huggingface.co/blog/security-incident-july-2026"&gt;like this&lt;/a&gt; made some people state that “basics don’t matter, machines will find a way.” To me it means that basics do matter, but consistency and scale are MUCH more critical. After all, and this is a silly example, no machine can find a buffer overflow if you code in Rust. And, yes, sadly, this means you need to be “near perfect”, but hey good news — with the same machines you can. So this is not a boring “do the basics please” post, this is a reminder that you need to scale them with AI.&lt;/p&gt;&lt;h3&gt;Why the urgency is real (and different this time)&lt;/h3&gt;&lt;p&gt;Why act now, if you’ve heard “do the fundamentals” for twenty years? Because the gap between discovery and exploitation is effectively gone — according to &lt;a href="https://zerodayclock.com/"&gt;some sources&lt;/a&gt;, high-severity flaws are now exploited within hours, sometimes before a public proof-of-concept exists, and the damage is material, widespread, and accelerating.&lt;/p&gt;&lt;p&gt;A program that assumes days or weeks to respond was built for a world that no longer exists. The fundamentals — visibility, segmentation, process — are what absorb the shock when patching inevitably falls behind. And this holds whether AI capabilities &lt;a href="https://openai.com/index/hugging-face-model-evaluation-security-incident/"&gt;jump&lt;/a&gt; or improve gradually: &lt;a href="https://medium.com/anton-on-security/ai-normal-tech-vs-agi-by-tuesday-security-advice-that-survives-either-future-d7a6704c1d74"&gt;the actions needed today are largely the same&lt;/a&gt;&lt;em&gt;.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;AI made finding vulnerabilities cheap. The attackers noticed. The answer isn’t panic — it’s the fundamentals done well at scale.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://medium.com/anton-on-security/breaking-the-patch-sound-barrier-part-2-so-is-the-apocalypse-coming-and-what-is-it-dff70b2f09bd"&gt;Breaking the Patch Sound Barrier Part 2: So Is The Apocalypse Coming and What Is It?&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Start by reverse-engineering the impossible&lt;/h3&gt;&lt;p&gt;Before any playbook, one exercise — because it does more to find your real gaps than any framework will.&lt;/p&gt;&lt;p&gt;Imagine you could patch any vulnerability &lt;a href="https://medium.com/anton-on-security/breaking-the-patch-sound-barrier-part-2-so-is-the-apocalypse-coming-and-what-is-it-dff70b2f09bd"&gt;within 15 minutes of its release&lt;/a&gt;, as if by magic. Now work backwards: what would have had to be true? You’d need to know instantly what you run and where it’s exposed. You’d need testing so automated that a fix ships safely in minutes. You’d need no legacy that resists change, and an architecture built to absorb it. You’d need to have already eliminated whole classes of bugs, so there were fewer to patch at all.&lt;/p&gt;&lt;p&gt;You will never hit 15 minutes across the environment — legacy systems guarantee it. But the gap between that fantasy and your reality is the most honest map you will ever get of where your program breaks. Every item in the playbook below is something that this exercise surfaces.&lt;/p&gt;&lt;h3&gt;The Playbook: Fundamentals at AI Scale and Speed&lt;/h3&gt;&lt;p&gt;Each of these is written as &lt;em&gt;what&lt;/em&gt; to do and &lt;em&gt;how&lt;/em&gt; to actually get it done — because the advice-to-adoption gap is where most programs die.&lt;/p&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/1024/1*UvEx0CFQfuJgWzfWm2a22g.jpeg" /&gt;&lt;figcaption&gt;Kinda sort framework but high level, for sure&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;strong&gt;The four moves: SEE → DECIDE → CONTAIN → RUN&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;SEE — know your environment, and keep watching&lt;/strong&gt;&lt;/li&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;The play:&lt;/strong&gt; Map your environment (configuration graph) — what you run, what’s exposed to the internet, and how far one compromise can spread. Then keep watching: observability across your own environment, and threat intelligence for the outside view, so you know the moment a bug in vendor software starts being exploited in the wild.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The advantage:&lt;/strong&gt; The graph pays for itself immediately — dead code, unused open-source packages, and forgotten internet-facing servers you can simply remove — and it’s the asset list every other move depends on. Threat intel buys you early warning: you hear a vendor bug is being exploited when it’s announced, not when it hits you, so a compensating control can be in place before an attacker arrives.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;If you skip it:&lt;/strong&gt; You defend blind — the breach starts at the asset you didn’t know you owned, and you learn about it from someone else.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;2. DECIDE — spend your limited capacity where it matters&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;The play:&lt;/strong&gt; Prioritize by real exploitability, not raw severity — a “medium” on an internet-facing service one hop from customer data beats a “critical” on an isolated internal box (recently chains of Lows and Mediums were used in real compromises as well). Run two lanes: your own code you can fix, refactor, or rewrite; vendor code you can’t touch, so that lane is compensating controls and faster detection.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The advantage:&lt;/strong&gt; Your finite capacity goes to the few findings that could actually hurt you — and every flaw gets a response you can execute: a fix where you can, a shield where you can’t.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;If you skip it:&lt;/strong&gt; Busy but not safer — capacity burned on findings no attacker could reach while the one exploitable path stays open, and months of exposure waiting on a vendor patch you could have mitigated in days.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;3. CONTAIN — make sure one bug can’t become a breach&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;The play:&lt;/strong&gt; Segmentation splits the environment so a foothold in one place can’t reach the rest. Zero trust and least privilege make every person, service, and AI agent prove each request — and grant only the access it needs. When you can’t patch fast, mitigate: block the exploit path or take the exposed component offline. And when the same bug class keeps returning from the same code, fix the root cause — rewrite memory-unsafe components in a memory-safe language instead of patching the same flaw forever.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The advantage:&lt;/strong&gt; One exploited bug stays a contained incident instead of a company-wide breach — and containment keeps working even when patching can’t keep up.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;If you skip it:&lt;/strong&gt; One bug becomes the whole environment — the first agentic ransomware ran its entire chain through doors these basics would have closed — and unfixed root causes bring the same bug class back every quarter.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;4. RUN — make it continuous, and govern what runs it&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;The play:&lt;/strong&gt; Make scanning and fixing continuous and automatic, not quarterly — with the process defined before you accelerate: human-in-the-loop approval before fixes ship, a tested rollback path for when one goes wrong, and every AI agent wrapped in identity, least privilege, and human review from day one.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The advantage:&lt;/strong&gt; Machine-speed remediation that’s safe to run — and the whole playbook becomes a daily operating discipline instead of a one-time project.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;If you skip it:&lt;/strong&gt; Quarterly scans mean months of exposure between runs; automation without approvals and rollback breaks production at machine speed; and an ungoverned agent becomes your newest insider threat.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;None of these are new controls. What’s new is the bar. AI changed the speed and scale of the attacks, so the fundamentals have to run faster than they used to and cover everything with no exceptions.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The hard part isn’t technical&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Every move above lands on someone else’s roadmap. Many are already on them, some for years. Segmentation changes how infrastructure operates; a continuous fix pipeline changes how developers ship; rewriting memory-unsafe components costs engineering quarters. Expect pushback — not because those teams don’t care about security, but because you’re asking to spend their time against their goals.&lt;/p&gt;&lt;p&gt;Three things buy the political capital: bring evidence, not mandates — the configuration graph and real exploitability data argue better than any policy memo; co-own the fix — show the risk and the trade-off, then let engineering own the how, because a rewrite they choose ships and a rewrite they’re ordered into stalls; and give leadership one number tying the work to risk reduced, so the effort defends itself at budget time.&lt;/p&gt;&lt;p&gt;Mandates breed quiet workarounds. Shared evidence and shared credit create movement.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The frontier agrees:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://claude.com/product/claude-security"&gt;&lt;strong&gt;Anthropic&lt;/strong&gt;&lt;/a&gt;, having surfaced the scale of the problem with Mythos, has focused on the fix: an automated pipeline that investigates, validates, and patches code vulnerabilities — delivered through Claude Code — with human review before anything ships.&lt;/p&gt;&lt;p&gt;&lt;a href="https://cloud.google.com/security/ai-threat-defense?hl=en"&gt;&lt;strong&gt;Google&lt;/strong&gt;&lt;/a&gt; frames it as &lt;em&gt;AI threat defense&lt;/em&gt;: using AI across the whole vulnerability management lifecycle — finding, fixing, detecting, responding — wrapped in a framework and human review. The emphasis is on managing the end-to-end process, not any single tool.&lt;/p&gt;&lt;p&gt;&lt;a href="https://openai.com/"&gt;&lt;strong&gt;OpenAI&lt;/strong&gt;&lt;/a&gt; focuses on &lt;em&gt;cyber-focused models&lt;/em&gt; — such as the GPT-5.6 series (including the Sol model) — which are designed to assist defenders with vulnerability identification, red teaming, and security validation, shifting the approach toward high-reasoning, specialized models capable of handling complex security tasks.&lt;/p&gt;&lt;p&gt;Different bets, same conclusion: none of them claims AI fixes vulnerability management for you — every one wraps the capability in process and human review.&lt;/p&gt;&lt;h3&gt;The real reckoning&lt;/h3&gt;&lt;p&gt;The vulnerability deluge is real, whatever you call it: AI made finding bugs cheap, and cheap discovery means more exploitation and more damage. But the reckoning isn’t that AI broke defense — it’s that the fundamentals matter more than they ever have. Use AI to find, to fix, and to move faster than you thought possible. But map your environment, limit how far a break-in can spread, fix the root causes, and keep a human on the decisions that matter.&lt;/p&gt;&lt;p&gt;Get the fundamentals right — that was always the strategy; now it’s the only one. Which of these is your program most under-invested in? That’s the conversation worth having…&lt;/p&gt;&lt;p&gt;P.S. This came out a bit too high-level, but this is admittedly for the high level audience…&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Further reading and sources:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://medium.com/anton-on-security/breaking-the-patch-sound-barrier-your-vulnerability-remediation-will-not-keep-up-ai-exploit-speed-b41116c4e92b"&gt;&lt;em&gt;“Breaking the Patch Sound Barrier” series&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://huggingface.co/blog/security-incident-july-2026"&gt;&lt;em&gt;Security incident disclosure — July 2026&lt;/em&gt;&lt;/a&gt;&lt;em&gt; (boring title award winner!)&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://safety.google/intl/en/safety/saif/"&gt;&lt;em&gt;Google Secure AI Framework (SAIF)&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://cloud.google.com/blog/topics/threat-intelligence/ai-vulnerability-exploitation-initial-access"&gt;&lt;em&gt;Google Threat Intelligence Group on the first AI-developed zero-day observed in the wild (2026).&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://www.coalitionforsecureai.org/wp-content/uploads/2026/05/CoSAI-Shared-Responsibility-Framework.pdf"&gt;&lt;em&gt;CoSAI Shared Responsibility for AI Security&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://claude.com/product/claude-security"&gt;&lt;em&gt;Anthropic — the post-Mythos code-patching pipeline via Claude Code&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://claude.com/blog/ciso-guide-to-agentic-ai"&gt;&lt;em&gt;Zero risk isn’t the job: a CISO’s guide to agentic AI&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://www.gartner.com/document-reader/document/8164029"&gt;First Take: OpenAI’s Hugging Face Hack — CISOs Must Focus on Fundamentals and Ignore the Hype&lt;/a&gt; (Gartner access required)&lt;/li&gt;&lt;/ul&gt;&lt;img src="https://medium.com/_/stat?event=post.clientViewed&amp;referrerSource=full_rss&amp;postId=e9a62d1f4c00" width="1" height="1" alt=""&gt;&lt;hr&gt;&lt;p&gt;&lt;a href="https://medium.com/anton-on-security/beyond-the-vulnerability-apocalypse-scaling-your-basics-and-vulnerability-management-e9a62d1f4c00"&gt;Beyond the Vulnerability Apocalypse: Scaling Your Basics and Vulnerability Management&lt;/a&gt; was originally published in &lt;a href="https://medium.com/anton-on-security"&gt;Anton on Security&lt;/a&gt; on Medium, where people are continuing the conversation by highlighting and responding to this story.&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/anton-on-security/beyond-the-vulnerability-apocalypse-scaling-your-basics-and-vulnerability-management-e9a62d1f4c00"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>“AI Normal Tech” vs “AGI by Tuesday”: Security Advice That Survives Either Future</title><link>http://chuvakin.blogspot.com/2026/07/ai-normal-tech-vs-agi-by-tuesday.html</link><category>ai-security</category><category>medium</category><pubDate>Wed, 15 Jul 2026 16:12:22 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-3876702225480088881</guid><description>&lt;p&gt;If you look at social media debates about AI, two extreme patterns emerge. Studying extreme patterns is very useful because understanding boundary conditions helps you understand the whole phenomenon — in this case of security in AI adoption (recent &lt;a href="https://www.groundlevel-ai.com/p/mutual-blindness-ai-backlash-skeptics"&gt;extreme example&lt;/a&gt;). You can also do all sorts of fun scenario planning with this.&lt;/p&gt;&lt;p&gt;Predictably, security leaders have caught the same fever, and even some technologists did. Let’s catalog them like this:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Camp 1 (The Meh Camp):&lt;/strong&gt; This camp spans a spectrum — from the hard cynics (“it’s autocomplete with a marketing budget,” LLMs are &lt;a href="https://dl.acm.org/doi/10.1145/3442188.3445922"&gt;stochastic parrots&lt;/a&gt;, there is no ‘intelligence’ anywhere in the building) to the more measured “AI as normal technology” crowd, who concede the tech is real, but expect it to diffuse slowly and messily over decades. What unites them: no discontinuous jump, no paradigm rupture, no exponents, no robot overlords. And yes, “the parrot wing” of this camp is alive and well in some very senior security circles.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Camp 2 (The Deep Believers):&lt;/strong&gt; AGI is coming by “next Tuesday” — or &lt;a href="https://ai-2027.com/"&gt;2027&lt;/a&gt; at the absolute latest. This camp also spans a spectrum, from the “doomer” accelerationists who foresee inevitable, systemic collapse to the optimistic futurists anticipating a complete, rapid upheaval of the global security landscape. Some hold this timeline with religious fervor while being unable to define “intelligence” if their bonus depended on it. What unites them is the conviction that we are facing an immediate, discontinuous, exponential leap in capability that will render all traditional defensive strategies obsolete overnight. And yes, there are influential security leaders who lean heavily into this camp.&lt;/li&gt;&lt;/ul&gt;&lt;figure&gt;&lt;img alt="" src="https://cdn-images-1.medium.com/max/611/1*4ssMvnuxgisQaLjjgVH9TQ.jpeg" /&gt;&lt;/figure&gt;&lt;p&gt;Here is the fun part and the point of this blog: &lt;strong&gt;you don’t need to know who’s right. &lt;/strong&gt;In fact, betting your security program on either camp being right is the actual mistake I want to point out.&lt;/p&gt;&lt;p&gt;Maybe the Parrot camp is right. Maybe the AGI-doomers are spot on. Or maybe the truth is somewhere in the swampy middle. If you find yourself unable to justify a security investment without first winning a philosophy-of-mind debate, you are doing it wrong.&lt;/p&gt;&lt;p&gt;But let’s instead ponder what works in “either / neither / both” cases.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;What security advice remains correct today and for the medium term without relying on either camp being right?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;One structural note before we start: every section below runs the same play. What the “parrot future” does to you. What the “AGI Tuesday” future does to you. What you do about both — with one control. Watch how many times the answer converges.&lt;/p&gt;&lt;p&gt;That convergence &lt;em&gt;is&lt;/em&gt; my argument (with help from Gemini and Claude Fable).&lt;/p&gt;&lt;h3&gt;Universal Security Controls for Both Futures&lt;/h3&gt;&lt;p&gt;If you’re Camp 1 — whether the parrot wing or the “normal technology” wing — you believe AI is an incremental extension of “classic” ML: it accelerates existing security processes without any dramatic paradigm shift. But even then, you concede it &lt;em&gt;speeds things up&lt;/em&gt; — including for attackers, who now discover vulnerabilities and misconfigurations faster and phish with impeccable grammar (nobody, not even the “parrotiest” parrot will argue with this one!). If you’re Camp 2, you may be surprised to see that these same controls apply, just with the volume knob turned to 11 at times.&lt;/p&gt;&lt;h3&gt;1. Configuration Hygiene&lt;/h3&gt;&lt;p&gt;Boring? Yes. Optional? Definitely not. Cloud misconfigurations and weak baselines &lt;a href="https://medium.com/anton-on-security/google-cloud-security-threat-horizons-report-13-h1-2026-is-out-926df5bb72a1"&gt;remain the #1 way&lt;/a&gt; attackers walk in through the front door — no AGI required, thank you very much.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Parrot future:&lt;/strong&gt; attackers use AI to find your misconfigurations faster. The parrot doesn’t need to be smart; your S3 bucket is public.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;AGI future:&lt;/strong&gt; the “superintelligent” attacker &lt;em&gt;also&lt;/em&gt; starts with your public S3 bucket, because why use an AI-crafted zero-day when the door is open?&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;The universal control:&lt;/strong&gt; treat configuration hygiene as tier-1 defense, with continuous (not quarterly!) posture validation. Hygiene is the rare control that is equally valuable whether AI is a mildly better “&lt;em&gt;grep&lt;/em&gt;” or an existential threat (Claude came up with this metaphor, thanks buddy, it almost rhymes). If your AI security roadmap has “agentic red teaming” on it but not “close the open buckets,” you are accessorizing a house with no doors. See good &lt;a href="https://www.cybersecuritypulse.net/p/a-6x-ciso-on-the-era-that-security"&gt;argument here&lt;/a&gt;.&lt;/p&gt;&lt;h3&gt;2. Threat Detection &amp;amp; Security Monitoring&lt;/h3&gt;&lt;p&gt;You do recall I had a title “&lt;a href="https://www.google.com/search?q=Chief+Logging+Evangelist&amp;amp;rlz=1C1GCCA_en&amp;amp;oq=Chief+Logging+Evangelist&amp;amp;gs_lcrp=EgZjaHJvbWUyBggAEEUYOTIHCAEQIRigATIHCAIQIRigATIHCAMQIRigATIHCAQQIRigATIHCAUQIRigATIHCAYQIRiPAtIBBzE1OWowajeoAgCwAgA&amp;amp;sourceid=chrome&amp;amp;source=chrome.ob&amp;amp;ie=UTF-8"&gt;Chief Logging Evangelist&lt;/a&gt;” a few years back (&lt;a href="https://www.linkedin.com/in/chuvakin/"&gt;“A few, Anton”&lt;/a&gt;? Who are you kidding?” … Anyhow…) &lt;a href="https://medium.com/anton-on-security/beyond-is-your-soc-ai-ready-plan-the-journey-c9654a9ee175"&gt;Your SOC&lt;/a&gt; or D&amp;amp;R team or whatever you call it still needs to log, sense, detect, investigate, etc.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Parrot future:&lt;/strong&gt; your normal systems face automated, AI-accelerated attacks — same TTPs, faster tempo, and phishing that finally spells “invoice” correctly. Your triage queue was built for human-speed adversaries; it is about to meet an assembly line.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;AGI future:&lt;/strong&gt; the AI systems &lt;em&gt;themselves&lt;/em&gt; become the thing to watch — inputs, outputs, tool calls, and internal telemetry — because prompt injection, abuse, and quiet exfiltration &lt;a href="https://medium.com/anton-on-security/my-really-fun-rsa-2026-presentations-8f65f35cfca5"&gt;through an agent&lt;/a&gt; leave traces nowhere in your current detection content.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;The universal control:&lt;/strong&gt; log and detect. Your classic estate under machine-accelerated attack, &lt;em&gt;and&lt;/em&gt; your AI stack as a first-class telemetry source with its own detections (devil here is in the details, as usual). I admit this smells like an “Easier Said Than Done” competition entry with some chance of getting a 3rd prize. But the fact remains: good logging helps you in either case.&lt;/p&gt;&lt;h3&gt;3. Accelerated Vulnerability Management&lt;/h3&gt;&lt;p&gt;&lt;a href="https://medium.com/anton-on-security/breaking-the-patch-sound-barrier-part-2-so-is-the-apocalypse-coming-and-what-is-it-dff70b2f09bd"&gt;Vulnerability management&lt;/a&gt; — dealing with &lt;em&gt;security-relevant&lt;/em&gt; flaws in vendor software &lt;em&gt;and&lt;/em&gt; your own code &lt;em&gt;and &lt;/em&gt;open source code — must run on a faster clock in 2026. The clock disagreement between the camps is about &lt;em&gt;how much&lt;/em&gt; faster, not &lt;em&gt;whether&lt;/em&gt;. Think 30%+, 2x, 10x or “we are all gonna die”x :-)&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Parrot future:&lt;/strong&gt; AI compresses the exploit timeline the boring way — faster recon, faster PoC-to-prod exploit code, “commodity” attackers punching above their weight class. Your 30-day patch SLA quietly became a 30-day “we have a front door open, locks what locks” period.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;AGI future:&lt;/strong&gt; “Patching is dead! The machines will find zero-days continuously!” Fine. Even granting the premise, the conclusion isn’t “give up” — it’s that mitigation and rewriting becomes the whole game.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;The universal control:&lt;/strong&gt; vulnerability management&lt;a href="https://medium.com/anton-on-security/breaking-the-patch-sound-barrier-your-vulnerability-remediation-will-not-keep-up-ai-exploit-speed-b41116c4e92b"&gt; &lt;em&gt;inclusive of mitigation planning&lt;/em&gt;&lt;/a&gt; (segmentation, “virtual” patching, compensating controls, config weakness scanning, etc) becomes more critical under &lt;em&gt;both &lt;/em&gt;futures, not less. Most companies cannot break their &lt;a href="https://medium.com/anton-on-security/breaking-the-patch-sound-barrier-your-vulnerability-remediation-will-not-keep-up-ai-exploit-speed-b41116c4e92b"&gt;“patch sound barrier”&lt;/a&gt;, AI or no AI. When you can’t fix the flaw, you’d better be able to contain the blast radius. Note the irony: the AGI camp’s own argument makes the boring VM discipline &lt;em&gt;more&lt;/em&gt; important. Funny how that works.&lt;/p&gt;&lt;h3&gt;4. Data Security &amp;amp; Sensitive Data Discovery&lt;/h3&gt;&lt;p&gt;Both camps should care deeply about knowing where their sensitive data lives, but they lose sleep over different nightmares:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Parrot future:&lt;/strong&gt; the risk is leakage and compliance. Employees will lovingly paste source code, PHI, and PII into consumer chatbots to “polish an email.” Regulators do not accept “the parrot ate my data” as a defense. Am I overdoing the “parrot thing” here?&lt;/li&gt;&lt;li&gt;&lt;strong&gt;AGI future:&lt;/strong&gt; the risk shifts to poisoning and exploitation. An agentic system with access to poorly governed data repositories plus one well-crafted prompt injection equals an AI that cheerfully exfiltrates things it should never have touched.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;The universal control:&lt;/strong&gt; build a real-time, accurate inventory of your sensitive data — and yes, AI-automated sensitive data discovery and mapping is finally real (while in 2016, it largely was not, for most organizations). The uncomfortable truth: most organizations spent two decades &lt;em&gt;not&lt;/em&gt; doing data security because it was hard and nobody made them. AI just made “we don’t know where our data is” much more painful, whether you are “camp parrot” or “camp AGI.” Heard this advice before? Yes, you did. So? Did you actually try implementing it? Well, now you need to, parrots or not.&lt;/p&gt;&lt;h3&gt;5. Shadow AI Governance &amp;amp; Sanctioned Alternatives&lt;/h3&gt;&lt;p&gt;Banning public AI tools is the ultimate security theater — right up there with confiscating USB sticks in 2009 or banning Internet connectivity in 1998 (&lt;em&gt;“but why would you need the internet for work?!”)&lt;/em&gt;. It doesn’t stop usage; it just moves it to personal phones and personal accounts, where you can’t see it, log it, or ever get the data back.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Parrot future:&lt;/strong&gt; employees casually feed proprietary code and PII into consumer LLMs, generating incidents and triggering your lawyercats unnecessarily.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;AGI future:&lt;/strong&gt; well-meaning developers hand API keys and internal data access to unmonitored shadow &lt;em&gt;agents&lt;/em&gt; and creating a sprawling, autonomous attack surface that nobody owns. What fun!&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;The universal control:&lt;/strong&gt; stop playing firewall whack-a-mole. &lt;a href="https://cloud.google.com/transform/these-4-ai-governance-tips-help-counter-shadow-agents"&gt;Get visibility&lt;/a&gt; (CASB and DLP are still a thing, yes, really!), then remove the excuse: offer &lt;a href="https://security.googlecloudcommunity.com/ciso-blog-77/shadow-agents-a-new-era-of-shadow-ai-risk-in-the-enterprise-5831"&gt;a sanctioned enterprise AI tool &lt;/a&gt;with real contractual data protections. People take shortcuts when the official path is a dirt road. Pave it. And if your &lt;a href="https://cloud.google.com/transform/spotlighting-shadow-ai-how-to-protect-against-risky-ai-practices"&gt;ban is still in place in 2026&lt;/a&gt;, understand that you don’t have a policy — you have a shadow inventory problem you’ve chosen not to measure.&lt;/p&gt;&lt;h3&gt;6. Identity &amp;amp; Access for Agents&lt;/h3&gt;&lt;p&gt;Here’s the control nobody had on their 2016 bingo card: &lt;strong&gt;least privilege for machines that ask nicely. &lt;/strong&gt;We barely handled NHI (no, we never did, IRL) and now we have “agent identity” with a &lt;em&gt;pillow fight&lt;/em&gt; ongoing on “is agent more like an employee or more like a workload”…&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Parrot future:&lt;/strong&gt; AI tools and integrations quietly accumulate OAuth grants, service accounts, and long-lived API keys — classic non-human identity sprawl, now with extra steps. Regular NHI problem left unsolved would kill you slowly, the agentic one will work faster.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;AGI future:&lt;/strong&gt; autonomous agents holding broad credentials become the single most attractive target in your enterprise. Compromise the agent, inherit its permissions — and its work ethic. Tricking an agent to do &lt;a href="https://saif.google/focus-on-agents"&gt;“a rogue action”&lt;/a&gt; is becoming more popular every day…&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;The universal control:&lt;/strong&gt; treat every agent, and integration as an identity with a lifecycle (!). Scope it, time-limit it, log it, and review it. Your agents currently have more access than your interns and sometimes less judgment. Fix at least one of those ;-)&lt;/p&gt;&lt;h3&gt;7. Environmental Reality Testing vs. Marketing Benchmarks&lt;/h3&gt;&lt;p&gt;&lt;a href="https://metr.org/"&gt;Model capability benchmarks&lt;/a&gt; are largely a mirage if they do not match your realities. A high score on a vendor slide means precisely nothing about your production environment, if you are not them.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Parrot future:&lt;/strong&gt; blind trust in claimed accuracy yields silent failures, hallucinations in critical workflows, and surprise data leakage — the parrot passed the exam and still can’t do the job. I am not adding “it will peck you to death”, this is where I draw the line…&lt;/li&gt;&lt;li&gt;&lt;strong&gt;AGI future:&lt;/strong&gt; deploying an agentic system for consequential autonomous tasks without validation invites systemic, unpredictable behavior — an advanced agent breaking things faster than you can file the postmortem.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;The universal control:&lt;/strong&gt; ignore the brochure. Run internal, multi-run reliability testing and AI red-teaming in &lt;em&gt;your&lt;/em&gt; environment with &lt;em&gt;your&lt;/em&gt; data before any AI system earns operational duties. Trust is earned in your environment, not on the vendor’s leaderboard. Here’s the provocative version: if your AI procurement process accepts benchmark scores as evidence, your procurement process is part of your attack surface.&lt;/p&gt;&lt;h3&gt;Moving Beyond the Debate&lt;/h3&gt;&lt;p&gt;And, yes, we could keep adding entries (asset management, IR playbook updates for AI incidents; the list of unglamorous-but-necessary goes on). But you’ve seen the pattern ten times now, so let’s name it.&lt;/p&gt;&lt;p&gt;The two camps diverge violently on &lt;em&gt;timelines&lt;/em&gt; and on whether a discontinuous “AGI jump” is coming at all — yet they &lt;strong&gt;converge on the near-term necessity of architectural control&lt;/strong&gt;, every single time. Autonomous agents, supply-chain exposure, machine-speed offense: both worldviews agree these risks are real, present, and demand action &lt;em&gt;today&lt;/em&gt;.&lt;/p&gt;&lt;p&gt;When two groups who agree on nothing agree on your homework, the homework is probably real. If I hear one more CISO tell me they are “waiting for the dust to settle on AI” before building a security strategy, I’m going to start charging for therapy. The dust isn’t settling. It’s just turning into more data you aren’t logging.&lt;/p&gt;&lt;p&gt;So the next time someone tells you they can’t build an AI security strategy until the AGI debate settles — smile, nod, and go patch something. The philosophers will still be arguing next Tuesday. Your attackers won’t wait that long.&lt;/p&gt;&lt;h3&gt;Summary&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;The dichotomy:&lt;/strong&gt; security leaders split into the “normal technology” camp (from stochastic-parrot cynics to slow-diffusion “pragmatists”) and the “AGI by next Tuesday” believers (and of course less extreme middle too)&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The core thesis:&lt;/strong&gt; we do not need to settle the philosophical debate. Many of the same fundamental, no-regret controls apply regardless of which future arrives, and the camps’ &lt;em&gt;convergence&lt;/em&gt; on near-term controls is itself the strongest evidence those controls matter.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The no-regret controls:&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;Treat configuration hygiene as tier-1 defense — both futures start at your public S3 bucket.&lt;/li&gt;&lt;li&gt;Monitor both your normal systems under AI attack &lt;em&gt;and&lt;/em&gt; the telemetry of your AI systems themselves.&lt;/li&gt;&lt;li&gt;Accelerate vulnerability management loops, with mitigation planning for the flaws you can’t patch&lt;/li&gt;&lt;li&gt;Prioritize sensitive data discovery — against leakage (low end) and poisoning/exploitation (high end).&lt;/li&gt;&lt;li&gt;Replace blanket bans with sanctioned enterprise AI plus visibility.&lt;/li&gt;&lt;li&gt;Govern non-human identities: least privilege, lifecycle, and logging for every agent and integration.&lt;/li&gt;&lt;li&gt;Re-engineer threat models and containment for machine-speed intrusions.&lt;/li&gt;&lt;li&gt;Ignore synthetic vendor benchmarks; mandate local adversarial red-teaming before operational trust.&lt;/li&gt;&lt;/ul&gt;&lt;img src="https://medium.com/_/stat?event=post.clientViewed&amp;referrerSource=full_rss&amp;postId=d7a6704c1d74" width="1" height="1" alt=""&gt;&lt;hr&gt;&lt;p&gt;&lt;a href="https://medium.com/anton-on-security/ai-normal-tech-vs-agi-by-tuesday-security-advice-that-survives-either-future-d7a6704c1d74"&gt;“AI Normal Tech” vs “AGI by Tuesday”: Security Advice That Survives Either Future&lt;/a&gt; was originally published in &lt;a href="https://medium.com/anton-on-security"&gt;Anton on Security&lt;/a&gt; on Medium, where people are continuing the conversation by highlighting and responding to this story.&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/anton-on-security/ai-normal-tech-vs-agi-by-tuesday-security-advice-that-survives-either-future-d7a6704c1d74"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>From Cloud to Chaos: Defining Shared Responsibility for AI Security</title><link>http://chuvakin.blogspot.com/2026/07/from-cloud-to-chaos-defining-shared.html</link><category>medium</category><pubDate>Thu, 2 Jul 2026 10:26:07 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-5309405745080593401</guid><description>&lt;p&gt;&lt;em&gt;For 15 years (!), many of us who have touched cloud security have struggled with the shared responsibility model for cloud security. As…&lt;/em&gt;&lt;/p&gt;&lt;section&gt;&lt;div&gt;&lt;hr&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;p id="bef7"&gt;For 15 years (!), many of us who have touched cloud security have &lt;a href="https://medium.com/anton-on-security/where-does-shared-responsibility-model-for-security-breaks-in-the-real-world-970f7dad56f4" target="_blank"&gt;struggled with the shared responsibility model&lt;/a&gt; for cloud security. As with many “cyber things,” the theory is simple. Multiple vendors, consulting firms, and industry bodies have published &lt;a href="https://cloudsecurityalliance.org/blog/2024/01/25/what-is-the-shared-responsibility-model-in-the-cloud" rel="noopener" target="_blank"&gt;deceptively clear matrices&lt;/a&gt; that depict exactly who is doing what for cloud security.&lt;/p&gt;&lt;p id="5e7d"&gt;Everyone likes to present trivial cases: for example, the cloud provider is entirely responsible for the physical security of the data center, while the client is responsible for the application they just built and deployed within that cloud provider’s IaaS. In reality, &lt;a href="https://medium.com/anton-on-security/who-does-what-in-cloud-threat-detection-a7a4f44e7672" target="_blank"&gt;many of the edge cases&lt;/a&gt; continue to cause pain to a lot of organizations.&lt;/p&gt;&lt;p id="456f"&gt;Ok, so none of this is fundamentally new. However, in recent years, similar and more complex - dare I say sinister?- questions have emerged: &lt;strong&gt;What does shared responsibility look like for AI security?&lt;/strong&gt;&lt;/p&gt;&lt;p id="0400"&gt;Those who haven’t studied this topic in depth might assume there is no difference. Yet, there are fascinating, critical differences between shared responsibility for AI security and traditional cloud security, along with older related challenges like the shared security of outsourcing (that predate cloud).&lt;/p&gt;&lt;p id="affb"&gt;Add AI with its probabilistic behaviors, untrusted user inputs, and nested vendor dependencies -and that finger-pointing cycle doesn’t just continue, it scales exponentially. When a customer-facing chatbot goes off the rails, the model provider blames your prompt engineering, the platform provider claims infrastructure isolation worked perfectly, and your internal application team swears it’s an upstream model limitation…&lt;/p&gt;&lt;p id="fd3c"&gt;Put simply, what are the top 3 differences between shared responsibility for AI vs cloud? In my opinion:&lt;/p&gt;&lt;ol&gt;&lt;li id="b90d"&gt;&lt;strong&gt;A Broader Spectrum of Risk:&lt;/strong&gt; The range of harms and risks we must consider is much wider. Shared responsibility for AI security frequently touches upon safety, privacy, ethical use, and the unique risk surfaces that emerge specifically in conversations about AI.&lt;/li&gt;&lt;li id="3bba"&gt;&lt;strong&gt;The Multi-Party Supply Chain:&lt;/strong&gt; AI security is typically far more multi-party than traditional cloud security. For instance, one company builds the foundational model, another company fine-tunes it, a third party builds a Retrieval-Augmented Generation (RAG) architecture for you, and yet another party builds the consumer-facing application.&lt;/li&gt;&lt;li id="cbd9"&gt;&lt;strong&gt;Non-deterministic Behavior:&lt;/strong&gt; Unlike traditional cloud infrastructure where secure configurations yield predictable, deterministic outcomes, AI systems are non-deterministic. Because outputs can vary significantly based on user inputs, customers bear increased responsibility for implementing robust guardrails, continuous monitoring, and input/output filtering.&lt;/li&gt;&lt;/ol&gt;&lt;p id="2dc1"&gt;&lt;a href="https://cloud.google.com/transform/from-turnkey-to-custom-tailor-your-ai-risk-governance-to-help-build-confidence" rel="noopener" target="_blank"&gt;Early attempts&lt;/a&gt; to create a logical foundation for AI shared security responsibility produced some answers — and &lt;a href="https://learn.microsoft.com/en-us/azure/security/fundamentals/shared-responsibility-ai" rel="noopener" target="_blank"&gt;more questions&lt;/a&gt;.&lt;/p&gt;&lt;p id="1d74"&gt;In light of this being a tricky problem, here I really want to focus on one thing — a post-incident scenario. While shared responsibility covers numerous use cases (and numerous sources of confusion…), let’s examine a fairly straightforward situation: I am an enterprise end-user company that uses (maybe builds, maybe tunes, etc) AI in some form, then something blows up (digitally, as this is not IoT/ICS security blog). So:&lt;/p&gt;&lt;ul&gt;&lt;li id="7a0c"&gt;Who takes a loss vs who is to blame?&lt;/li&gt;&lt;li id="4e69"&gt;Do I blame the model creator? The application developer? The model hosting platform? Or do I ultimately blame myself?&lt;/li&gt;&lt;/ul&gt;&lt;p id="af1e"&gt;If you recall, many early challenges with the cloud shared responsibility model began with customers trying to blame the provider, only to discover they were actually at fault in the end. We tried to change this dynamic by introducing a &lt;a href="https://www.forbes.com/sites/googlecloud/2022/04/19/demystifying-shared-fate-a-new-approach-to-understand-cybersecurity/" rel="noopener" target="_blank"&gt;“shared fate” model&lt;/a&gt;. While that specific terminology has seemingly fallen out of favor lately, the underlying philosophy remains: providers can probably do more to make AI usage inherently secure.&lt;/p&gt;&lt;p id="124b"&gt;I was recently involved with a &lt;a href="https://www.coalitionforsecureai.org/" rel="noopener" target="_blank"&gt;&lt;strong&gt;CoSAI (Coalition for Secure AI)&lt;/strong&gt; &lt;/a&gt;working group to &lt;a href="https://www.coalitionforsecureai.org/wp-content/uploads/2026/05/CoSAI-Shared-Responsibility-Framework.pdf" rel="noopener" target="_blank"&gt;develop a paper covering the shared responsibility framework for AI security&lt;/a&gt;. As others on the team humorously pointed out, my voice was one of the loudest calling for the paper to be kept simple, crisp, and highly usable. You can judge based on the final result whether we succeeded.&lt;/p&gt;&lt;figure id="5ad6"&gt;&lt;img src="https://cdn-images-1.medium.com/max/800/1*rDoyAWLU-nWwbcv-0n7ywA.jpeg"&gt;&lt;figcaption&gt;CoSAI matrix&lt;/figcaption&gt;&lt;/figure&gt;&lt;p id="88a9"&gt;We recently wrapped up and approved Version 1.0 of the &lt;strong&gt;CoSAI AI Shared Responsibility Framework (AI SRF)&lt;/strong&gt; through the Coalition for Secure AI and OASIS Open. The core mission here wasn’t to build more abstract compliance theater, but to solve a practical, glaring operational pain point: &lt;strong&gt;Who actually owns what when an AI system fails?&lt;/strong&gt;&lt;/p&gt;&lt;p id="3738"&gt;Under the CoSAI framework, accountability traces down the stack with absolute clarity:&lt;/p&gt;&lt;ul&gt;&lt;li id="218e"&gt;&lt;strong&gt;The AI Model Provider (L5)&lt;/strong&gt; is accountable for the base model’s inherent susceptibility to prompt injection and must document those boundaries explicitly within the model card.&lt;/li&gt;&lt;li id="fab4"&gt;&lt;strong&gt;The Cloud/Platform Provider (L4)&lt;/strong&gt; is accountable for the blast-radius containment, ensuring infrastructure-level tenant process isolation held firm during the exploitation.&lt;/li&gt;&lt;li id="31e4"&gt;&lt;strong&gt;The Application Developer (L3)&lt;/strong&gt; is accountable for failing to enforce application-level guardrails, input filtering, and localized data access controls that allowed the chatbot to hit the PII repository in the first place.&lt;/li&gt;&lt;li id="2f2d"&gt;&lt;strong&gt;The Deploying Organization (L1/L2)&lt;/strong&gt; is accountable for the ultimate governance failure: they did not properly classify the data or restrict the chatbot’s system-level access boundaries before pushing it live.&lt;/li&gt;&lt;/ul&gt;&lt;figure id="045c"&gt;&lt;img src="https://cdn-images-1.medium.com/max/800/1*_mNEXI_TBnchxUXSd1npZw.jpeg"&gt;&lt;figcaption&gt;Layers&lt;/figcaption&gt;&lt;/figure&gt;&lt;p id="0bf5"&gt;Also, the paper included a phased &lt;strong&gt;Implementation Playbook&lt;/strong&gt; in the document to give security teams a somewhat specific path forward:&lt;/p&gt;&lt;ol&gt;&lt;li id="cb58"&gt;&lt;strong&gt;Phase 1 (Days 1–30):&lt;/strong&gt; Map your entire AI system inventory and cross-reference vendor contracts against these five layers to highlight immediate responsibility gaps.&lt;/li&gt;&lt;li id="04a6"&gt;&lt;strong&gt;Phase 2 (Days 31–90):&lt;/strong&gt; Establish a cross-layer governance committee and formally update vendor procurement contracts with clean, explicit accountability matrices.&lt;/li&gt;&lt;li id="a36a"&gt;&lt;strong&gt;Phase 3 (12 Months):&lt;/strong&gt; Run layer-specific tabletop simulations to stress-test your incident response playbooks before an actual threat actor tests them for you.&lt;/li&gt;&lt;/ol&gt;&lt;p id="dd47"&gt;&lt;strong&gt;Fun quotes:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li id="94f3"&gt;“Ambiguous ownership is a growing liability for Al system deployments.” [&lt;em&gt;A.C. — filed under ‘no shit, Sherlock’&lt;/em&gt;]&lt;/li&gt;&lt;li id="f231"&gt;“Without explicitly assigned owners for detection, containment, and remediation, teams default to the finger-pointing cycle” [&lt;em&gt;A.C. — this will get worse, then MUCH worse, then eventually better…&lt;/em&gt;]&lt;/li&gt;&lt;li id="8c0a"&gt;“The framework turns ‘whose fault is this?’ into ‘which layer’s controls failed, and who owns remediation for each?’” [&lt;em&gt;A.C. — this is beautifully, I probably wrote this :-)&lt;/em&gt;]&lt;/li&gt;&lt;li id="d18d"&gt;“There should be exactly one accountable party per component to prevent overlaps.” [&lt;em&gt;A.C. — ideal world called, it wants its problem back! Real world picked up and said ‘get lost’&lt;/em&gt;]&lt;/li&gt;&lt;li id="c9e0"&gt;“Clear accountability eliminates finger-pointing during incidents” [&lt;em&gt;A.C. — clear evidence that Captain Obvious is alive!&lt;/em&gt;]&lt;/li&gt;&lt;/ul&gt;&lt;p id="b2b0"&gt;&lt;a href="https://www.coalitionforsecureai.org/wp-content/uploads/2026/05/CoSAI-Shared-Responsibility-Framework.pdf" rel="noopener" target="_blank"&gt;More seriously, read the paper!&lt;/a&gt;&lt;/p&gt;&lt;p id="cf5c"&gt;In the end, I hope this work enlightens people on just how complex this problem truly is. This paper is definitely not a silver bullet that solves everything overnight; we have years of discussions and evolving challenges ahead of us down this path. However, I think&lt;a href="https://www.coalitionforsecureai.org/wp-content/uploads/2026/05/CoSAI-Shared-Responsibility-Framework.pdf" rel="noopener" target="_blank"&gt; this paper&lt;/a&gt; serves as an excellent first step. Please make sure to check out the resources listed at the end of the paper as well (a lot of gems there!)&lt;/p&gt;&lt;p id="c9cb"&gt;&lt;strong&gt;Related blogs:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li id="6e7e"&gt;&lt;a href="https://www.coalitionforsecureai.org/whos-responsible-when-ai-goes-wrong-a-new-framework-aims-to-answer-that-question/" rel="noopener" target="_blank"&gt;Who’s Responsible When AI Goes Wrong? A New Framework Aims to Answer That Question&lt;/a&gt;&lt;/li&gt;&lt;li id="64da"&gt;&lt;a href="https://medium.com/anton-on-security/where-does-shared-responsibility-model-for-security-breaks-in-the-real-world-970f7dad56f4" target="_blank"&gt;Where Does Shared Responsibility Model for Security Breaks in the Real World?&lt;/a&gt;&lt;/li&gt;&lt;li id="b163"&gt;&lt;a href="https://medium.com/anton-on-security/no-snow-no-flakes-pondering-cloud-security-shared-responsibility-again-10b51e4ebba3" target="_blank"&gt;No Snow, No Flakes: Pondering Cloud Security Shared Responsibility, Again!&lt;/a&gt;&lt;/li&gt;&lt;li id="66a7"&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep203-cloud-shared-responsibility-beyond-the-blame-game-with-rich-mogull/" rel="noopener" target="_blank"&gt;EP203 Cloud Shared Responsibility: Beyond the Blame Game with Rich Mogull&lt;/a&gt;&lt;/li&gt;&lt;li id="fc99"&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep145-cloud-security-shared-responsibility-shared-fate-shared-faith/" rel="noopener" target="_blank"&gt;EP145 Cloud Security: Shared Responsibility, Shared Fate, Shared Faith?&lt;/a&gt;&lt;/li&gt;&lt;li id="3895"&gt;&lt;a href="https://medium.com/anton-on-security/who-does-what-in-cloud-threat-detection-a7a4f44e7672" target="_blank"&gt;Who Does What In Cloud Threat Detection?&lt;/a&gt;&lt;/li&gt;&lt;li id="080f"&gt;&lt;a href="https://securosis.com/cloud/the-cloud-shared-irresponsibilities-model/" rel="noopener" target="_blank"&gt;The Cloud Shared Irresponsibilities Model&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/@anton.chuvakin/from-cloud-to-chaos-defining-shared-responsibility-for-ai-security-e2175f4ea060"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>Anton’s Security Blog Quarterly Q2 2026</title><link>http://chuvakin.blogspot.com/2026/06/antons-security-blog-quarterly-q2-2026.html</link><category>medium</category><pubDate>Tue, 30 Jun 2026 11:16:24 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-5564192850068282863</guid><description>&lt;p&gt;&lt;em&gt;My Anton’s Security Blog Quarterly covers both Anton on Security and my posts from Google Cloud blog, Google Cloud community blog, and our…&lt;/em&gt;&lt;/p&gt;&lt;section&gt;&lt;div&gt;&lt;hr&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;p id="c6ec"&gt;My Anton’s Security Blog Quarterly covers both&lt;a href="https://medium.com/anton-on-security" target="_blank"&gt; Anton on Security&lt;/a&gt; and my posts from&lt;a href="https://cloud.google.com/blog/" rel="noopener" target="_blank"&gt; Google Cloud blog&lt;/a&gt;,&lt;a href="https://security.googlecloudcommunity.com/community-blog-42" rel="noopener" target="_blank"&gt; Google Cloud community blog&lt;/a&gt;, and our&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/" rel="noopener" target="_blank"&gt; Cloud Security Podcast&lt;/a&gt; (&lt;a href="https://open.spotify.com/show/12WPC7aW5kd0kKSyrpgnHI" rel="noopener" target="_blank"&gt;subscribe&lt;/a&gt; on Spotify, &lt;a href="https://www.youtube.com/@cloudsecpodcast" rel="noopener" target="_blank"&gt;now with VIDEO&lt;/a&gt;).&lt;/p&gt;&lt;figure id="5b33"&gt;&lt;img src="https://cdn-images-1.medium.com/max/800/1*o6yHPqWVwYJ8XyDOqmQPJA.png"&gt;&lt;/figure&gt;&lt;p id="c157"&gt;&lt;strong&gt;Top 10 posts with the most lifetime views (excluding paper announcement blogs):&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li id="ad2d"&gt;&lt;a href="https://medium.com/anton-on-security/antons-alert-fatigue-the-study-0ac0e6f5621c" target="_blank"&gt;&lt;strong&gt;Anton’s Alert Fatigue: The Study&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;[&lt;em&gt;A.C. — wow, this is still #1 now! Awesome! Perhaps I need more of such deep studies&lt;/em&gt;]&lt;/li&gt;&lt;li id="0416"&gt;&lt;a href="https://medium.com/anton-on-security/security-correlation-then-and-now-a-sad-truth-about-siem-fc5a1afb1001" target="_blank"&gt;Security Correlation Then and Now: A Sad Truth About SIEM&lt;/a&gt;&lt;/li&gt;&lt;li id="053d"&gt;&lt;a href="https://medium.com/anton-on-security/can-we-have-detection-as-code-96f869cfdc79" target="_blank"&gt;Can We Have “Detection as Code”?&lt;/a&gt;&lt;/li&gt;&lt;li id="1ae5"&gt;&lt;a href="https://medium.com/anton-on-security/detection-engineering-is-painful-and-it-shouldnt-be-part-1-3641d8740458" target="_blank"&gt;Detection Engineering is Painful — and It Shouldn’t Be (Part 1)&lt;/a&gt;&lt;/li&gt;&lt;li id="748e"&gt;&lt;a href="https://medium.com/anton-on-security/back-in-2015-while-working-on-a-gartner-soc-paper-i-coined-the-concept-of-soc-nuclear-triad-8961004c734" target="_blank"&gt;Revisiting the Visibility Triad for 2020&lt;/a&gt; (&lt;a href="https://medium.com/anton-on-security/soc-visibility-triad-is-now-a-quad-soc-visibility-quad-2025-72811401073a" target="_blank"&gt;update for 2025 is here!&lt;/a&gt;)&lt;/li&gt;&lt;li id="c496"&gt;&lt;a href="https://medium.com/anton-on-security/beware-clown-grade-socs-still-abound-7b6b9d1f9304" target="_blank"&gt;Beware: Clown-grade SOCs Still Abound&lt;/a&gt;&lt;/li&gt;&lt;li id="771a"&gt;&lt;a href="https://medium.com/anton-on-security/why-is-threat-detection-hard-42aa479a197f]" target="_blank"&gt;Why is Threat Detection Hard?&lt;/a&gt;&lt;/li&gt;&lt;li id="688f"&gt;&lt;a href="https://medium.com/anton-on-security/one-of-the-most-common-questions-i-received-in-my-analyst-years-of-covering-siem-and-other-3480cb755a3e" target="_blank"&gt;Top 10 SIEM Log Sources in Real Life?&lt;/a&gt;&lt;/li&gt;&lt;li id="ad2b"&gt;&lt;a href="https://medium.com/anton-on-security/a-soc-tried-to-detect-threats-in-the-cloud-your-wont-believe-what-happened-next-4a2ba0ab5d81" target="_blank"&gt;A SOC Tried To Detect Threats in the Cloud … You Won’t Believe What Happened Next&lt;/a&gt;&lt;/li&gt;&lt;li id="1896"&gt;&lt;a href="https://medium.com/anton-on-security/log-centralization-the-end-is-nigh-b28efaa98379" target="_blank"&gt;Log Centralization: The End Is Nigh?&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p id="e276"&gt;&lt;strong&gt;Top 5 posts with paper announcements:&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li id="0adb"&gt;&lt;a href="https://medium.com/anton-on-security/new-paper-future-of-the-soc-soc-people-skills-not-tiers-7fbe09001096" target="_blank"&gt;New Paper: “Future of the SOC: SOC People — Skills, Not Tiers”&lt;/a&gt; (paper 2 of the series)&lt;/li&gt;&lt;li id="bc5d"&gt;&lt;a href="https://medium.com/anton-on-security/new-paper-future-of-the-soc-evolution-or-optimization-choose-your-path-paper-4-of-4-5-1eb477ea8d25" target="_blank"&gt;New Paper: “Future of the SOC: Evolution or Optimization — Choose Your Path” (Paper 4 of 4.5)&lt;/a&gt; (one more paper coming later in 2026 … we are in reviews now!)&lt;/li&gt;&lt;li id="f258"&gt;&lt;a href="https://medium.com/anton-on-security/new-paper-future-of-the-soc-forces-shaping-modern-security-operations-8d7b221bc326" target="_blank"&gt;New Paper: “Future of the SOC: Forces shaping modern security operations”&lt;/a&gt;&lt;/li&gt;&lt;li id="9e3a"&gt;&lt;a href="https://medium.com/anton-on-security/new-paper-future-of-the-soc-process-consistency-and-creativity-a-delicate-balance-paper-3-of-f73fe653c04d" target="_blank"&gt;New Paper: “Future Of The SOC: Process Consistency and Creativity: a Delicate Balance” (Paper 3 of 4)&lt;/a&gt;&lt;/li&gt;&lt;li id="4d32"&gt;&lt;a href="https://medium.com/anton-on-security/new-paper-autonomic-security-operations-10x-transformation-of-the-security-operations-center-daf779fc4a30" target="_blank"&gt;New Paper: “Autonomic Security Operations — 10X Transformation of the Security Operations Center”&lt;/a&gt; (Our classic 2021 ASO paper! Still epic, still relevant)&lt;/li&gt;&lt;/ol&gt;&lt;p id="06fc"&gt;&lt;strong&gt;3 random fun posts, must-read:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li id="a274"&gt;&lt;a href="https://medium.com/anton-on-security/stop-building-a-2003-soc-with-ai-a-modern-people-process-framework-part-1-7220513c9de1" target="_blank"&gt;Stop Building a 2003 SOC with AI: A Modern People &amp;amp; Process Framework (Part 1)&lt;/a&gt;&lt;/li&gt;&lt;li id="1834"&gt;&lt;a href="https://security.googlecloudcommunity.com/ciso-blog-77/shadow-agents-a-new-era-of-shadow-ai-risk-in-the-enterprise-5831" rel="noopener" target="_blank"&gt;Shadow Agents: A New Era of Shadow AI Risk in the Enterprise&lt;/a&gt;&lt;/li&gt;&lt;li id="f71c"&gt;&lt;a href="https://medium.com/anton-on-security/antons-vibe-coding-experience-a-reflection-on-risk-decisions-4e936530a650" target="_blank"&gt;Anton’s Vibe Coding Experience: A Reflection on Risk Decisions&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p id="a88a"&gt;&lt;strong&gt;Top 7&lt;/strong&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/" rel="noopener" target="_blank"&gt;&lt;strong&gt; Cloud Security Podcast by Google&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; episodes (excluding the oldest 3!):&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li id="9c99"&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep150-taming-the-ai-beast-threat-modeling-for-modern-ai-systems-with-gary-mcgraw/" rel="noopener" target="_blank"&gt;EP150 Taming the AI Beast: Threat Modeling for Modern AI Systems with Gary McGraw&lt;/a&gt;&lt;/li&gt;&lt;li id="9b71"&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep75-how-we-scale-detection-and-response-at-google-automation-metrics-toil/" rel="noopener" target="_blank"&gt;EP75 How We Scale Detection and Response at Google: Automation, Metrics, Toil&lt;/a&gt;&lt;/li&gt;&lt;li id="5025"&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep47-megatrends-macro-changes-microservices-oh-my-changes-in-2022-and-beyond-in-cloud-security/" rel="noopener" target="_blank"&gt;EP47 “Megatrends, Macro-changes, Microservices, Oh My! Changes in 2022 and Beyond in Cloud Security”&lt;/a&gt;&lt;/li&gt;&lt;li id="61aa"&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep153-kevin-mandia-on-cloud-breaches-new-threat-actors-old-mistakes-and-lessons-for-all/" rel="noopener" target="_blank"&gt;EP153 Kevin Mandia on Cloud Breaches: New Threat Actors, Old Mistakes, and Lessons for All&lt;/a&gt;&lt;/li&gt;&lt;li id="aa18"&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep109-how-google-does-vulnerability-management-the-not-so-secret-secrets/" rel="noopener" target="_blank"&gt;EP109 How Google Does Vulnerability Management: The Not So Secret Secrets!&lt;/a&gt;&lt;/li&gt;&lt;li id="e521"&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/modern-threat-detection-at-google/" rel="noopener" target="_blank"&gt;EP17 Modern Threat Detection at Google&lt;/a&gt;&lt;/li&gt;&lt;li id="d59b"&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep156-living-off-the-land-and-attacking-critical-infrastructure-mandiant-incident-deep-dive/" rel="noopener" target="_blank"&gt;EP156 Living Off the Land and Attacking Critical Infrastructure: Mandiant Incident Deep Dive&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p id="0a1f"&gt;Now, fun posts by topic.&lt;/p&gt;&lt;p id="266e"&gt;&lt;strong&gt;Security operations / detection &amp;amp; response:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li id="4298"&gt;&lt;a href="https://medium.com/anton-on-security/security-correlation-then-and-now-a-sad-truth-about-siem-fc5a1afb1001" target="_blank"&gt;“Security Correlation Then and Now: A Sad Truth About SIEM”&lt;/a&gt;&lt;/li&gt;&lt;li id="4577"&gt;“&lt;a href="https://medium.com/anton-on-security/migrate-off-that-old-siem-already-0740b735a288" target="_blank"&gt;Migrate Off That Old SIEM Already!&lt;/a&gt;” (&lt;a href="https://youtu.be/S-11_syclZ8?si=UBSjhceqF6FBBp4N" rel="noopener" target="_blank"&gt;VIDEO, &lt;/a&gt;a 2026 update is coming soon!)&lt;/li&gt;&lt;li id="c47b"&gt;&lt;a href="https://www.googlecloudcommunity.com/gc/Community-Blog/The-SOC-Metrics-that-Matter-or-Do-They/ba-p/873173" rel="noopener" target="_blank"&gt;“Measuring the SOC: What Counts and What Doesn’t in 2025?”&lt;/a&gt; (Google Cloud Blog)&lt;/li&gt;&lt;li id="e2a9"&gt;&lt;a href="https://medium.com/anton-on-security/can-we-have-detection-as-code-96f869cfdc79" target="_blank"&gt;“Can We Have “Detection as Code”?”&lt;/a&gt;&lt;/li&gt;&lt;li id="e98f"&gt;&lt;a href="https://medium.com/anton-on-security/back-in-2015-while-working-on-a-gartner-soc-paper-i-coined-the-concept-of-soc-nuclear-triad-8961004c734" target="_blank"&gt;“Revisiting the Visibility Triad for 2020”&lt;/a&gt; and&lt;a href="https://medium.com/anton-on-security/soc-visibility-triad-is-now-a-quad-soc-visibility-quad-2025-72811401073a" target="_blank"&gt; “SOC Visibility Triad is Now A Quad — SOC Visibility Quad 2025”&lt;/a&gt;&lt;/li&gt;&lt;li id="4f02"&gt;“&lt;a href="https://medium.com/anton-on-security/beware-clown-grade-socs-still-abound-7b6b9d1f9304" target="_blank"&gt;Beware: Clown-grade SOCs Still Abound&lt;/a&gt;”&lt;/li&gt;&lt;li id="d302"&gt;&lt;a href="https://medium.com/anton-on-security/why-is-threat-detection-hard-42aa479a197f" target="_blank"&gt;“Why is Threat Detection Hard?”&lt;/a&gt;&lt;/li&gt;&lt;li id="c051"&gt;&lt;a href="https://medium.com/anton-on-security/a-soc-tried-to-detect-threats-in-the-cloud-your-wont-believe-what-happened-next-4a2ba0ab5d81" target="_blank"&gt;“A SOC Tried To Detect Threats in the Cloud … You Won’t Believe What Happened Next”&lt;/a&gt;&lt;/li&gt;&lt;li id="e6e1"&gt;&lt;a href="https://medium.com/anton-on-security/stop-trying-to-take-humans-out-of-soc-except-wait-wait-wait-e19c5887ef2f" target="_blank"&gt;“Stop Trying to Take Humans Out of SOC … Except … Wait… Wait… Wait…”&lt;/a&gt; and &lt;a href="https://medium.com/anton-on-security/a-brief-guide-for-dealing-with-humanless-soc-idiots-3c2f1a5b26e9" target="_blank"&gt;“A Brief Guide for Dealing with ‘Humanless SOC’ Idiots”&lt;/a&gt;&lt;/li&gt;&lt;li id="6b09"&gt;&lt;a href="https://medium.com/anton-on-security/one-of-the-most-common-questions-i-received-in-my-analyst-years-of-covering-siem-and-other-3480cb755a3e" target="_blank"&gt;“Top 10 SIEM Log Sources in Real Life?”&lt;/a&gt; (&lt;a href="https://medium.com/anton-on-security/one-more-time-on-siem-telemetry-log-sources-b0a88572dac9" target="_blank"&gt;NEWER VERSION&lt;/a&gt;)&lt;/li&gt;&lt;li id="b72d"&gt;&lt;a href="https://medium.com/p/992bfe095334" target="_blank"&gt;“Debating SIEM in 2023, Part 1”&lt;/a&gt; and &lt;a href="https://medium.com/anton-on-security/debating-siem-in-2023-part-2-4f46e93faaf0" target="_blank"&gt;“Debating SIEM in 2023, Part 2”&lt;/a&gt;&lt;/li&gt;&lt;li id="7884"&gt;&lt;a href="https://medium.com/anton-on-security/log-centralization-the-end-is-nigh-b28efaa98379" target="_blank"&gt;“Log Centralization: The End Is Nigh?”&lt;/a&gt;&lt;/li&gt;&lt;li id="cb4b"&gt;&lt;a href="https://medium.com/anton-on-security/living-with-multiple-siems-c7fea37c5020" target="_blank"&gt;“Living with Multiple SIEMs”&lt;/a&gt;&lt;/li&gt;&lt;li id="0e75"&gt;&lt;a href="https://medium.com/anton-on-security/decoupled-siem-brilliant-or-stupid-ada2c3142b2b" target="_blank"&gt;“Decoupled SIEM: Brilliant or Stupid?”&lt;/a&gt; and&lt;a href="https://medium.com/anton-on-security/decoupled-siem-where-i-think-we-are-now-89ab9f3df43f" target="_blank"&gt; “Decoupled SIEM: Where I Think We Are Now?”&lt;/a&gt;&lt;/li&gt;&lt;li id="14e7"&gt;&lt;a href="https://medium.com/anton-on-security/how-to-make-threat-detection-better-c38f1758b842" target="_blank"&gt;“How to Make Threat Detection Better?”&lt;/a&gt;&lt;/li&gt;&lt;li id="2972"&gt;&lt;a href="https://medium.com/anton-on-security/siem-content-false-positives-and-engineering-or-not-security-4a1dfecc136c" target="_blank"&gt;“SIEM Content, False Positives and Engineering (Or Not) Security”&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p id="7e01"&gt;&lt;strong&gt;Cloud security:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li id="ddce"&gt;&lt;a href="https://cloud.google.com/transform/secure-cloud-insecure-use-and-what-you-can-do-about-it?e=48754805" rel="noopener" target="_blank"&gt;“Secure cloud. Insecure use. (And what you can do about it)”&lt;/a&gt;&lt;/li&gt;&lt;li id="30eb"&gt;&lt;a href="https://medium.com/anton-on-security/using-cloud-securely-the-config-doom-question-36e7e9c018e2" target="_blank"&gt;“Using Cloud Securely — The Config Doom Question”&lt;/a&gt;&lt;/li&gt;&lt;li id="66d9"&gt;&lt;a href="https://medium.com/anton-on-security/who-does-what-in-cloud-threat-detection-a7a4f44e7672" target="_blank"&gt;“Who Does What In Cloud Threat Detection?”&lt;/a&gt;&lt;/li&gt;&lt;li id="0830"&gt;&lt;a href="https://medium.com/anton-on-security/how-to-solve-the-mystery-of-cloud-defense-in-depth-84e1db3d6276" target="_blank"&gt;“How to Solve the Mystery of Cloud Defense in Depth?”&lt;/a&gt;&lt;/li&gt;&lt;li id="efd8"&gt;&lt;a href="https://medium.com/anton-on-security/does-the-world-need-cloud-detection-and-response-cdr-ea184e6df9f3" target="_blank"&gt;“Does the World Need Cloud Detection and Response (CDR)?”&lt;/a&gt;&lt;/li&gt;&lt;li id="a7a2"&gt;&lt;a href="https://medium.com/anton-on-security/how-to-think-about-threat-detection-in-the-cloud-1baff902afe5" target="_blank"&gt;“How to Think about Threat Detection in the Cloud”&lt;/a&gt;&lt;/li&gt;&lt;li id="b9ba"&gt;&lt;a href="https://medium.com/anton-on-security/use-cloud-securely-what-does-this-even-mean-b723cf01f834" target="_blank"&gt;“Use Cloud Securely? What Does This Even Mean?!”&lt;/a&gt;&lt;/li&gt;&lt;li id="3ad4"&gt;&lt;a href="https://cloud.google.com/blog/products/identity-security/why-cisos-need-to-adapt-their-mental-models-of-security-for-cloud" rel="noopener" target="_blank"&gt;“How CISOs need to adapt their mental models for cloud security”&lt;/a&gt; [GCP blog]&lt;/li&gt;&lt;li id="8062"&gt;&lt;a href="https://medium.com/anton-on-security/who-does-what-in-cloud-threat-detection-a7a4f44e7672" target="_blank"&gt;“Who Does What In Cloud Threat Detection?”&lt;/a&gt;&lt;/li&gt;&lt;li id="29dc"&gt;&lt;a href="https://security.googlecloudcommunity.com/ciso-blog-77/ai-adoption-learning-from-the-cloud-s-early-days-3954" rel="noopener" target="_blank"&gt;“AI Adoption: Learning from the Cloud’s Early Days”&lt;/a&gt;&lt;/li&gt;&lt;li id="a8f8"&gt;&lt;a href="https://medium.com/anton-on-security/cloud-migration-security-woes-14d7301b9e3b" target="_blank"&gt;“Cloud Migration Security Woes”&lt;/a&gt;&lt;/li&gt;&lt;li id="f6d5"&gt;&lt;a href="https://medium.com/anton-on-security/move-to-cloud-a-chance-to-finally-transform-security-e9614aae4f9c" target="_blank"&gt;“Move to Cloud: A Chance to Finally Transform Security?”&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p id="da02"&gt;&lt;strong&gt;How Google Does Security (HGD) — the new master site &lt;/strong&gt;&lt;a href="https://blog.google/innovation-and-ai/infrastructure-and-cloud/google-cloud/how-google-does-it-security-series/" rel="noopener" target="_blank"&gt;&lt;strong&gt;How Google Does It: An inside look at cybersecurity&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li id="bd15"&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-modernizing-threat-detection/" rel="noopener" target="_blank"&gt;“How Google Does It: Making threat detection high-quality, scalable, and modern”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="ef25"&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-secure-our-own-cloud" rel="noopener" target="_blank"&gt;“How Google Does It: How we secure our own cloud”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="505b"&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-securing-production-services-servers-workloads?e=48754805" rel="noopener" target="_blank"&gt;“How Google Does It: Securing production services, servers, and workloads”&lt;/a&gt;&lt;/li&gt;&lt;li id="48c5"&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-vulnerability-detection-remediation" rel="noopener" target="_blank"&gt;“How Google Does It: Finding, tracking, and fixing vulnerabilities”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="8022"&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-collecting-and-analyzing-cloud-forensics?e=48754805" rel="noopener" target="_blank"&gt;“How Google Does It: Collecting and analyzing cloud forensics”&lt;/a&gt;&lt;/li&gt;&lt;li id="74fc"&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-red-teaming-at-scale" rel="noopener" target="_blank"&gt;“How Google Does It: Red teaming at scale”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="89a0"&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-security-programs-global-scale/?e=48754805" rel="noopener" target="_blank"&gt;“How Google Does It: Security programs at global scale”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="1437"&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-securing-production-services-servers-workloads" rel="noopener" target="_blank"&gt;“How Google Does It: Securing production services, servers, and workloads”&lt;/a&gt;&lt;/li&gt;&lt;li id="3b95"&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-collecting-and-analyzing-cloud-forensics" rel="noopener" target="_blank"&gt;“How Google Does It: Collecting and analyzing cloud forensics”&lt;/a&gt;&lt;/li&gt;&lt;li id="9f9d"&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-applying-sre-to-cybersecurity" rel="noopener" target="_blank"&gt;“How Google Does It: Applying SRE to cybersecurity”&lt;/a&gt;&lt;/li&gt;&lt;li id="bd35"&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-building-an-effective-ai-red-team" rel="noopener" target="_blank"&gt;“How Google Does It: Building an effective AI red team”&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p id="f853"&gt;(if you only read one, choose&lt;a href="https://cloud.google.com/transform/how-google-does-it-modernizing-threat-detection/" rel="noopener" target="_blank"&gt; this one!&lt;/a&gt; BTW, we also have a lot of fun&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/topics/podcast-list/?tag=how-google-does-security" rel="noopener" target="_blank"&gt; HGD podcasts&lt;/a&gt;)&lt;/p&gt;&lt;p id="2766"&gt;&lt;strong&gt;AI security:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li id="5da4"&gt;&lt;a href="https://security.googlecloudcommunity.com/ciso-blog-77/implementing-secure-ai-framework-controls-in-google-cloud-6411?utm_campaign=6039766a0836ec00015b0fc5&amp;amp;utm_content=6941b5274c3e040001f7c4e3&amp;amp;utm_medium=smarpshare&amp;amp;utm_source=linkedin" rel="noopener" target="_blank"&gt;“Implementing Secure AI Framework Controls in Google Cloud”&lt;/a&gt;&lt;/li&gt;&lt;li id="38c8"&gt;&lt;a href="https://security.googlecloudcommunity.com/ciso-blog-77/office-of-the-ciso-2025-year-in-review-3-key-ai-security-governance-themes-6510" rel="noopener" target="_blank"&gt;“Office of the CISO 2025 Year in Review: 3 Key AI Security &amp;amp; Governance Themes”&lt;/a&gt;&lt;/li&gt;&lt;li id="761e"&gt;&lt;a href="https://security.googlecloudcommunity.com/ciso-blog-77/shadow-agents-a-new-era-of-shadow-ai-risk-in-the-enterprise-5831" rel="noopener" target="_blank"&gt;“Shadow Agents: A New Era of Shadow AI Risk in the Enterprise”&lt;/a&gt;&lt;/li&gt;&lt;li id="2462"&gt;“&lt;a href="https://security.googlecloudcommunity.com/ciso-blog-77/risk-tiering-ai-use-case-a-practical-guide-7597" rel="noopener" target="_blank"&gt;“Risk Tiering AI Use Case — A Practical Guide”&lt;/a&gt; (Google Cloud Community blog)&lt;/li&gt;&lt;li id="66ca"&gt;&lt;a href="https://www.googlecloudcommunity.com/gc/Community-Blog/Securing-AI-Supply-Chain-Like-Software-Only-Not/ba-p/867409" rel="noopener" target="_blank"&gt;“Securing AI Supply Chain: Like Software, Only Not”&lt;/a&gt;&lt;/li&gt;&lt;li id="d03b"&gt;&lt;a href="https://cloud.google.com/transform/spotlighting-shadow-ai-how-to-protect-against-risky-ai-practices" rel="noopener" target="_blank"&gt;“Spotlighting ‘shadow AI’: How to protect against risky AI practices”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="d831"&gt;&lt;a href="https://www.googlecloudcommunity.com/gc/Community-Blog/Shadow-AI-Strikes-Back-Enterprise-AI-Absent-Oversight-in-the-Age/ba-p/891738" rel="noopener" target="_blank"&gt;“Shadow AI Strikes Back: Enterprise AI Absent Oversight in the Age of Gen AI”&lt;/a&gt;&lt;/li&gt;&lt;li id="8032"&gt;&lt;a href="https://cloud.google.com/blog/products/identity-security/cloud-ciso-perspectives-how-google-secures-ai-agents/?e=48754805" rel="noopener" target="_blank"&gt;“Cloud CISO Perspectives: How Google secures AI Agents”&lt;/a&gt;&lt;/li&gt;&lt;li id="bf02"&gt;“&lt;a href="https://medium.com/anton-on-security/new-paper-securing-ai-similar-or-different-91f3bdac1eff" target="_blank"&gt;New Paper: “Securing AI: Similar or Different?“&lt;/a&gt;&lt;/li&gt;&lt;li id="5c55"&gt;&lt;a href="https://cloud.google.com/blog/transform/prompt-what-think-about-when-youre-thinking-about-securing-ai" rel="noopener" target="_blank"&gt;“The Prompt: What to think about when you’re thinking about securing AI”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="cd94"&gt;&lt;a href="https://cloud.google.com/transform/gen-ai-governance-10-tips-to-level-up-your-ai-program" rel="noopener" target="_blank"&gt;“Gen AI governance: 10 tips to level up your AI program”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="9b56"&gt;&lt;a href="https://www.googlecloudcommunity.com/gc/Community-Blog/AI-Adoption-Learning-from-the-Cloud-s-Early-Days/ba-p/880518" rel="noopener" target="_blank"&gt;“AI Adoption: Learning from the Cloud’s Early Days”&lt;/a&gt; (Google Community blog)&lt;/li&gt;&lt;li id="e041"&gt;&lt;a href="https://cloud.google.com/blog/products/identity-security/cloud-ciso-perspectives-how-google-secures-ai-agents/?e=48754805" rel="noopener" target="_blank"&gt;“How Google secures AI Agents”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="7a5b"&gt;&lt;a href="https://www.googlecloudcommunity.com/gc/Community-Blog/Demystifying-AI-Security-New-Paper-on-Real-World-SAIF/ba-p/891736" rel="noopener" target="_blank"&gt;“Demystifying AI Security: New Paper on Real-World SAIF Applications”&lt;/a&gt;&lt;/li&gt;&lt;li id="0259"&gt;&lt;a href="https://cloud.google.com/blog/transform/to-securely-build-ai-on-google-cloud-follow-these-best-practices-infographic/" rel="noopener" target="_blank"&gt;“To securely build AI on Google Cloud, follow these best practices”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="b190"&gt;&lt;a href="https://cloud.google.com/transform/oops-5-serious-gen-AI-security-mistakes-to-avoid/" rel="noopener" target="_blank"&gt;“Oops! 5 serious gen AI security mistakes to avoid”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="dbb9"&gt;&lt;a href="https://cloud.google.com/transform/3-new-ways-ai-security-sidekick" rel="noopener" target="_blank"&gt;“3 new ways to use AI as your security sidekick”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="f02c"&gt;&lt;a href="https://security.googlecloudcommunity.com/community-blog-42/shadow-agents-a-new-era-of-shadow-ai-risk-in-the-enterprise-5831" rel="noopener" target="_blank"&gt;“Shadow Agents: A New Era of Shadow AI Risk in the Enterprise”&lt;/a&gt; (Google Cloud Community blog)&lt;/li&gt;&lt;/ul&gt;&lt;p id="e1ed"&gt;&lt;strong&gt;Fun presentations shared (nothing much new here):&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li id="f3ce"&gt;&lt;a href="https://www.slideshare.net/slideshow/secureworld-2025-keynote-deja-vu-all-over-again_-learning-from-cloud-s-early-misadventures-to-secure-your-ai-future-pptx/282245417" rel="noopener" target="_blank"&gt;SecureWorld 2025 Keynote Déjà Vu All Over Again: Learning from Cloud’s Early Misadventures to Secure AI&lt;/a&gt; (2025)&lt;/li&gt;&lt;li id="3730"&gt;&lt;a href="https://www.slideshare.net/slideshow/detection-engineering-maturity-helping-siems-find-their-adulting-skills/273410613" rel="noopener" target="_blank"&gt;Detection Engineering Maturity — Helping SIEMs Find Their Adulting Skills&lt;/a&gt; (2024)&lt;/li&gt;&lt;li id="e214"&gt;&lt;a href="https://www.slideshare.net/slideshow/future-of-soc-more-security-less-operations/267023230" rel="noopener" target="_blank"&gt;Future of SOC: More Security, Less Operations&lt;/a&gt; (2024)&lt;/li&gt;&lt;li id="8d2e"&gt;&lt;a href="https://www.slideshare.net/slideshow/soc-meets-cloud-what-breaks-what-changes-what-to-do/267023131" rel="noopener" target="_blank"&gt;SOC Meets Cloud: What Breaks, What Changes, What to Do?&lt;/a&gt; (2023)&lt;/li&gt;&lt;li id="4ee7"&gt;&lt;a href="https://www.slideshare.net/slideshow/meet-the-ghost-of-secops-future-by-anton-chuvakin/265076828" rel="noopener" target="_blank"&gt;Meet the Ghost of SecOps Future&lt;/a&gt; (2023)&lt;/li&gt;&lt;li id="8c04"&gt;&lt;a href="https://www.slideshare.net/slideshow/sans-webinar-the-future-of-log-centralization-for-siems-and-dfir-is-the-end-nigh/260341650%27" rel="noopener" target="_blank"&gt;The Future of Log Centralization for SIEMs and DFIR — Is the End Nigh?&lt;/a&gt; (2023)&lt;/li&gt;&lt;li id="5c1c"&gt;&lt;a href="https://www.slideshare.net/slideshow/20-years-of-siem-sans-webinar-2022/251485935" rel="noopener" target="_blank"&gt;20 Years of SIEM&lt;/a&gt; (2022) — should I do 25 years of SIEM in 2027?&lt;/li&gt;&lt;/ul&gt;&lt;p id="092d"&gt;Enjoy!&lt;/p&gt;&lt;p id="d372"&gt;&lt;strong&gt;Previous posts in this series:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li id="c721"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q1-2026-fc5a1127660d" target="_blank"&gt;Anton’s Security Blog Quarterly Q1 2026&lt;/a&gt;&lt;/li&gt;&lt;li id="eaa4"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q4-2025-c5bb9d8bde5c" target="_blank"&gt;Anton’s Security Blog Quarterly Q4 2025&lt;/a&gt;&lt;/li&gt;&lt;li id="d7be"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q3-2025-74fc422be3d3" target="_blank"&gt;Anton’s Security Blog Quarterly Q3 2025&lt;/a&gt;&lt;/li&gt;&lt;li id="33b3"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q2-2025-9b97cc9cd3b3" target="_blank"&gt;Anton’s Security Blog Quarterly Q2 2025&lt;/a&gt;&lt;/li&gt;&lt;li id="96e6"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q1-2025-d8906386503c" target="_blank"&gt;Anton’s Security Blog Quarterly Q1 2025&lt;/a&gt;&lt;/li&gt;&lt;li id="eeb8"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q4-2024-076ea73bf84b" target="_blank"&gt;Anton’s Security Blog Quarterly Q4 2024&lt;/a&gt;&lt;/li&gt;&lt;li id="a227"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q3-2024-8075a17e1d98" target="_blank"&gt;Anton’s Security Blog Quarterly Q3 2024&lt;/a&gt;&lt;/li&gt;&lt;li id="7d07"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q2-2024-3cd15ddc5e6f" target="_blank"&gt;Anton’s Security Blog Quarterly Q2 2024&lt;/a&gt;&lt;/li&gt;&lt;li id="4389"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q1-2024-lite-08ae41772609" target="_blank"&gt;Anton’s Security Blog Quarterly Q1 2024 Lite&lt;/a&gt;&lt;/li&gt;&lt;li id="0bcd"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q3-2023-fcad66cbbca0" target="_blank"&gt;Anton’s Security Blog Quarterly Q3 2023&lt;/a&gt;&lt;/li&gt;&lt;li id="5da1"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q2-2023-571b1d4c0b92" target="_blank"&gt;Anton’s Security Blog Quarterly Q2 2023&lt;/a&gt;&lt;/li&gt;&lt;li id="7603"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q1-2023-5c378b8ce5c9" target="_blank"&gt;Anton’s Security Blog Quarterly Q1 2023&lt;/a&gt;&lt;/li&gt;&lt;li id="43fb"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q4-2022-97494f05695a" target="_blank"&gt;Anton’s Security Blog Quarterly Q4 2022&lt;/a&gt;&lt;/li&gt;&lt;li id="1735"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q3-2022-c834a1b7fc6d" target="_blank"&gt;Anton’s Security Blog Quarterly Q3 2022&lt;/a&gt;&lt;/li&gt;&lt;li id="c352"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q2-2022-d245b406569d" target="_blank"&gt;Anton’s Security Blog Quarterly Q2 2022&lt;/a&gt;&lt;/li&gt;&lt;li id="f180"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q1-2022-300a70f4bb8a" target="_blank"&gt;Anton’s Security Blog Quarterly Q1 2022&lt;/a&gt;&lt;/li&gt;&lt;li id="f767"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q4-2021-6abe22d2e01f" target="_blank"&gt;Anton’s Security Blog Quarterly Q4 2021&lt;/a&gt;&lt;/li&gt;&lt;li id="4c25"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q3-2021-3259ff665b91" target="_blank"&gt;Anton’s Security Blog Quarterly Q3 2021&lt;/a&gt;&lt;/li&gt;&lt;li id="672e"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q2-2021-be4f598f5fae" target="_blank"&gt;Anton’s Security Blog Quarterly Q2 2021&lt;/a&gt;&lt;/li&gt;&lt;li id="8590"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q1-2021-5572169ae801" target="_blank"&gt;Anton’s Security Blog Quarterly Q1 2021&lt;/a&gt;&lt;/li&gt;&lt;li id="1464"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q3-5-2020-5e0db0114aff" target="_blank"&gt;Anton’s Security Blog Quarterly Q3.5 2020&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/@anton.chuvakin/antons-security-blog-quarterly-q2-2026-19541abd7434"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>Stop Building a 2003 SOC with AI: A Modern People &amp; Process Framework (Part 1)</title><link>http://chuvakin.blogspot.com/2026/06/stop-building-2003-soc-with-ai-modern.html</link><category>medium</category><pubDate>Mon, 29 Jun 2026 14:24:06 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-5488490070249792382</guid><description>&lt;p&gt;&lt;em&gt;One particular aspect of an agentic or AI-powered SOC (but NOT “humanless SOC”) has bothered me over the last few months: specifically, the…&lt;/em&gt;&lt;/p&gt;&lt;section&gt;&lt;div&gt;&lt;hr&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;p id="79dc"&gt;One particular aspect of an agentic or AI-powered SOC (but NOT &lt;a href="https://medium.com/anton-on-security/a-brief-guide-for-dealing-with-humanless-soc-idiots-3c2f1a5b26e9" target="_blank"&gt;“humanless SOC&lt;/a&gt;”) has bothered me over the last few months: specifically, the &lt;strong&gt;people and process&lt;/strong&gt; side of such a SOC. If you recall my blog posts (&lt;a href="https://medium.com/anton-on-security/simple-to-ask-is-your-soc-ai-ready-not-simple-to-answer-858d6789b9fa" target="_blank"&gt;part 1&lt;/a&gt;, &lt;a href="https://medium.com/anton-on-security/beyond-is-your-soc-ai-ready-plan-the-journey-c9654a9ee175" target="_blank"&gt;part 2&lt;/a&gt; and this &lt;a href="https://www.youtube.com/watch?v=QFbky-lt0R8" rel="noopener" target="_blank"&gt;video&lt;/a&gt;) about AI SOC readiness, I hinted at certain elements of a traditional process stack and legacy personnel profiles (both technical and leadership) that make AI adoption inside SOC incredibly difficult.&lt;/p&gt;&lt;p id="d736"&gt;So we (me and &lt;a href="https://www.linkedin.com/in/apbarros/" rel="noopener" target="_blank"&gt;Augusto Barros&lt;/a&gt; @ Prophet Security) want to create a &lt;a href="https://medium.com/anton-on-security/wth-is-modern-soc-part-1-22fefac75f0d" target="_blank"&gt;modernized &lt;/a&gt;people and process framework for a SOC powered by AI and intelligent agents. Otherwise, what I am observing is a lot of “robotic horse pulls a buggy” kind of operations — where everything is kept exactly the same as it was in 2003, but “AI SOC” tools are simply tacked on to perform some of the tasks.&lt;/p&gt;&lt;figure id="a8f2"&gt;&lt;img src="https://cdn-images-1.medium.com/max/800/1*5DouC3PhSAfhqvG4iidgPg.jpeg"&gt;&lt;figcaption&gt;Gemini visual of old SOC with “AI SOC” tools&lt;/figcaption&gt;&lt;/figure&gt;&lt;p id="9e41"&gt;I believe that people and process components must change far more dramatically, and such changes are a critical requirement for achieving “step change” SOC with AI capabilities. Simply adding AI tools and Ai agents to a 2003-style SOC will produce, at best, marginal results. Things would get better, but not better enough to counter the feared “bad guy with AI.”&lt;/p&gt;&lt;h3 id="aa51"&gt;The SOAR Analogy&lt;/h3&gt;&lt;p id="2c24"&gt;The analogy I want to use here is SOAR adoption from 10+ years ago. Back then, organizations simply shifted a few processes — or even just specific tasks — to a machine, and then kept the rest of their operations exactly the same. Because of that, I observed a lot of SOAR tools being used strictly for alert enrichment or for dealing with one specific, isolated type of alert, like phishing. To follow this analogy to the present day, I now frequently see an “AI SOC” being utilized &lt;em&gt;only&lt;/em&gt; for EDR alerts or &lt;em&gt;only&lt;/em&gt; for phishing alerts (wow, what a coincidence!)&lt;/p&gt;&lt;h3 id="d651"&gt;A First-Principles Approach&lt;/h3&gt;&lt;p id="7dfb"&gt;What I really want to build is a &lt;strong&gt;first-principles approach&lt;/strong&gt; to the specific personnel, skills, processes, and practices required to run a true agentic SOC in the late 2020s.&lt;/p&gt;&lt;p id="90e1"&gt;Now, if you prefer incremental change, that is OK, &lt;a href="https://medium.com/anton-on-security/rsa-2026-agentic-future-analog-fundamentals-the-paradox-of-why-the-old-guard-still-survives-bf93e81eaaa6" target="_blank"&gt;I won’t judge&lt;/a&gt;. However, you must be aware that the same principles caused organizations to &lt;a href="https://security.googlecloudcommunity.com/ciso-blog-77/ai-adoption-learning-from-the-cloud-s-early-days-3954" rel="noopener" target="_blank"&gt;struggle with cloud adoption&lt;/a&gt;. People often hear that “lift and shift” is bad. Most consultants will tell you that “lift and shift” is fine as a first step, but you eventually need to modernize and take more steps. Unfortunately, many organizations never make that second step. The same risk applies to the AI SOC. &lt;strong&gt;2003 SOC + AI = somewhat better 2003 SOC.&lt;/strong&gt;&lt;/p&gt;&lt;p id="4fef"&gt;BTW, many artifacts of the modern, engineering-powered SOC — which we covered in our now-famous &lt;a href="https://medium.com/anton-on-security/the-return-of-the-baby-aso-why-socs-still-suck-07e66f2ee023" target="_blank"&gt;&lt;strong&gt;ASO (Autonomic Security Operations)&lt;/strong&gt; &lt;/a&gt;paper back in 2021s — apply here as well. In fact, if you recall, one of our core principles was: &lt;em&gt;Humans build machines; machines do the work.&lt;/em&gt;&lt;/p&gt;&lt;p id="ec03"&gt;In the context of an agentic SOC, that evolves into:&lt;/p&gt;&lt;figure id="4a50"&gt;&lt;img src="https://cdn-images-1.medium.com/max/800/1*Bjio48r4hebL22VNpkSZyA.jpeg"&gt;&lt;/figure&gt;&lt;p id="9d75"&gt;Today, humans build the machines with the help of other machines, and then the machines do the heavy lifting.&lt;/p&gt;&lt;p id="d57a"&gt;So, our questions so far:&lt;/p&gt;&lt;ul&gt;&lt;li id="dbb0"&gt;What do humans do in an agentic SOC?&lt;/li&gt;&lt;li id="893a"&gt;What do entry-level humans do?&lt;/li&gt;&lt;li id="1551"&gt;What SOC processes stay the same despite AI?&lt;/li&gt;&lt;li id="32b6"&gt;What SOC processes can just go and vanish (triage)?&lt;/li&gt;&lt;li id="e1b9"&gt;What processes get handed to machines?&lt;/li&gt;&lt;li id="fb62"&gt;Are there new processes for humans?&lt;/li&gt;&lt;li id="7b15"&gt;What is the new human role for validation?&lt;/li&gt;&lt;li id="4d72"&gt;How do we check AI quality without fully redoing the work?&lt;/li&gt;&lt;li id="4907"&gt;How SOC metrics must change due to AI and agents? (&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep264-measuring-your-agentic-soc-two-security-leaders-walk-into-a-podcast/" rel="noopener" target="_blank"&gt;some ideas&lt;/a&gt;)&lt;/li&gt;&lt;li id="d8b8"&gt;What do humans and machines do jointly? What does it mean, practically?&lt;/li&gt;&lt;li id="d6cc"&gt;How to HITL in a SOC without breaking the humans or machines?&lt;/li&gt;&lt;li id="acf2"&gt;What is the effective mechanism for the human-to-AI feedback loop so that corrections actually improve future SOC performance?&lt;/li&gt;&lt;li id="d70b"&gt;Is “fully automated” detection engineering a realistic goal, or does the dependency on local, inconsistent environment context make it inherently a hybrid human-machine effort?&lt;/li&gt;&lt;li id="5845"&gt;What do humans do before SOC (TI) and after SOC (IR)?&lt;/li&gt;&lt;li id="ba77"&gt;What is the first step to move from a legacy SOC to an agentic SOC?&lt;/li&gt;&lt;li id="524b"&gt;Can we run legacy and agentic SOC structures in parallel during transition, or does this duplication create operational friction?&lt;/li&gt;&lt;li id="43df"&gt;Is it easier to move from a modern non-AI SOC (aka “SOCless D&amp;amp;R”) to an AI SOC?&lt;/li&gt;&lt;/ul&gt;&lt;h3 id="c355"&gt;Looking Ahead&lt;/h3&gt;&lt;p id="e8d6"&gt;This blog post is just the first part of the series. My goal here is simply to collect the right questions we need to be asking, but I promise we will provide concrete answers in upcoming posts. This research is being undertaken together with my former colleague, Augusto Barros, now at Prophet Security&lt;/p&gt;&lt;p id="72eb"&gt;&lt;strong&gt;Related blogs:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li id="e6f9"&gt;&lt;a href="https://medium.com/anton-on-security/beyond-is-your-soc-ai-ready-plan-the-journey-c9654a9ee175" target="_blank"&gt;Beyond “Is Your SOC AI Ready?” Plan the Journey!&lt;/a&gt;&lt;/li&gt;&lt;li id="1211"&gt;&lt;a href="https://medium.com/anton-on-security/simple-to-ask-is-your-soc-ai-ready-not-simple-to-answer-858d6789b9fa" target="_blank"&gt;Simple to Ask: Is Your SOC AI Ready? Not Simple to Answer!&lt;/a&gt;&lt;/li&gt;&lt;li id="70cf"&gt;&lt;a href="https://medium.com/anton-on-security/wth-is-modern-soc-part-1-22fefac75f0d" target="_blank"&gt;WTH is Modern SOC, Part 1&lt;/a&gt;&lt;/li&gt;&lt;li id="d505"&gt;&lt;a href="https://medium.com/anton-on-security/baby-aso-a-minimal-viable-transformation-for-your-soc-d6f922cac838" target="_blank"&gt;Baby ASO: A Minimal Viable Transformation for Your SOC&lt;/a&gt;&lt;/li&gt;&lt;li id="a9cc"&gt;&lt;a href="https://medium.com/anton-on-security/beware-clown-grade-socs-still-abound-7b6b9d1f9304" target="_blank"&gt;Beware: Clown-grade SOCs Still Abound&lt;/a&gt;&lt;/li&gt;&lt;li id="abf4"&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep264-measuring-your-agentic-soc-two-security-leaders-walk-into-a-podcast/" rel="noopener" target="_blank"&gt;EP264 Measuring Your (Agentic) SOC: Two Security Leaders Walk into a Podcast&lt;/a&gt;&lt;/li&gt;&lt;li id="814e"&gt;&lt;a href="https://medium.com/anton-on-security/new-paper-future-of-the-soc-evolution-or-optimization-choose-your-path-paper-4-of-4-5-1eb477ea8d25" target="_blank"&gt;New Paper: “Future of the SOC: Evolution or Optimization — Choose Your Path” (Paper 4 of 4.5)&lt;/a&gt;&lt;/li&gt;&lt;li id="6130"&gt;&lt;a href="https://medium.com/@anton.chuvakin/the-gravity-of-process-why-new-tech-never-fixes-broken-process-and-can-ai-change-it-ee0ba3c58ade" target="_blank"&gt;The Gravity of Process: Why New Tech Never Fixes Broken Process and Can AI Change It?&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/@anton.chuvakin/stop-building-a-2003-soc-with-ai-a-modern-people-process-framework-part-1-7220513c9de1"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>Breaking the Patch Sound Barrier Part 2: So Is The Apocalypse Coming and What Is It?</title><link>http://chuvakin.blogspot.com/2026/05/breaking-patch-sound-barrier-part-2-so.html</link><category>medium</category><pubDate>Thu, 28 May 2026 16:36:22 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-2097695214843036736</guid><description>&lt;p&gt;&lt;em&gt;So, you read my previous blog post about breaking the patch sound barrier, but it left you wanting more? Well, this is that “more.”&lt;/em&gt;&lt;/p&gt;&lt;section&gt;&lt;div&gt;&lt;hr&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;p id="bac7"&gt;So, you read my &lt;a href="https://medium.com/anton-on-security/breaking-the-patch-sound-barrier-your-vulnerability-remediation-will-not-keep-up-ai-exploit-speed-b41116c4e92b%27" target="_blank"&gt;previous blog post about breaking the patch sound barrier&lt;/a&gt;, but it left you wanting more? Well, this is that “more.”&lt;/p&gt;&lt;figure id="0eac"&gt;&lt;img src="https://cdn-images-1.medium.com/max/800/1*wZTV5gvhBQSkG0lCO7a3Og.jpeg"&gt;&lt;figcaption&gt;Gemini blog illustration / steampunk vuln apoc&lt;/figcaption&gt;&lt;/figure&gt;&lt;p id="5bf8"&gt;Here are three useful ideas to advance the conversation.&lt;/p&gt;&lt;h3 id="7651"&gt;1. Defining the “Vulnerability Apocalypse”&lt;/h3&gt;&lt;p id="93a8"&gt;People love to throw around terms like &lt;em&gt;vulnerability apocalypse&lt;/em&gt;, but what does it actually mean? What is the crisp definition? Here:&lt;/p&gt;&lt;blockquote id="8ffe"&gt;Anton’s Vulnerability Apocalypse (VulnPocalypse) is …&lt;/blockquote&gt;&lt;blockquote id="4b42"&gt;… a rapid step increase in:&lt;/blockquote&gt;&lt;blockquote id="1b11"&gt;1. The number of software vulnerabilities (including zero-days i.e. vulnerabilities not known to defenders),&lt;/blockquote&gt;&lt;blockquote id="d904"&gt;2. Speed of exploit development,&lt;/blockquote&gt;&lt;blockquote id="d8b0"&gt;3. Volume of exploitation based on them,&lt;/blockquote&gt;&lt;blockquote id="840d"&gt;4. Resulting incident damage.&lt;/blockquote&gt;&lt;p id="864b"&gt;With some help from the fine folks on &lt;a href="https://x.com/anton_chuvakin/status/2057483181067223374" rel="noopener" target="_blank"&gt;Twitter &lt;/a&gt;and &lt;a href="https://www.linkedin.com/posts/jpcastro_vulnpocalypse-vulnerabilitymanagement-share-7465052638095630336-ud2P/?utm_source=share&amp;amp;utm_medium=member_desktop&amp;amp;rcm=ACoAAAAGHPcBhTUZRm9vrTFwdpp6BPSCj2bnlRw" rel="noopener" target="_blank"&gt;LinkedIn &lt;/a&gt;— and Gemini, naturally — the above is what I got.&lt;/p&gt;&lt;p id="69a1"&gt;Note that for a situation to truly qualify as “an apocalypse”, &lt;strong&gt;all four of these factors must be present simultaneously&lt;/strong&gt;:&lt;/p&gt;&lt;ol&gt;&lt;li id="4b5f"&gt;&lt;strong&gt;Massive Volume:&lt;/strong&gt; A staggering influx of new vulnerabilities.&lt;/li&gt;&lt;li id="8140"&gt;&lt;strong&gt;Rapid Exploit Development:&lt;/strong&gt; Attackers weaponizing flaws nearly immediately.&lt;/li&gt;&lt;li id="2642"&gt;&lt;strong&gt;Evident Exploitation:&lt;/strong&gt; AI and automated tools scanning and exploiting at scale.&lt;/li&gt;&lt;li id="c244"&gt;&lt;strong&gt;Severe Incident Damage:&lt;/strong&gt; Widespread, material business impact resulting directly from these compromises.&lt;/li&gt;&lt;/ol&gt;&lt;p id="2d41"&gt;The key? The fourth factor: &lt;strong&gt;incident damage&lt;/strong&gt;. If you have a massive spike in vulnerabilities, but it doesn’t result in actual, widespread related damage, it isn’t an apocalypse — it’s just a high-volume vuln Tuesday.&lt;/p&gt;&lt;p id="5fd6"&gt;How do we track that this is indeed coming? This is Part 3 of this saga, coming soon!&lt;/p&gt;&lt;h3 id="dc9b"&gt;2. The Polarization of “Patch Faster”&lt;/h3&gt;&lt;p id="c32c"&gt;Ever since advanced models capable of hunting down vulnerabilities emerged, the traditional advice of &lt;em&gt;“just patch faster”&lt;/em&gt; has become incredibly polarizing.&lt;/p&gt;&lt;p id="352a"&gt;Ultimately, my take aligns closely with &lt;a href="https://blog.cloudflare.com/cyber-frontier-models/" rel="noopener" target="_blank"&gt;a recent Cloudflare post&lt;/a&gt;: &lt;strong&gt;&lt;em&gt;“&lt;/em&gt;&lt;/strong&gt;&lt;em&gt;Patching faster does not change the shape of the pipeline that produces the patch. If regression testing takes a day, you cannot get to a two-hour SLA without skipping it, and the bugs you ship when you skip regression testing tend to be worse than the bugs you were trying to patch.”&lt;/em&gt;&lt;/p&gt;&lt;p id="5ba1"&gt;So, yes, do patch faster. And, no, patch faster won’t save you.&lt;/p&gt;&lt;p id="1339"&gt;What will? This!&lt;/p&gt;&lt;h3 id="b9e6"&gt;3. A Thought Experiment: The 15-Minute Magic Wand&lt;/h3&gt;&lt;p id="e584"&gt;Let me leave you with a useful thought experiment I recently &lt;a href="https://events.zoom.us/ev/AsWUqKNzXMAPzTKsTfIzF5LyqxX7nfqvT28NV-QMGdMgCtul1MdG~AhTEGLcuCXOPkcEUNX6XnQ7Lp3Zy4CmdnBiPqlJDZ2xPeFSJ4106PZTy9OH4l1gzirEtg2Yq1kYgJJYgot3z9MCbpw" rel="noopener" target="_blank"&gt;used in a presentation.&lt;/a&gt;&lt;/p&gt;&lt;figure id="754f"&gt;&lt;img src="https://cdn-images-1.medium.com/max/800/1*wnJOrdLLIsUCrxc1oCcjWA.png"&gt;&lt;/figure&gt;&lt;p id="43ae"&gt;Imagine you wake up tomorrow morning and, &lt;strong&gt;by pure force of magic, any vulnerability in your systems, applications, and operating systems can be patched within &lt;em&gt;15 minutes &lt;/em&gt;of patch release&lt;/strong&gt;. The dream has come true!&lt;/p&gt;&lt;p id="8c0a"&gt;Now for the fun part: &lt;strong&gt;Reverse engineer that reality.&lt;/strong&gt;&lt;/p&gt;&lt;p id="e995"&gt;What fundamental changes &lt;em&gt;had&lt;/em&gt; to happen in your environment to make that 15-minute window physically possible?&lt;/p&gt;&lt;p id="03c9"&gt;If you actually run through this exercise, you will discover a goldmine of hidden opportunities. You’ll identify exactly where you can boost asset discovery, streamline software updates, automate testing, eliminate legacy roadblocks, and modernize your architecture. Fun!&lt;/p&gt;&lt;p id="264e"&gt;Will it actually get your entire enterprise to a 15-minute patch cycle? No, probably not — and definitely not for every legacy application. But it &lt;em&gt;will&lt;/em&gt; give you a concrete, actionable roadmap for modernizing your IT.&lt;/p&gt;&lt;p id="47e7"&gt;Let’s hope this was both fun and useful.&lt;/p&gt;&lt;p id="79a3"&gt;&lt;strong&gt;Related blog:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li id="bf27"&gt;&lt;a href="https://medium.com/anton-on-security/breaking-the-patch-sound-barrier-your-vulnerability-remediation-will-not-keep-up-ai-exploit-speed-b41116c4e92b" target="_blank"&gt;Breaking the Patch Sound Barrier: Your Vulnerability Remediation Will Not Keep Up With AI Exploit Speed. So?&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/@anton.chuvakin/breaking-the-patch-sound-barrier-part-2-so-is-the-apocalypse-coming-and-what-is-it-dff70b2f09bd"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>Very IMHO, AI Agents may mainstream the SDL, but they will not turn 100 data swamps and data…</title><link>http://chuvakin.blogspot.com/2026/05/very-imho-ai-agents-may-mainstream-sdl_0526649985.html</link><category>medium</category><pubDate>Mon, 18 May 2026 09:38:25 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-4717440412440371391</guid><description>&lt;section&gt;&lt;div&gt;&lt;hr&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;p id="014b"&gt;Very IMHO, AI Agents may mainstream the SDL, but they will not turn 100 data swamps and data puddles into a coherent compliance-friendly security telemetry storage...&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/@anton.chuvakin/very-imho-ai-agents-may-mainstream-the-sdl-but-they-will-not-turn-100-data-swamps-and-data-4d4f7c686138"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>Very IMHO, AI Agents may mainstream the SDL, but they will not turn 100 data swamps and data…</title><link>http://chuvakin.blogspot.com/2026/05/very-imho-ai-agents-may-mainstream-sdl.html</link><category>medium</category><pubDate>Mon, 18 May 2026 09:38:18 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-5913329787788040157</guid><description>&lt;section&gt;&lt;div&gt;&lt;hr&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;p id="8973"&gt;Very IMHO, AI Agents may mainstream the SDL, but they will not turn 100 data swamps and data puddles into a coherent compliance-friendly security telemetry storage...&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/@anton.chuvakin/very-imho-ai-agents-may-mainstream-the-sdl-but-they-will-not-turn-100-data-swamps-and-data-75bfbb9bdea2"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>Exactly, things lime "Legacy or slow to patch services get moved to be hidden behind SaaS…</title><link>http://chuvakin.blogspot.com/2026/05/exactly-things-lime-legacy-or-slow-to.html</link><category>medium</category><pubDate>Tue, 5 May 2026 13:32:16 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-8985527800490258829</guid><description>&lt;section&gt;&lt;div&gt;&lt;hr&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;p id="8dbe"&gt;Exactly, things lime &amp;quot;Legacy or slow to patch services get moved to be hidden behind SaaS authentication&amp;quot; will sustain the system for awhile&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/@anton.chuvakin/exactly-things-lime-legacy-or-slow-to-patch-services-get-moved-to-be-hidden-behind-saas-fbcfea4e3ab4"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>Well, we will know in 6-9 months if this was necessary.</title><link>http://chuvakin.blogspot.com/2026/05/well-we-will-know-in-6-9-months-if-this.html</link><category>medium</category><pubDate>Tue, 5 May 2026 13:31:31 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-2743765369190542851</guid><description>&lt;section&gt;&lt;div&gt;&lt;hr&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;p id="8146"&gt;Well, we will know in 6-9 months if this was necessary. If the apocalypse won&amp;#39;t come, then perhaps old ways lives on for a while longer. Again, your argument totally make sense&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/@anton.chuvakin/well-we-will-know-in-6-9-months-if-this-was-necessary-da8935f58f3f"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>Thanks a lot for the comment.</title><link>http://chuvakin.blogspot.com/2026/04/thanks-lot-for-comment.html</link><category>medium</category><pubDate>Fri, 10 Apr 2026 16:59:53 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-8461193275070691977</guid><description>&lt;section&gt;&lt;div&gt;&lt;hr&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;p id="5029"&gt;Thanks a lot for the comment. For sure, there are legacy systems in use. But lets see a choice: a) fight the oracle DBA for 10 years so he patches 10% faster b) fight the CIO so he fires Oracle and DBA and uses (SAY) Cloud SQL? These two fights are very hard. But IMHO the first is harder/more painful&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/@anton.chuvakin/thanks-a-lot-for-the-comment-675818306b07"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>Breaking the Patch Sound Barrier: Your Vulnerability Remediation Will Not Keep Up With AI Exploit…</title><link>http://chuvakin.blogspot.com/2026/04/breaking-patch-sound-barrier-your.html</link><category>medium</category><pubDate>Fri, 10 Apr 2026 14:44:13 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-1110809449458946723</guid><description>&lt;p&gt;&lt;em&gt;Many years ago while at Gartner, I wrote a blog post where I defined the concept of the “Patch Sound Barrier.” (original via Archive if you…&lt;/em&gt;&lt;/p&gt;&lt;section&gt;&lt;div&gt;&lt;hr&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;p id="3157"&gt;Many years ago &lt;a href="https://medium.com/anton-on-security/the-last-blog-post-redux-23dcfdfa5b44" target="_blank"&gt;while at Gartner&lt;/a&gt;, I wrote &lt;a href="https://chuvakin.blogspot.com/2013/10/what-is-your-minimum-time-to-patch-or.html" rel="noopener" target="_blank"&gt;a blog post&lt;/a&gt; where I defined the concept of the &lt;strong&gt;“Patch Sound Barrier.” &lt;/strong&gt;(&lt;a href="https://web.archive.org/web/20190921173327/https://blogs.gartner.com/anton-chuvakin/2013/10/09/what-is-your-minimum-time-to-patch-or-patch-sound-barrier/" rel="noopener" target="_blank"&gt;&lt;em&gt;original via Archive&lt;/em&gt;&lt;/a&gt;&lt;em&gt; if you don’t believe that I was that smart back in 2013 :-)&lt;/em&gt;) This was an idea of a maximum speed that a given organization could fix a given vulnerability. If you full throttle beyond that, the engines will whirr louder, but the plane won’t fly faster, essentially.&lt;/p&gt;&lt;figure id="02e0"&gt;&lt;img src="https://cdn-images-1.medium.com/max/800/1*quxI4k3M1567bD_dBDMnjg.jpeg"&gt;&lt;figcaption&gt;Gemini illustration for this&lt;/figcaption&gt;&lt;/figure&gt;&lt;p id="1c98"&gt;The discussion arose from people constantly asking about the “optimal” or “desired” speed of patching. In my time as an analyst, I reviewed plenty of policies as well as “operational practices” (which is what people call it when they don’t actually follow their own policy “because reasons” :-)). BTW, I utterly hated “30 days flat” policies that say that vulnerabilities are fixed within 30 days no matter what, and always steered people to more nuanced risk-based policies.&lt;/p&gt;&lt;p id="d02c"&gt;One concept emerged: Given a particular IT environment, there is often a &lt;strong&gt;maximum physical speed&lt;/strong&gt; at which an organization can patch. That is my &lt;strong&gt;Patch Sound Barrier.&lt;/strong&gt;&lt;/p&gt;&lt;p id="e86f"&gt;Why bring this up now? Because the speed of &lt;a href="https://www.anthropic.com/glasswing" rel="noopener" target="_blank"&gt;vulnerability discovery is accelerating&lt;/a&gt; and so does &lt;a href="https://www.youtube.com/watch?v=1sd26pWhfmg" rel="noopener" target="_blank"&gt;exploit dev speed&lt;/a&gt;, but for many organizations, the &lt;strong&gt;speed of remediation simply cannot be accelerated.&lt;/strong&gt; It is not accelerating, because it cannot. Full stop.&lt;/p&gt;&lt;p id="bcba"&gt;In the past, &lt;a href="https://securityboulevard.com/2018/05/we-scan-and-we-patch-but-we-dont-do-vulnerability-management/" rel="noopener" target="_blank"&gt;my guidance was &lt;/a&gt;to focus on better vulnerability prioritization so that you fix “real risks” using CISA KEV, EPSS, CVSS (OK, maybe not in the 2020s) and various tools that analyze the data and give you a ranked list.&lt;/p&gt;&lt;p id="3d4a"&gt;But today we will have more vulns and prioritization tools won’t save you. If you have 1,000,000 vulns and 1000 are “risky for you” (however defined, let’s say you have the magical tool that reveals the true and real risk for your organization … ha), you can reduce the risk enough by fixing the 1000, if you have the bandwidth to fix the 1000 (in theory). Now, imagine you have 10m vulns (thanks AI!) and say 5000 are risky. But your bandwidth is there to only fix the 1000. So your risk goes up anyway, while you work as hard as before.&lt;/p&gt;&lt;p id="54d7"&gt;Now, you might say, “Anton, you’re making absolute statements. Surely things are flexible given enough money, enough talented engineers, and these days, enough LLM tokens?”&lt;/p&gt;&lt;p id="64e8"&gt;This is true in theory. But notice I said, &lt;em&gt;“given the IT environment.”&lt;/em&gt;&lt;/p&gt;&lt;p id="2b67"&gt;There are definitely methods for accelerating remediation in a modern, beautifully and carefully designed environment (check our &lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep109-how-google-does-vulnerability-management-the-not-so-secret-secrets/" rel="noopener" target="_blank"&gt;podcast episode 109 for those ideas&lt;/a&gt;).&lt;/p&gt;&lt;p id="8b78"&gt;But let’s review the scoreboard:&lt;/p&gt;&lt;ul&gt;&lt;li id="64ed"&gt;The speed of vulnerability discovery? &lt;strong&gt;Increased.&lt;/strong&gt;&lt;/li&gt;&lt;li id="e7f5"&gt;The speed of exploit development? &lt;strong&gt;Increased.&lt;/strong&gt;&lt;/li&gt;&lt;li id="6bc9"&gt;The speed of remediation in legacy environments? &lt;strong&gt;Unchanged.&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p id="5af0"&gt;OK, some of you might still think “cannot” is too harsh. But people at modern organizations — all DevOps, CI/CD, open source and now AI agents — sometimes cannot comprehend what it takes to deal with a 1990s-era “DBA from Hell” who views his beloved database as a pet, not cattle, and will only allow a patch twice a year on a rigid schedule. Don’t even get me started on OT or the sea of unpatched edge appliances out there (there are “forti” millions of them there, I hear …)&lt;/p&gt;&lt;p id="9a85"&gt;So, yes, I spent years providing recommendations on how to deal with this “vulnerability flood.” This isn’t just about the current fascination with AI; at one point, the “boogeyman” was Metasploit, or something else. Or, as &lt;em&gt;old &lt;/em&gt;people told me, SATAN / SANTA in the mid-1990s.&lt;/p&gt;&lt;p id="1b77"&gt;The fact remains: &lt;strong&gt;there are more risky vulns than you have time / capability.&lt;/strong&gt; Today. AI can find the bugs in milliseconds, but it still can’t convince a legacy middleware admin to reboot a production server on a Tuesday. Or in July. Or in 2026. Or this freakin’ century …&lt;/p&gt;&lt;p id="a010"&gt;So far it sounds like a rehash of my past ideas, but I actually want to leverage some thoughts from Phil Venables’ blog series about speed (&lt;a href="https://www.philvenables.com/post/things-are-getting-wild-re-tool-everything-for-speed" rel="noopener" target="_blank"&gt;“Things Are Getting Wild: Re-Tool Everything for Speed”&lt;/a&gt; and &lt;a href="https://www.philvenables.com/post/cybersecurity-s-need-for-speed-where-to-find-it" rel="noopener" target="_blank"&gt;“Cybersecurity’s Need for Speed &amp;amp; Where To Find It”&lt;/a&gt;)&lt;/p&gt;&lt;p id="1313"&gt;Before we go there, we must remember about &lt;strong&gt;reducing risk without remediating vulnerabilities.&lt;/strong&gt; This was often the most insightful bit I shared with clients back in my analyst days: Sometimes your focus must be on reducing your risk, rather than fixing the bug. &lt;em&gt;Kinda “assume the breach”, but for vulns: &lt;/em&gt;&lt;strong&gt;&lt;em&gt;“assume you can’t patch” then what?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p id="bb12"&gt;So, how do you get speed to break through the sound barrier (alert: these do NOT apply to everybody):&lt;/p&gt;&lt;ul&gt;&lt;li id="6681"&gt;&lt;strong&gt;Brutally destroy legacy systems&lt;/strong&gt;; if it cannot be patched quickly and safely, don’t use it. Think “SaaS and Chromebooks” (and cloud) world. Don’t think 1980s ERP crap.&lt;/li&gt;&lt;li id="e4f0"&gt;&lt;strong&gt;Modernize. Kill pets. Grow cattle. &lt;/strong&gt;Ideally, get replaceable tiny insects as cattle. They are simpler, more replaceable and less cute. Think &lt;strong&gt;“pets -&amp;gt; cattle -&amp;gt; insects.” &lt;/strong&gt;[P.S. I do not recall where I got this idea, if I stole this from &lt;em&gt;you&lt;/em&gt;, I am sorry — happy to restore credit if you tell me]&lt;/li&gt;&lt;li id="6b01"&gt;Evolve IT culture to &lt;strong&gt;accept automatic patching, everywhere&lt;/strong&gt;. If Chrome can autopatch 1b systems safely for 10 years, perhaps there is a way to do it, eh?&lt;/li&gt;&lt;li id="f53a"&gt;Eliminate the risk entirely (e.g., via micro-segmentation or data avoidance) when patching is impossible. If you cannot remove the vuln, &lt;strong&gt;remove the connection, the system or the entire business process.&lt;/strong&gt;&lt;/li&gt;&lt;li id="d077"&gt;Shift focus from patching to overall &lt;a href="https://www.philvenables.com/post/cybersecurity-s-need-for-speed-where-to-find-it" rel="noopener" target="_blank"&gt;IT li&lt;strong&gt;fecycle velocity&lt;/strong&gt;&lt;/a&gt; by decoupling the application from infrastructure. In faster IT, patching is faster. Fight friction, just like you &lt;a href="https://medium.com/anton-on-security/kill-soc-toil-do-soc-eng-50f29bfe52bd" target="_blank"&gt;fight toil.&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p id="31e0"&gt;These are some ideas on how to shift from “floor the gas” to “build a supersonic plane” to break the patch sound barrier! Are you still debating patch cycles, or are you architecting your way out of the need for them? Please share more!&lt;/p&gt;&lt;p id="efc7"&gt;Enjoy … living in interesting times!&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/@anton.chuvakin/breaking-the-patch-sound-barrier-your-vulnerability-remediation-will-not-keep-up-ai-exploit-speed-b41116c4e92b"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>RSA 2026: Agentic Future, Analog Fundamentals — The Paradox of Why the Old Guard Still Survives</title><link>http://chuvakin.blogspot.com/2026/04/rsa-2026-agentic-future-analog.html</link><category>medium</category><pubDate>Wed, 1 Apr 2026 14:42:54 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-8805007968588000025</guid><description>&lt;p&gt;&lt;em&gt;OK, RSA 2026 is over. If my record keeping is correct, I first attended RSA in 2006. At that time, I was annoyed by … AI? XDR? NIDS? ……&lt;/em&gt;&lt;/p&gt;&lt;section&gt;&lt;div&gt;&lt;hr&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;p id="2283"&gt;OK, RSA 2026 is over. If my record keeping is correct, I &lt;a href="https://chuvakin.blogspot.com/2006/02/final-notes-on-rsa-2006-show.html" rel="noopener" target="_blank"&gt;first attended RSA in 2006&lt;/a&gt;. At that time, I was annoyed by … AI? XDR? NIDS? …. noooo… I was annoyed by NAC (&lt;em&gt;“As many other RSA observers agreed, under each tree you now see a NAC.” &lt;/em&gt;NAC rapidly arose from the “wormy” early 2000s and quickly vanished inside network infrastructure devices).&lt;/p&gt;&lt;figure id="4fe7"&gt;&lt;img src="https://cdn-images-1.medium.com/max/800/1*WyOsBwoVe8n5420odGTaTQ.jpeg"&gt;&lt;figcaption&gt;That t-shirt&lt;/figcaption&gt;&lt;/figure&gt;&lt;p id="f5d8"&gt;Anyhow…&lt;/p&gt;&lt;p id="7ba5"&gt;If the RSA Conference is the annual, sprawling theme park of the cybersecurity industry, then RSA 2026 was the year the park owners unveiled the shiny, terrifying, and utterly bewildering &lt;strong&gt;“AI Rollercoaster.” &lt;/strong&gt;But as my &lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/" rel="noopener" target="_blank"&gt;co-host Tim Peacock&lt;/a&gt; and I sniffed around the expo floor, a familiar suspicion crept in: half the queue signs were blatant fabrications, and the ride itself might only be half-built.&lt;/p&gt;&lt;p id="f40b"&gt;For decades, we’ve attended this annual security pilgrimage expecting consolidation, disruption, and an industry growing up. And every year, we leave with the same truth: &lt;strong&gt;the more things change, the more they stay the same (&lt;/strong&gt;and no, I am not old enough to be called “a curmudgeon”&lt;strong&gt;). &lt;/strong&gt;This year, the force of AI agents was everywhere, yet the industry’s response — the good, the bad, and the baffling - revealed more about our &lt;strong&gt;collective inability to do the fundamentals&lt;/strong&gt; than it did about the technology itself.&lt;/p&gt;&lt;p id="5383"&gt;The first thing you notice about the AI Rollercoaster is the marketing. It’s less about engineering excellence and more about colorful claims that would make a&lt;a href="https://www.npr.org/sections/codeswitch/2013/08/26/215761377/a-history-of-snake-oil-salesmen" rel="noopener" target="_blank"&gt; 1890s snake oil salesman blush&lt;/a&gt;. Our first, unavoidable observation was the sheer breadth of the &lt;strong&gt;AI Hype Spectrum&lt;/strong&gt;, a problem of which &lt;strong&gt;AI washing &lt;/strong&gt;is one of the levels.&lt;/p&gt;&lt;p id="269a"&gt;We saw vendors across the spectrum: from those quietly using AI for genuine, impactful security tasks to those who merely&lt;strong&gt; “spray painted an AI” onto their 2021 marketing materials&lt;/strong&gt; and called it a new platform. This latter group — &lt;strong&gt;the “AI touch-up” artists — are everywhere, simply adding a comma and the word “agents”&lt;/strong&gt; to their identity management tools description, firewalls, anti-virus and calling it a day (I have booth pictures, yes)&lt;/p&gt;&lt;p id="0c0c"&gt;Look, &lt;strong&gt;you are not an AI native company if you launched in 2003 and have a “talk to docs / manuals” chatbot in 2026&lt;/strong&gt;. BTW, your chatbot can be easily convinced to spout political propaganda because your RAG sucks and you think “restrict via system prompt” is AI security…&lt;/p&gt;&lt;p id="9043"&gt;This brings me to the first core truth of RSA 2026: &lt;strong&gt;to succeed, the buyer must be the expert. &lt;/strong&gt;It is profoundly disappointing — though not surprising — that in an industry claiming to be on the cusp of a technological revolution (AI AI AI!), our most potent advice for a CISO is a throwback to the days of dial-up: &lt;strong&gt;due diligence&lt;/strong&gt;. BTW, see &lt;a href="https://chuvakin.blogspot.com/2008/04/fun-reading-on-security-1.html" rel="noopener" target="_blank"&gt;this quote:&lt;/a&gt; &lt;em&gt;“The problem is that most of the people attending the RSA Conference can’t understand what the products do or why they should buy them.”&lt;/em&gt; This is…. OH HORROR! .. Bruce Schneier in &lt;em&gt;2008&lt;/em&gt;.&lt;/p&gt;&lt;p id="e17e"&gt;&lt;strong&gt;The genuine use of AI in a product is now almost entirely disconnected from the glossy message on the vendor’s booth.&lt;/strong&gt; You, the buyer, need to dig deep, get technical, and understand what they are actually selling. If they claim AI makes their firewall (or: your SOC) better, tell them to show you the numbers (Better how? Better where? By how much? Depending on what?). &lt;strong&gt;If they can’t produce data and solid metrics on how AI improved their thing, you must assume they are not credible and are essentially lying. &lt;/strong&gt;Sorry, but “cloud native firewall” is not a thing.&lt;/p&gt;&lt;p id="3589"&gt;And speaking of gloss, a related phenomenon was what we called the “Wiz Effect.” We saw a notable rise in&lt;strong&gt; whimsical, information-free booths &lt;/strong&gt;— lots of pinks, purples, superheroes, and non-security-related sports figures. While a tasteful aesthetic is welcome, this strategy only works if you are already a $32 billion company named Wiz. It did work- and it still does work — for Wiz! &lt;a href="https://medium.com/anton-on-security/rsa-rsai-conference-2024-powered-by-ai-with-ai-on-top-ai-edition-hey-ai-is-this-enough-ai-41b8260b3694" target="_blank"&gt;Wiz can have soup cans&lt;/a&gt; in the booth, and it will sell CNAPP by the million. For others, a fantastical booth merely meant your booth was remembered, but your message was utterly lost. &lt;a href="https://medium.com/anton-on-security/rsa-2025-ais-promise-vs-security-s-past-a-reality-check-e06deb3bd579" target="_blank"&gt;Goats&lt;/a&gt;! Also, its &lt;strong&gt;low-information density approach compounds the problem of AI washing.&lt;/strong&gt;&lt;/p&gt;&lt;p id="4fcf"&gt;In the past, some clowns predicted that our industry will consolidate and only a dozen large vendors will remain. In 2026, &lt;strong&gt;many fear a different Vendor Apocalypse where the&lt;/strong&gt;&lt;a href="https://vibecoded.vc/cooked/" rel="noopener" target="_blank"&gt;&lt;strong&gt; large AI labs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; will simply run over existing security vendors.&lt;/strong&gt; If a massive LLM can run on an endpoint and perform vulnerability analysis, why do you need a standalone vulnerability scanner? To me, this risk is absolutely real, particularly for product categories like Static Analysis (SAST), which seems custom-made for &lt;a href="https://vibecoded.vc/cooked/" rel="noopener" target="_blank"&gt;LLM decimation&lt;/a&gt; (reminder: I am not an appsec expert). The same logic applies to firewall rule analysis, policy writing, and many simple IAM/PAM decisions. However, it is not yet clear (my gut says “no”, my brain says “wait for RSA 2027, then ask again”) that the entire industry is vulnerable though…&lt;/p&gt;&lt;p id="40a4"&gt;And this is where the industry’s legendary IT inertia kicks in. &lt;strong&gt;The persistence of “The Old” is a stunning, annual lesson in the industry’s resistance to disruption.&lt;/strong&gt; We saw large booths from vendors whose heyday was decades ago — the fifth best firewall and antivirus vendors are still alive and well as if the calendar still shows 2006. Do you believe that Checkpoint sells “AI security”? They do now! Anyhow, they are still collecting hard-earned money from buyers. This proves that the promised AI disruption has not yet killed off even the “number six” player in a market., much less hurt the #1. “Last vendor on the list is … still ON the list” was my insight here.&lt;/p&gt;&lt;p id="5691"&gt;Why such epic survival skills? I think it comes down to&lt;strong&gt; enterprise knowledge and IT inertia&lt;/strong&gt;. We debated whether the security industry would survive based on the same concept that keeps human analysts relevant against a giant LLM:&lt;strong&gt; the possession of “tribal knowledge.”&lt;/strong&gt; This is the accumulated, aggregated, and integrated gossip … eh … customer data…that good security vendors hold about their clients’ specific environments. This tacit knowledge, the context of why things are done, is not public, and an AI robot won’t have it today (theoretically, there are ways for them to gather it, to be sure). If your security operation relies on this copious chunk of tribal knowledge, a super-intelligent chatbot won’t replace your vendor — at least not yet.&lt;/p&gt;&lt;p id="707d"&gt;Another odd observation here. For some vendors, &lt;strong&gt;promoting “openness” seems like a signaling maneuver for weakness, not strength. &lt;/strong&gt;We walked past booths proclaiming “open data lake,” “open detection,” and “open ecosystem.” While I believe openness has inherently positive value, my cynical analyst brain immediately wondered: are they more open or are they just not better? See, vendor A sells EDR, and it is really good. Vendor B EDR sucks compared to vendor A. So they market it as “open EDR” because they cannot market it as “the better EDR” (it ain’t better, even according to them). Reactions?&lt;/p&gt;&lt;p id="a334"&gt;While the hype around AI for security was overwhelming, there was a positive and genuinely exciting shift: &lt;strong&gt;the rise of securing AI and agents. &lt;/strong&gt;&lt;a href="https://medium.com/anton-on-security/rsa-2025-ais-promise-vs-security-s-past-a-reality-check-e06deb3bd579%27" target="_blank"&gt;Last year&lt;/a&gt;, I lamented the lack of focus on protecting AI systems. This year, I was pleasantly surprised to see vendors focusing on securing agents, securing agent identity, and doing data security for the AI supply chain and training data.&lt;/p&gt;&lt;p id="5f63"&gt;The third pilar of this is the bad guy with AI. To me, the real fear isn’t the “&lt;strong&gt;Bad Guy with AI”&lt;/strong&gt; or even the coming “Bad AI”; the fear is &lt;strong&gt;the acceleration of the inevitable. If your security posture is bad before AI, it’s just going to be bad — and faster — after AI&lt;/strong&gt;. As attackers modernize their business with AI, t&lt;strong&gt;he average time to compromise will drop even further &lt;/strong&gt;and — IMHO more importatny — &lt;strong&gt;a chance of a compromise will go up&lt;/strong&gt; (ref this week suppy chain hits)&lt;/p&gt;&lt;p id="38b2"&gt;The ultimate takeaway here is the “boring” lesson: &lt;strong&gt;Get the fundamentals right (and, yes, AI can help here too). &lt;/strong&gt;No amount of AI from a threat actor will exploit your cloud misconfiguration if you don’t have one (well, either cloud or misconfiguration). If your defenses against misconfigured systems, containers, and instances are robust, it doesn’t matter that the bad guy has AI; your stuff is more secure. &lt;strong&gt;The acceleration brought by AI will simply kill off “luck-based security.”&lt;/strong&gt; The old adage is true: if your app has no obvious exploitable holes, there’s nothing for the AI-armed attacker to find. Magic!&lt;/p&gt;&lt;p id="bb99"&gt;&lt;strong&gt;So my single piece of advice for dealing with this reality, whether you are a buyer, a seller, or an analyst, is simple: demand the data. &lt;/strong&gt;Do not let vendors get away with buzzword bingo. If a vendor says AI helps, make them prove it with solid metrics. The time for “trust-me-bro” security better be over!&lt;/p&gt;&lt;p id="500f"&gt;Finally, some reactions from &lt;a href="https://medium.com/anton-on-security/my-really-fun-rsa-2026-presentations-8f65f35cfca5" target="_blank"&gt;my 3 sessions&lt;/a&gt;. The most shocking reactions came from my&lt;a href="https://path.rsaconference.com/flow/rsac/us26/FullAgenda/page/catalog/session/1769456735774001P8k0" rel="noopener" target="_blank"&gt; “AI SOC” peer discussion on Thursday.&lt;/a&gt; I noticed a shocking, near-total lack of enthusiasm about AI SOC startups (total) and AI SOC concepts (near total). The best I got was “AI in a SOC sounds great, we will just wait for our SIEM/SOAR vendor or MDR to build it” and “this is better SOAR and we want this, but later.” And think about it: this was for people biased in favor of AI SOC (because they showed up for the session)… Not sure yet what to think of it!&lt;/p&gt;&lt;p id="dddf"&gt;Fun takes from other people(and there are many) are &lt;a href="https://x.com/philvenables/status/2038244457028473318" rel="noopener" target="_blank"&gt;here&lt;/a&gt; (key quote:&lt;em&gt; “Perhaps I’m being overly dramatic but I was surprised with the generally relaxed tone about the impending wave of vulnerabilities and the extent of industrialized attackers coming in the coming quarters. Everyone seems to know vulnerability management isn’t where it needs to be in most companies and what’s coming will pile on the pressure.”&lt;/em&gt;), &lt;a href="https://ventureinsecurity.net/p/5-unexpected-takeaways-and-one-big" rel="noopener" target="_blank"&gt;here&lt;/a&gt;, &lt;a href="https://www.linkedin.com/pulse/reflections-rsac-2026-conference-fernando-montenegro-jdeic/" rel="noopener" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p id="aa84"&gt;Related blogs:&lt;/p&gt;&lt;ul&gt;&lt;li id="0542"&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep269-reflections-on-rsa-2026-beyond-ai-ai-ai-ai-ai-ai-ai/" rel="noopener" target="_blank"&gt;Our RSA 2026 recap podcast (EP269)&lt;/a&gt;&lt;/li&gt;&lt;li id="b397"&gt;&lt;a href="https://medium.com/anton-on-security/rsa-2025-ais-promise-vs-security-s-past-a-reality-check-e06deb3bd579" target="_blank"&gt;RSA 2025: AI’s Promise vs. Security’s Past — A Reality Check&lt;/a&gt;&lt;/li&gt;&lt;li id="34df"&gt;&lt;a href="https://www.google.com/search?q=https%3A%2F%2Fcloud.withgoogle.com%2Fcloud-security%2Fpodcasts%2F" rel="noopener" target="_blank"&gt;RSA Conference 2025 Recap Podcast&lt;/a&gt;&lt;/li&gt;&lt;li id="ccfb"&gt;&lt;a href="https://medium.com/anton-on-security/rsa-rsai-conference-2024-powered-by-ai-with-ai-on-top-ai-edition-hey-ai-is-this-enough-ai-41b8260b3694" target="_blank"&gt;RSA (“RSAI”) Conference 2024 Powered by AI with AI on Top — AI Edition (Hey AI, Is This Enough AI?)&lt;/a&gt;&lt;/li&gt;&lt;li id="9188"&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep172-rsa-2024-separating-ai-signal-from-noise-secops-evolves-xdr-declines/" rel="noopener" target="_blank"&gt;EP172 RSA 2024: Separating AI Signal from Noise, SecOps Evolves, XDR Declines?&lt;/a&gt;&lt;/li&gt;&lt;li id="82c0"&gt;&lt;a href="https://medium.com/anton-on-security/rsa-2023-not-under-the-genai-influence-yet-fda234de2c8d" target="_blank"&gt;RSA 2023: Not Under the GenAI Influence Yet!&lt;/a&gt;&lt;/li&gt;&lt;li id="4f35"&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep119-rsa-2023-what-we-saw-what-we-learned-and-what-were-excited-about/" rel="noopener" target="_blank"&gt;RSA 2023 — What We Saw, What We Learned, and What We’re Excited About&lt;/a&gt;&lt;/li&gt;&lt;li id="99f9"&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep118-rsa-2023-how-to-protect-your-organization-from-cyberattacks-in-time-of-political-turmoil/" rel="noopener" target="_blank"&gt;RSA 2023 — How to Protect Your Organization from Cyberattacks in Time of Political Turmoil&lt;/a&gt;&lt;/li&gt;&lt;li id="00fb"&gt;&lt;a href="https://medium.com/anton-on-security/rsa-2022-musings-the-past-and-the-future-of-security-7296eb896c2e" target="_blank"&gt;RSA 2022 Musings: The Past and The Future of Security&lt;/a&gt;&lt;/li&gt;&lt;li id="d684"&gt;&lt;a href="https://medium.com/anton-on-security/rsa-2020-reflection-ab96b72be7e5" target="_blank"&gt;RSA 2020 Reflection&lt;/a&gt;&lt;/li&gt;&lt;li id="a8af"&gt;&lt;a href="https://blogs.gartner.com/anton-chuvakin/2019/03/12/rsa-2019-happily-not-over-aid/" rel="noopener" target="_blank"&gt;RSA 2019: Happily Not Over-AI’d&lt;/a&gt;&lt;/li&gt;&lt;li id="9085"&gt;&lt;a href="https://blogs.gartner.com/anton-chuvakin/2018/04/26/rsa-2018-not-as-messy-as-before/" rel="noopener" target="_blank"&gt;RSA 2018: Not As Messy As Before?&lt;/a&gt;&lt;/li&gt;&lt;li id="1bb2"&gt;&lt;a href="https://blogs.gartner.com/anton-chuvakin/2017/02/22/rsa-2017-whats-the-theme/" rel="noopener" target="_blank"&gt;RSA 2017: What’s The Theme?&lt;/a&gt;&lt;/li&gt;&lt;li id="1a74"&gt;&lt;a href="https://blogs.gartner.com/anton-chuvakin/2016/03/08/rsa-2016-musings-and-contemplations/" rel="noopener" target="_blank"&gt;RSA 2016: Musings and Contemplations&lt;/a&gt;&lt;/li&gt;&lt;li id="e812"&gt;&lt;a href="https://blogs.gartner.com/anton-chuvakin/2015/04/30/rsa-2015-rise-of-chaos/" rel="noopener" target="_blank"&gt;RSA 2015: Rise of Chaos!!&lt;/a&gt;&lt;/li&gt;&lt;li id="eb81"&gt;&lt;a href="https://blogs.gartner.com/anton-chuvakin/2013/03/28/rsa-2013-and-endpoint-agent-re-emergence/" rel="noopener" target="_blank"&gt;RSA 2013 and Endpoint Agent Re-Emergence&lt;/a&gt;&lt;/li&gt;&lt;li id="e909"&gt;&lt;a href="https://blogs.gartner.com/anton-chuvakin/2016/02/25/rsa-2006-2015-in-antons-blog-posts/" rel="noopener" target="_blank"&gt;RSA 2006–2015 In Anton’s Blog Posts!&lt;/a&gt;&lt;/li&gt;&lt;li id="6aaa"&gt;&lt;a href="https://medium.com/anton-on-security/my-really-fun-rsa-2026-presentations-8f65f35cfca5" target="_blank"&gt;My Really Fun RSA 2026 Presentations!&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/@anton.chuvakin/rsa-2026-agentic-future-analog-fundamentals-the-paradox-of-why-the-old-guard-still-survives-bf93e81eaaa6"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>Anton’s Security Blog Quarterly Q1 2026</title><link>http://chuvakin.blogspot.com/2026/03/antons-security-blog-quarterly-q1-2026.html</link><category>medium</category><pubDate>Thu, 19 Mar 2026 11:45:02 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-4037796561848703682</guid><description>&lt;p&gt;&lt;em&gt;My Anton’s Security Blog (And Podcast!) Quarterly this covers both Anton on Security and my posts from Google Cloud blog, Google Cloud…&lt;/em&gt;&lt;/p&gt;&lt;section&gt;&lt;div&gt;&lt;hr&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;p id="4496"&gt;My Anton’s Security Blog (And Podcast!) Quarterly this covers both&lt;a href="https://medium.com/anton-on-security" target="_blank"&gt; Anton on Security&lt;/a&gt; and my posts from&lt;a href="https://cloud.google.com/blog/" rel="noopener" target="_blank"&gt; Google Cloud blog&lt;/a&gt;,&lt;a href="https://security.googlecloudcommunity.com/community-blog-42" rel="noopener" target="_blank"&gt; Google Cloud community blog&lt;/a&gt;, and our&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/" rel="noopener" target="_blank"&gt; Cloud Security Podcast&lt;/a&gt; (&lt;a href="https://open.spotify.com/show/12WPC7aW5kd0kKSyrpgnHI" rel="noopener" target="_blank"&gt;subscribe&lt;/a&gt; on Spotify, &lt;a href="https://www.youtube.com/@cloudsecpodcast" rel="noopener" target="_blank"&gt;now with VIDEO&lt;/a&gt;).&lt;/p&gt;&lt;figure id="6f6d"&gt;&lt;img src="https://cdn-images-1.medium.com/max/800/1*WeIaTX0aqBBlE5zXlmRq-Q.jpeg"&gt;&lt;figcaption&gt;Gemini image for this&lt;/figcaption&gt;&lt;/figure&gt;&lt;p id="69ed"&gt;&lt;strong&gt;Top 10 posts with the most lifetime views (excluding paper announcement blogs):&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li id="5764"&gt;&lt;a href="https://medium.com/anton-on-security/antons-alert-fatigue-the-study-0ac0e6f5621c%27" target="_blank"&gt;Anton’s Alert Fatigue: The Study&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;[&lt;em&gt;A.C. — wow, this is still #1 now! Awesome! Perhaps I need more of such deep studies&lt;/em&gt;]&lt;/li&gt;&lt;li id="fcff"&gt;&lt;a href="https://medium.com/anton-on-security/security-correlation-then-and-now-a-sad-truth-about-siem-fc5a1afb1001" target="_blank"&gt;Security Correlation Then and Now: A Sad Truth About SIEM&lt;/a&gt;&lt;/li&gt;&lt;li id="d985"&gt;&lt;a href="https://medium.com/anton-on-security/can-we-have-detection-as-code-96f869cfdc79" target="_blank"&gt;Can We Have “Detection as Code”?&lt;/a&gt;&lt;/li&gt;&lt;li id="30e2"&gt;&lt;a href="https://medium.com/anton-on-security/detection-engineering-is-painful-and-it-shouldnt-be-part-1-3641d8740458" target="_blank"&gt;Detection Engineering is Painful — and It Shouldn’t Be (Part 1)&lt;/a&gt;&lt;/li&gt;&lt;li id="429b"&gt;&lt;a href="https://medium.com/anton-on-security/back-in-2015-while-working-on-a-gartner-soc-paper-i-coined-the-concept-of-soc-nuclear-triad-8961004c734" target="_blank"&gt;Revisiting the Visibility Triad for 2020&lt;/a&gt; (&lt;a href="https://medium.com/anton-on-security/soc-visibility-triad-is-now-a-quad-soc-visibility-quad-2025-72811401073a" target="_blank"&gt;update for 2025 is here!&lt;/a&gt;)&lt;/li&gt;&lt;li id="a305"&gt;&lt;a href="https://medium.com/anton-on-security/beware-clown-grade-socs-still-abound-7b6b9d1f9304" target="_blank"&gt;Beware: Clown-grade SOCs Still Abound&lt;/a&gt;&lt;/li&gt;&lt;li id="4085"&gt;&lt;a href="https://medium.com/anton-on-security/why-is-threat-detection-hard-42aa479a197f]" target="_blank"&gt;Why is Threat Detection Hard?&lt;/a&gt;&lt;/li&gt;&lt;li id="648d"&gt;&lt;a href="https://medium.com/anton-on-security/one-of-the-most-common-questions-i-received-in-my-analyst-years-of-covering-siem-and-other-3480cb755a3e" target="_blank"&gt;Top 10 SIEM Log Sources in Real Life?&lt;/a&gt;&lt;/li&gt;&lt;li id="0df9"&gt;&lt;a href="https://medium.com/anton-on-security/a-soc-tried-to-detect-threats-in-the-cloud-your-wont-believe-what-happened-next-4a2ba0ab5d81" target="_blank"&gt;A SOC Tried To Detect Threats in the Cloud … You Won’t Believe What Happened Next&lt;/a&gt;&lt;/li&gt;&lt;li id="3c6e"&gt;&lt;a href="https://medium.com/anton-on-security/soc-visibility-triad-is-now-a-quad-soc-visibility-quad-2025-72811401073a" target="_blank"&gt;SOC Visibility Triad is Now A Quad — SOC Visibility Quad 2025&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p id="2d6e"&gt;&lt;strong&gt;Top 5 posts with paper announcements:&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li id="c232"&gt;&lt;a href="https://medium.com/anton-on-security/new-paper-future-of-the-soc-soc-people-skills-not-tiers-7fbe09001096" target="_blank"&gt;New Paper: “Future of the SOC: SOC People — Skills, Not Tiers”&lt;/a&gt; (paper 2 of the series)&lt;/li&gt;&lt;li id="6507"&gt;&lt;a href="https://medium.com/anton-on-security/new-paper-future-of-the-soc-evolution-or-optimization-choose-your-path-paper-4-of-4-5-1eb477ea8d25" target="_blank"&gt;New Paper: “Future of the SOC: Evolution or Optimization — Choose Your Path” (Paper 4 of 4.5)&lt;/a&gt; (one more paper coming later in 2026 … we are in reviews now!)&lt;/li&gt;&lt;li id="12e7"&gt;&lt;a href="https://medium.com/anton-on-security/new-paper-future-of-the-soc-forces-shaping-modern-security-operations-8d7b221bc326" target="_blank"&gt;New Paper: “Future of the SOC: Forces shaping modern security operations”&lt;/a&gt;&lt;/li&gt;&lt;li id="5091"&gt;&lt;a href="https://medium.com/anton-on-security/new-paper-future-of-the-soc-process-consistency-and-creativity-a-delicate-balance-paper-3-of-f73fe653c04d" target="_blank"&gt;New Paper: “Future Of The SOC: Process Consistency and Creativity: a Delicate Balance” (Paper 3 of 4)&lt;/a&gt;&lt;/li&gt;&lt;li id="204b"&gt;&lt;a href="https://medium.com/anton-on-security/new-paper-autonomic-security-operations-10x-transformation-of-the-security-operations-center-daf779fc4a30" target="_blank"&gt;New Paper: “Autonomic Security Operations — 10X Transformation of the Security Operations Center”&lt;/a&gt; (the classic 2021 ASO paper!)&lt;/li&gt;&lt;/ol&gt;&lt;p id="e1e2"&gt;&lt;strong&gt;3 random fun posts, must-read:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li id="6570"&gt;&lt;a href="https://medium.com/anton-on-security/simple-to-ask-is-your-soc-ai-ready-not-simple-to-answer-858d6789b9fa" target="_blank"&gt;Simple to Ask: Is Your SOC AI Ready? Not Simple to Answer!&lt;/a&gt;&lt;/li&gt;&lt;li id="d89d"&gt;&lt;a href="https://security.googlecloudcommunity.com/ciso-blog-77/shadow-agents-a-new-era-of-shadow-ai-risk-in-the-enterprise-5831" rel="noopener" target="_blank"&gt;Shadow Agents: A New Era of Shadow AI Risk in the Enterprise&lt;/a&gt;&lt;/li&gt;&lt;li id="71b9"&gt;&lt;a href="https://medium.com/anton-on-security/antons-vibe-coding-experience-a-reflection-on-risk-decisions-4e936530a650" target="_blank"&gt;Anton’s Vibe Coding Experience: A Reflection on Risk Decisions&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p id="32d4"&gt;&lt;strong&gt;Top 7&lt;/strong&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/" rel="noopener" target="_blank"&gt;&lt;strong&gt; Cloud Security Podcast by Google&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; episodes (excluding the oldest 3!):&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li id="327a"&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep75-how-we-scale-detection-and-response-at-google-automation-metrics-toil/" rel="noopener" target="_blank"&gt;EP75 How We Scale Detection and Response at Google: Automation, Metrics, Toil&lt;/a&gt; (our best episode! officially!)&lt;/li&gt;&lt;li id="0626"&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep150-taming-the-ai-beast-threat-modeling-for-modern-ai-systems-with-gary-mcgraw/" rel="noopener" target="_blank"&gt;EP150 Taming the AI Beast: Threat Modeling for Modern AI Systems with Gary McGraw&lt;/a&gt;&lt;/li&gt;&lt;li id="c3b1"&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep47-megatrends-macro-changes-microservices-oh-my-changes-in-2022-and-beyond-in-cloud-security/" rel="noopener" target="_blank"&gt;EP47 “Megatrends, Macro-changes, Microservices, Oh My! Changes in 2022 and Beyond in Cloud Security”&lt;/a&gt;&lt;/li&gt;&lt;li id="7d38"&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep153-kevin-mandia-on-cloud-breaches-new-threat-actors-old-mistakes-and-lessons-for-all/" rel="noopener" target="_blank"&gt;EP153 Kevin Mandia on Cloud Breaches: New Threat Actors, Old Mistakes, and Lessons for All&lt;/a&gt;&lt;/li&gt;&lt;li id="e65c"&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep109-how-google-does-vulnerability-management-the-not-so-secret-secrets/" rel="noopener" target="_blank"&gt;EP109 How Google Does Vulnerability Management: The Not So Secret Secrets!&lt;/a&gt;&lt;/li&gt;&lt;li id="4da2"&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/modern-threat-detection-at-google/" rel="noopener" target="_blank"&gt;EP17 Modern Threat Detection at Google&lt;/a&gt;&lt;/li&gt;&lt;li id="a5b8"&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep156-living-off-the-land-and-attacking-critical-infrastructure-mandiant-incident-deep-dive/" rel="noopener" target="_blank"&gt;EP156 Living Off the Land and Attacking Critical Infrastructure: Mandiant Incident Deep Dive&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p id="8d01"&gt;(also see &lt;a href="https://security.googlecloudcommunity.com/ciso-blog-77/five-years-of-the-cloud-security-podcast-by-google-6452" rel="noopener" target="_blank"&gt;our NEW 2025 reflections blog&lt;/a&gt; about the show)&lt;/p&gt;&lt;p id="4c88"&gt;Now, fun posts by topic.&lt;/p&gt;&lt;p id="ad47"&gt;&lt;strong&gt;Security operations / detection &amp;amp; response:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li id="0e46"&gt;&lt;a href="https://medium.com/anton-on-security/security-correlation-then-and-now-a-sad-truth-about-siem-fc5a1afb1001" target="_blank"&gt;“Security Correlation Then and Now: A Sad Truth About SIEM”&lt;/a&gt;&lt;/li&gt;&lt;li id="1748"&gt;“&lt;a href="https://medium.com/anton-on-security/migrate-off-that-old-siem-already-0740b735a288" target="_blank"&gt;Migrate Off That Old SIEM Already!&lt;/a&gt;” (&lt;a href="https://youtu.be/S-11_syclZ8?si=UBSjhceqF6FBBp4N" rel="noopener" target="_blank"&gt;VIDEO, &lt;/a&gt;a 2026 update is coming soon!)&lt;/li&gt;&lt;li id="4f1e"&gt;&lt;a href="https://www.googlecloudcommunity.com/gc/Community-Blog/The-SOC-Metrics-that-Matter-or-Do-They/ba-p/873173" rel="noopener" target="_blank"&gt;“Measuring the SOC: What Counts and What Doesn’t in 2025?”&lt;/a&gt; (Google Cloud Blog)&lt;/li&gt;&lt;li id="4107"&gt;&lt;a href="https://medium.com/anton-on-security/can-we-have-detection-as-code-96f869cfdc79" target="_blank"&gt;“Can We Have “Detection as Code”?”&lt;/a&gt;&lt;/li&gt;&lt;li id="709f"&gt;&lt;a href="https://medium.com/anton-on-security/back-in-2015-while-working-on-a-gartner-soc-paper-i-coined-the-concept-of-soc-nuclear-triad-8961004c734" target="_blank"&gt;“Revisiting the Visibility Triad for 2020”&lt;/a&gt; and&lt;a href="https://medium.com/anton-on-security/soc-visibility-triad-is-now-a-quad-soc-visibility-quad-2025-72811401073a" target="_blank"&gt; “SOC Visibility Triad is Now A Quad — SOC Visibility Quad 2025”&lt;/a&gt;&lt;/li&gt;&lt;li id="7853"&gt;“&lt;a href="https://medium.com/anton-on-security/beware-clown-grade-socs-still-abound-7b6b9d1f9304" target="_blank"&gt;Beware: Clown-grade SOCs Still Abound&lt;/a&gt;”&lt;/li&gt;&lt;li id="0811"&gt;&lt;a href="https://medium.com/anton-on-security/why-is-threat-detection-hard-42aa479a197f" target="_blank"&gt;“Why is Threat Detection Hard?”&lt;/a&gt;&lt;/li&gt;&lt;li id="c8c0"&gt;&lt;a href="https://medium.com/anton-on-security/a-soc-tried-to-detect-threats-in-the-cloud-your-wont-believe-what-happened-next-4a2ba0ab5d81" target="_blank"&gt;“A SOC Tried To Detect Threats in the Cloud … You Won’t Believe What Happened Next”&lt;/a&gt;&lt;/li&gt;&lt;li id="6f7f"&gt;&lt;a href="https://medium.com/anton-on-security/stop-trying-to-take-humans-out-of-soc-except-wait-wait-wait-e19c5887ef2f" target="_blank"&gt;“Stop Trying to Take Humans Out of SOC … Except … Wait… Wait… Wait…”&lt;/a&gt;&lt;/li&gt;&lt;li id="3d2e"&gt;&lt;a href="https://medium.com/anton-on-security/one-of-the-most-common-questions-i-received-in-my-analyst-years-of-covering-siem-and-other-3480cb755a3e" target="_blank"&gt;“Top 10 SIEM Log Sources in Real Life?”&lt;/a&gt; (&lt;a href="https://medium.com/anton-on-security/one-more-time-on-siem-telemetry-log-sources-b0a88572dac9" target="_blank"&gt;NEWER VERSION&lt;/a&gt;)&lt;/li&gt;&lt;li id="3ad6"&gt;&lt;a href="https://medium.com/p/992bfe095334" target="_blank"&gt;“Debating SIEM in 2023, Part 1”&lt;/a&gt;&lt;/li&gt;&lt;li id="2ac1"&gt;&lt;a href="https://medium.com/anton-on-security/debating-siem-in-2023-part-2-4f46e93faaf0" target="_blank"&gt;“Debating SIEM in 2023, Part 2”&lt;/a&gt;&lt;/li&gt;&lt;li id="0eb0"&gt;&lt;a href="https://medium.com/anton-on-security/log-centralization-the-end-is-nigh-b28efaa98379" target="_blank"&gt;“Log Centralization: The End Is Nigh?”&lt;/a&gt;&lt;/li&gt;&lt;li id="4a69"&gt;&lt;a href="https://medium.com/anton-on-security/living-with-multiple-siems-c7fea37c5020" target="_blank"&gt;“Living with Multiple SIEMs”&lt;/a&gt;&lt;/li&gt;&lt;li id="6ba6"&gt;&lt;a href="https://medium.com/anton-on-security/decoupled-siem-brilliant-or-stupid-ada2c3142b2b" target="_blank"&gt;“Decoupled SIEM: Brilliant or Stupid?”&lt;/a&gt;&lt;/li&gt;&lt;li id="5fe7"&gt;&lt;a href="https://medium.com/anton-on-security/how-to-make-threat-detection-better-c38f1758b842" target="_blank"&gt;“How to Make Threat Detection Better?”&lt;/a&gt;&lt;/li&gt;&lt;li id="e998"&gt;&lt;a href="https://medium.com/anton-on-security/siem-content-false-positives-and-engineering-or-not-security-4a1dfecc136c" target="_blank"&gt;“SIEM Content, False Positives and Engineering (Or Not) Security”&lt;/a&gt;&lt;/li&gt;&lt;li id="12db"&gt;&lt;a href="https://cloud.google.com/blog/products/identity-security/modern-secops-masterclass-now-available-on-coursera" rel="noopener" target="_blank"&gt;“Modern SecOps Masterclass: Now Available on Coursera”&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p id="cf31"&gt;(if you only read one, choose&lt;a href="https://medium.com/anton-on-security/can-we-have-detection-as-code-96f869cfdc79" target="_blank"&gt; this one&lt;/a&gt;!)&lt;/p&gt;&lt;p id="489f"&gt;&lt;strong&gt;Cloud security:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li id="5874"&gt;&lt;a href="https://cloud.google.com/transform/secure-cloud-insecure-use-and-what-you-can-do-about-it?e=48754805" rel="noopener" target="_blank"&gt;“Secure cloud. Insecure use. (And what you can do about it)”&lt;/a&gt;&lt;/li&gt;&lt;li id="b582"&gt;&lt;a href="https://medium.com/anton-on-security/using-cloud-securely-the-config-doom-question-36e7e9c018e2" target="_blank"&gt;“Using Cloud Securely — The Config Doom Question”&lt;/a&gt;&lt;/li&gt;&lt;li id="5eb2"&gt;&lt;a href="https://medium.com/anton-on-security/who-does-what-in-cloud-threat-detection-a7a4f44e7672" target="_blank"&gt;“Who Does What In Cloud Threat Detection?”&lt;/a&gt;&lt;/li&gt;&lt;li id="4900"&gt;&lt;a href="https://medium.com/anton-on-security/how-to-solve-the-mystery-of-cloud-defense-in-depth-84e1db3d6276" target="_blank"&gt;“How to Solve the Mystery of Cloud Defense in Depth?”&lt;/a&gt;&lt;/li&gt;&lt;li id="6453"&gt;&lt;a href="https://medium.com/anton-on-security/does-the-world-need-cloud-detection-and-response-cdr-ea184e6df9f3" target="_blank"&gt;“Does the World Need Cloud Detection and Response (CDR)?”&lt;/a&gt;&lt;/li&gt;&lt;li id="d475"&gt;&lt;a href="https://medium.com/anton-on-security/use-cloud-securely-what-does-this-even-mean-b723cf01f834" target="_blank"&gt;“Use Cloud Securely? What Does This Even Mean?!”&lt;/a&gt;&lt;/li&gt;&lt;li id="9534"&gt;&lt;a href="https://cloud.google.com/blog/products/identity-security/why-cisos-need-to-adapt-their-mental-models-of-security-for-cloud" rel="noopener" target="_blank"&gt;“How CISOs need to adapt their mental models for cloud security”&lt;/a&gt; [GCP blog]&lt;/li&gt;&lt;li id="5458"&gt;&lt;a href="https://medium.com/anton-on-security/who-does-what-in-cloud-threat-detection-a7a4f44e7672" target="_blank"&gt;“Who Does What In Cloud Threat Detection?”&lt;/a&gt;&lt;/li&gt;&lt;li id="f03b"&gt;&lt;a href="https://medium.com/anton-on-security/cloud-migration-security-woes-14d7301b9e3b" target="_blank"&gt;“Cloud Migration Security Woes”&lt;/a&gt;&lt;/li&gt;&lt;li id="3cb9"&gt;&lt;a href="https://medium.com/anton-on-security/move-to-cloud-a-chance-to-finally-transform-security-e9614aae4f9c" target="_blank"&gt;“Move to Cloud: A Chance to Finally Transform Security?”&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p id="6cfb"&gt;(if you only read one, choose&lt;a href="https://medium.com/anton-on-security/use-cloud-securely-what-does-this-even-mean-b723cf01f834" target="_blank"&gt; this one&lt;/a&gt;!)&lt;/p&gt;&lt;p id="7ee3"&gt;&lt;strong&gt;How Google Does Security (HGD):&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li id="893a"&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-modernizing-threat-detection/" rel="noopener" target="_blank"&gt;“How Google Does It: Making threat detection high-quality, scalable, and modern”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="f70b"&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-secure-our-own-cloud" rel="noopener" target="_blank"&gt;“How Google Does It: How we secure our own cloud”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="1028"&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-securing-production-services-servers-workloads?e=48754805" rel="noopener" target="_blank"&gt;“How Google Does It: Securing production services, servers, and workloads”&lt;/a&gt;&lt;/li&gt;&lt;li id="7435"&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-vulnerability-detection-remediation" rel="noopener" target="_blank"&gt;“How Google Does It: Finding, tracking, and fixing vulnerabilities”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="836c"&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-collecting-and-analyzing-cloud-forensics?e=48754805" rel="noopener" target="_blank"&gt;“How Google Does It: Collecting and analyzing cloud forensics”&lt;/a&gt;&lt;/li&gt;&lt;li id="bfee"&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-red-teaming-at-scale" rel="noopener" target="_blank"&gt;“How Google Does It: Red teaming at scale”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="6201"&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-security-programs-global-scale/?e=48754805" rel="noopener" target="_blank"&gt;“How Google Does It: Security programs at global scale”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="bfd8"&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-securing-production-services-servers-workloads" rel="noopener" target="_blank"&gt;“How Google Does It: Securing production services, servers, and workloads”&lt;/a&gt;&lt;/li&gt;&lt;li id="10c9"&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-collecting-and-analyzing-cloud-forensics" rel="noopener" target="_blank"&gt;“How Google Does It: Collecting and analyzing cloud forensics”&lt;/a&gt;&lt;/li&gt;&lt;li id="0ae1"&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-applying-sre-to-cybersecurity" rel="noopener" target="_blank"&gt;“How Google Does It: Applying SRE to cybersecurity”&lt;/a&gt;&lt;/li&gt;&lt;li id="6c64"&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-building-an-effective-ai-red-team" rel="noopener" target="_blank"&gt;“How Google Does It: Building an effective AI red team”&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p id="7bb8"&gt;(if you only read one, choose&lt;a href="https://cloud.google.com/transform/how-google-does-it-modernizing-threat-detection/" rel="noopener" target="_blank"&gt; this one!&lt;/a&gt; BTW, we also have a lot of fun&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/topics/podcast-list/?tag=how-google-does-security" rel="noopener" target="_blank"&gt; HGD podcasts&lt;/a&gt;)&lt;/p&gt;&lt;p id="e057"&gt;&lt;strong&gt;AI security:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li id="b5a9"&gt;&lt;a href="https://security.googlecloudcommunity.com/ciso-blog-77/implementing-secure-ai-framework-controls-in-google-cloud-6411?utm_campaign=6039766a0836ec00015b0fc5&amp;amp;utm_content=6941b5274c3e040001f7c4e3&amp;amp;utm_medium=smarpshare&amp;amp;utm_source=linkedin" rel="noopener" target="_blank"&gt;“Implementing Secure AI Framework Controls in Google Cloud”&lt;/a&gt;&lt;/li&gt;&lt;li id="ea1a"&gt;&lt;a href="https://security.googlecloudcommunity.com/ciso-blog-77/office-of-the-ciso-2025-year-in-review-3-key-ai-security-governance-themes-6510" rel="noopener" target="_blank"&gt;“Office of the CISO 2025 Year in Review: 3 Key AI Security &amp;amp; Governance Themes”&lt;/a&gt;&lt;/li&gt;&lt;li id="9661"&gt;&lt;a href="https://security.googlecloudcommunity.com/ciso-blog-77/shadow-agents-a-new-era-of-shadow-ai-risk-in-the-enterprise-5831" rel="noopener" target="_blank"&gt;“Shadow Agents: A New Era of Shadow AI Risk in the Enterprise”&lt;/a&gt;&lt;/li&gt;&lt;li id="6634"&gt;&lt;a href="https://medium.com/anton-on-security/our-security-of-ai-papers-and-blogs-explained-7e50afc0469b" target="_blank"&gt;”Our Security of AI Papers and Blogs Explained&lt;/a&gt;” (2024)&lt;/li&gt;&lt;li id="45ed"&gt;&lt;a href="https://www.googlecloudcommunity.com/gc/Community-Blog/Securing-AI-Supply-Chain-Like-Software-Only-Not/ba-p/867409" rel="noopener" target="_blank"&gt;“Securing AI Supply Chain: Like Software, Only Not”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="d920"&gt;&lt;a href="https://cloud.google.com/transform/spotlighting-shadow-ai-how-to-protect-against-risky-ai-practices" rel="noopener" target="_blank"&gt;“Spotlighting ‘shadow AI’: How to protect against risky AI practices”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="3388"&gt;&lt;a href="https://www.googlecloudcommunity.com/gc/Community-Blog/Shadow-AI-Strikes-Back-Enterprise-AI-Absent-Oversight-in-the-Age/ba-p/891738" rel="noopener" target="_blank"&gt;“Shadow AI Strikes Back: Enterprise AI Absent Oversight in the Age of Gen AI”&lt;/a&gt;&lt;/li&gt;&lt;li id="60d7"&gt;&lt;a href="https://cloud.google.com/blog/products/identity-security/cloud-ciso-perspectives-how-google-secures-ai-agents/?e=48754805" rel="noopener" target="_blank"&gt;“Cloud CISO Perspectives: How Google secures AI Agents”&lt;/a&gt;&lt;/li&gt;&lt;li id="378e"&gt;“&lt;a href="https://medium.com/anton-on-security/new-paper-securing-ai-similar-or-different-91f3bdac1eff" target="_blank"&gt;New Paper: “Securing AI: Similar or Different?“&lt;/a&gt;&lt;/li&gt;&lt;li id="c598"&gt;&lt;a href="https://cloud.google.com/blog/transform/prompt-what-think-about-when-youre-thinking-about-securing-ai" rel="noopener" target="_blank"&gt;“The Prompt: What to think about when you’re thinking about securing AI”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="a953"&gt;&lt;a href="https://cloud.google.com/transform/gen-ai-governance-10-tips-to-level-up-your-ai-program" rel="noopener" target="_blank"&gt;“Gen AI governance: 10 tips to level up your AI program”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="80fd"&gt;&lt;a href="https://www.googlecloudcommunity.com/gc/Community-Blog/AI-Adoption-Learning-from-the-Cloud-s-Early-Days/ba-p/880518" rel="noopener" target="_blank"&gt;“AI Adoption: Learning from the Cloud’s Early Days”&lt;/a&gt; (Google Community blog)&lt;/li&gt;&lt;li id="681e"&gt;&lt;a href="https://cloud.google.com/blog/products/identity-security/cloud-ciso-perspectives-how-google-secures-ai-agents/?e=48754805" rel="noopener" target="_blank"&gt;“How Google secures AI Agents”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="ed13"&gt;&lt;a href="https://www.googlecloudcommunity.com/gc/Community-Blog/Demystifying-AI-Security-New-Paper-on-Real-World-SAIF/ba-p/891736" rel="noopener" target="_blank"&gt;“Demystifying AI Security: New Paper on Real-World SAIF Applications”&lt;/a&gt;&lt;/li&gt;&lt;li id="e1c1"&gt;&lt;a href="https://cloud.google.com/blog/transform/to-securely-build-ai-on-google-cloud-follow-these-best-practices-infographic/" rel="noopener" target="_blank"&gt;“To securely build AI on Google Cloud, follow these best practices”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="a97c"&gt;&lt;a href="https://cloud.google.com/transform/oops-5-serious-gen-AI-security-mistakes-to-avoid/" rel="noopener" target="_blank"&gt;“Oops! 5 serious gen AI security mistakes to avoid”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="e688"&gt;&lt;a href="https://cloud.google.com/transform/3-new-ways-ai-security-sidekick" rel="noopener" target="_blank"&gt;“3 new ways to use AI as your security sidekick”&lt;/a&gt; (Google Cloud blog)&lt;/li&gt;&lt;li id="4d3b"&gt;&lt;a href="https://security.googlecloudcommunity.com/community-blog-42/shadow-agents-a-new-era-of-shadow-ai-risk-in-the-enterprise-5831" rel="noopener" target="_blank"&gt;“Shadow Agents: A New Era of Shadow AI Risk in the Enterprise”&lt;/a&gt; (Google Cloud Community blog)&lt;/li&gt;&lt;/ul&gt;&lt;p id="e897"&gt;(if you only read one, choose&lt;a href="https://medium.com/anton-on-security/our-security-of-ai-papers-and-blogs-explained-7e50afc0469b" target="_blank"&gt; this one&lt;/a&gt;!)&lt;/p&gt;&lt;p id="989a"&gt;&lt;strong&gt;Fun presentations shared (nothing much new here ):&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li id="36a5"&gt;&lt;a href="https://www.slideshare.net/slideshow/secureworld-2025-keynote-deja-vu-all-over-again_-learning-from-cloud-s-early-misadventures-to-secure-your-ai-future-pptx/282245417" rel="noopener" target="_blank"&gt;SecureWorld 2025 Keynote Déjà Vu All Over Again: Learning from Cloud’s Early Misadventures to Secure AI&lt;/a&gt; (2025)&lt;/li&gt;&lt;li id="4e52"&gt;&lt;a href="https://www.slideshare.net/slideshow/detection-engineering-maturity-helping-siems-find-their-adulting-skills/273410613" rel="noopener" target="_blank"&gt;Detection Engineering Maturity — Helping SIEMs Find Their Adulting Skills&lt;/a&gt; (2024)&lt;/li&gt;&lt;li id="023b"&gt;&lt;a href="https://www.slideshare.net/slideshow/future-of-soc-more-security-less-operations/267023230" rel="noopener" target="_blank"&gt;Future of SOC: More Security, Less Operations&lt;/a&gt; (2024)&lt;/li&gt;&lt;li id="5638"&gt;&lt;a href="https://www.slideshare.net/slideshow/soc-meets-cloud-what-breaks-what-changes-what-to-do/267023131" rel="noopener" target="_blank"&gt;SOC Meets Cloud: What Breaks, What Changes, What to Do?&lt;/a&gt; (2023)&lt;/li&gt;&lt;li id="ced3"&gt;&lt;a href="https://www.slideshare.net/slideshow/meet-the-ghost-of-secops-future-by-anton-chuvakin/265076828" rel="noopener" target="_blank"&gt;Meet the Ghost of SecOps Future&lt;/a&gt; (2023)&lt;/li&gt;&lt;li id="df2c"&gt;&lt;a href="https://www.slideshare.net/slideshow/sans-webinar-the-future-of-log-centralization-for-siems-and-dfir-is-the-end-nigh/260341650%27" rel="noopener" target="_blank"&gt;The Future of Log Centralization for SIEMs and DFIR — Is the End Nigh?&lt;/a&gt; (2023)&lt;/li&gt;&lt;li id="bef2"&gt;&lt;a href="https://www.slideshare.net/slideshow/20-years-of-siem-sans-webinar-2022/251485935" rel="noopener" target="_blank"&gt;20 Years of SIEM&lt;/a&gt; (2022)&lt;/li&gt;&lt;/ul&gt;&lt;p id="eff9"&gt;Enjoy!&lt;/p&gt;&lt;p id="6a5e"&gt;&lt;strong&gt;Previous posts in this series:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li id="0476"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q4-2025-c5bb9d8bde5c" target="_blank"&gt;Anton’s Security Blog Quarterly Q4 2025&lt;/a&gt;&lt;/li&gt;&lt;li id="9e94"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q3-2025-74fc422be3d3" target="_blank"&gt;Anton’s Security Blog Quarterly Q3 2025&lt;/a&gt;&lt;/li&gt;&lt;li id="dbc0"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q2-2025-9b97cc9cd3b3" target="_blank"&gt;Anton’s Security Blog Quarterly Q2 2025&lt;/a&gt;&lt;/li&gt;&lt;li id="ffbf"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q1-2025-d8906386503c" target="_blank"&gt;Anton’s Security Blog Quarterly Q1 2025&lt;/a&gt;&lt;/li&gt;&lt;li id="59f2"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q4-2024-076ea73bf84b" target="_blank"&gt;Anton’s Security Blog Quarterly Q4 2024&lt;/a&gt;&lt;/li&gt;&lt;li id="196d"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q3-2024-8075a17e1d98" target="_blank"&gt;Anton’s Security Blog Quarterly Q3 2024&lt;/a&gt;&lt;/li&gt;&lt;li id="7761"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q2-2024-3cd15ddc5e6f" target="_blank"&gt;Anton’s Security Blog Quarterly Q2 2024&lt;/a&gt;&lt;/li&gt;&lt;li id="d1b4"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q1-2024-lite-08ae41772609" target="_blank"&gt;Anton’s Security Blog Quarterly Q1 2024 Lite&lt;/a&gt;&lt;/li&gt;&lt;li id="b6ed"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q3-2023-fcad66cbbca0" target="_blank"&gt;Anton’s Security Blog Quarterly Q3 2023&lt;/a&gt;&lt;/li&gt;&lt;li id="797d"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q2-2023-571b1d4c0b92" target="_blank"&gt;Anton’s Security Blog Quarterly Q2 2023&lt;/a&gt;&lt;/li&gt;&lt;li id="0647"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q1-2023-5c378b8ce5c9" target="_blank"&gt;Anton’s Security Blog Quarterly Q1 2023&lt;/a&gt;&lt;/li&gt;&lt;li id="e6dd"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q4-2022-97494f05695a" target="_blank"&gt;Anton’s Security Blog Quarterly Q4 2022&lt;/a&gt;&lt;/li&gt;&lt;li id="5c60"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q3-2022-c834a1b7fc6d" target="_blank"&gt;Anton’s Security Blog Quarterly Q3 2022&lt;/a&gt;&lt;/li&gt;&lt;li id="0221"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q2-2022-d245b406569d" target="_blank"&gt;Anton’s Security Blog Quarterly Q2 2022&lt;/a&gt;&lt;/li&gt;&lt;li id="5137"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q1-2022-300a70f4bb8a" target="_blank"&gt;Anton’s Security Blog Quarterly Q1 2022&lt;/a&gt;&lt;/li&gt;&lt;li id="cd31"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q4-2021-6abe22d2e01f" target="_blank"&gt;Anton’s Security Blog Quarterly Q4 2021&lt;/a&gt;&lt;/li&gt;&lt;li id="daae"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q3-2021-3259ff665b91" target="_blank"&gt;Anton’s Security Blog Quarterly Q3 2021&lt;/a&gt;&lt;/li&gt;&lt;li id="6348"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q2-2021-be4f598f5fae" target="_blank"&gt;Anton’s Security Blog Quarterly Q2 2021&lt;/a&gt;&lt;/li&gt;&lt;li id="ce74"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q1-2021-5572169ae801" target="_blank"&gt;Anton’s Security Blog Quarterly Q1 2021&lt;/a&gt;&lt;/li&gt;&lt;li id="1249"&gt;&lt;a href="https://medium.com/anton-on-security/antons-security-blog-quarterly-q3-5-2020-5e0db0114aff" target="_blank"&gt;Anton’s Security Blog Quarterly Q3.5 2020&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/@anton.chuvakin/antons-security-blog-quarterly-q1-2026-fc5a1127660d"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item><item><title>Anton’s Vibe Coding Experience: A Reflection on Risk Decisions</title><link>http://chuvakin.blogspot.com/2026/03/antons-vibe-coding-experience.html</link><category>medium</category><pubDate>Tue, 17 Mar 2026 13:38:50 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-19553129.post-3081381657416357593</guid><description>&lt;p&gt;&lt;em&gt;Look, I’m not a developer, and the last time I truly “wrote code” was probably a good number of years ago (and it was probably Perl so you…&lt;/em&gt;&lt;/p&gt;&lt;section&gt;&lt;div&gt;&lt;hr&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;p id="954a"&gt;Look, I’m not a developer, and the last time I truly “wrote code” was probably a good number of years ago (and it was probably Perl so you may hate me). I am also not an appsec expert (as I often remind people).&lt;/p&gt;&lt;p id="15d2"&gt;Below I am describing my experience “vibe coding” an application. Before I go into the details of my lessons — and before this turns into a complete psychotherapy session — I want to briefly describe what the application is supposed to do.&lt;/p&gt;&lt;figure id="99fd"&gt;&lt;img src="https://cdn-images-1.medium.com/max/800/1*YxVUAit5TkEH3GgGtRtPPQ.jpeg"&gt;&lt;figcaption&gt;Anton’s vibe app screenshot&lt;/figcaption&gt;&lt;/figure&gt;&lt;p id="77e6"&gt;We have a podcast (&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/" rel="noopener" target="_blank"&gt;Cloud Security Podcast by Google&lt;/a&gt;), and I often feel that old episodes containing useful information aren’t being listened to and the insights from them go to waste. At the same time, for many organizations today, the answer to their &lt;em&gt;current &lt;/em&gt;security problems may well have been discussed and solved in 2021. This may be &lt;a href="https://medium.com/anton-on-security/the-last-blog-post-redux-23dcfdfa5b44" target="_blank"&gt;strange to some&lt;/a&gt;, but for many organizations, the future is in the past. Somebody else’s past!&lt;/p&gt;&lt;p id="0d20"&gt;So I wanted “a machine” that turns old episodes into role-specific insights, without too much work by a human (me). This blog is a reflection on how things went.&lt;/p&gt;&lt;p id="e4b7"&gt;First, my app is using public data — namely podcast &lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/ep267-ai-soc-or-ai-in-a-soc-cutting-through-hype-pricing-models-and-siem-detection-efficacy-with-raffy-marty/" rel="noopener" target="_blank"&gt;transcripts and audio&lt;/a&gt; — to create other public data (social media posts). Since the inputs and outputs are public, this certainly made me at peace with vibe coding. Naturally, I needed to understand how the app would be coded, where it would live and what I should do to make it manifest in the real world. So I asked Gemini, and it suggested I use &lt;a href="https://aistudio.google.com/" rel="noopener" target="_blank"&gt;&lt;strong&gt;AI Studio&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; by Google&lt;/strong&gt;, and I did &lt;em&gt;(non-critically) &lt;/em&gt;exactly that.&lt;/p&gt;&lt;p id="ac24"&gt;When I started creating the app, &lt;strong&gt;the question of storage&lt;/strong&gt; immediately came up. Jumping a little bit ahead, you will see that &lt;strong&gt;authentication / credentials&lt;/strong&gt; and &lt;strong&gt;storage&lt;/strong&gt; were two security themes I reflected on the most.&lt;/p&gt;&lt;p id="04eb"&gt;You want to read a file from storage, but &lt;em&gt;what&lt;/em&gt; storage? More importantly, &lt;em&gt;whose &lt;/em&gt;storage? At this point, I had my first brush with anxiety of the “vibe process.” I didn’t want to just vibe code without a full understanding of the data access machinery. I immediately said, “No, I don’t want to store data in my Google Drive using my credentials.” I just didn’t trust it.&lt;/p&gt;&lt;p id="e9fb"&gt;In fact, I didn’t trust the app with any credentials for anything — work or personal — at all! Given that I have public data, I decided to store it in a public web folder. &lt;em&gt;AI Studio&lt;/em&gt; suggested ways to store data that people might not fully understand, and this is my other reflection: If I’m not a developer, and I don’t know the machinery behind the app, how do I decide? &lt;strong&gt;These decisions are risk decisions and “a citizen vibe coder” is very much not equipped to make them. &lt;/strong&gt;Well, I sure wasn’t.&lt;/p&gt;&lt;p id="49fd"&gt;So what are the security implications of the decisions a developer makes — sometimes guided by AI and sometimes on their own? &lt;strong&gt;Can I truly follow an AI recommendation that I don’t understand? &lt;/strong&gt;Should I follow it? &lt;strong&gt;If you don’t understand what happens, I can assure you, you certainly do not understand the risks!&lt;/strong&gt;&lt;/p&gt;&lt;p id="1d38"&gt;As a result, I did not trust the app with any credentials or authenticated access. Of course, a solution may have been to use throwaway storage with throwaway credentials, but I think I do not need this in my life... Anyhow, many actions that you take during vibe coding, whether suggested by AI or not, have security implications.&lt;/p&gt;&lt;p id="7dc8"&gt;In addition, the app interacts with the environment. &lt;strong&gt;If the app is being built in a corporate environment, it interacts with corporate security “rules and tools”, and some things you may want to do wouldn’t work.&lt;/strong&gt; I’m not going into details, but I had a couple of examples of that. If you vibe code at work and you are doing it through, let’s say,&lt;a href="https://security.googlecloudcommunity.com/ciso-blog-77/shadow-agents-a-new-era-of-shadow-ai-risk-in-the-enterprise-5831" rel="noopener" target="_blank"&gt; s&lt;strong&gt;hadow AI&lt;/strong&gt;&lt;/a&gt;, there will be things your AI (and you) would want to do, but your employer security would not allow. And often with good reasons too! So you ask AI for more ways and hope it won’t say “just disable the firewall.”&lt;/p&gt;&lt;p id="fde9"&gt;The next conundrum, apart from storage, was &lt;strong&gt;output quality&lt;/strong&gt;. What about quality and those hallucinatory mistakes? Now, I know my app uses an &lt;strong&gt;LLM&lt;/strong&gt; to condense a summary of the podcast transcript into brief insights for social media. And before my app runs, another LLM turns MP3 into text. And it also uses an LLM to make the visual summaries. So, the question is: &lt;strong&gt;who handles the mistakes, and how?&lt;/strong&gt;&lt;/p&gt;&lt;p id="32e6"&gt;For example, I tried to use a certain “well known” model to create a visual summary. Of course, the visual summary was incredibly accurate in most cases, but sometimes “mistakes were made” and words were corrupted (“verifigement” happened to me in one case). &lt;strong&gt;If an LLM powered tool can do something, it does not mean it will do it equally well every time&lt;/strong&gt; (unless you build validators AND the things that you need to do can in fact be validated). &lt;strong&gt;So validate!&lt;/strong&gt;&lt;/p&gt;&lt;p id="d7cf"&gt;Further, I read somewhere that the &lt;strong&gt;process for dealing with AI mistakes is different from the process for dealing with human mistakes&lt;/strong&gt;. I am sure I could write another module for the app to check if an image has correct text or add another validation technique, but it is interesting that I faced this very quickly.&lt;/p&gt;&lt;p id="1beb"&gt;Thus I have to deal with “AI-style mistakes”, and I cannot solve them by having a human review everything. I can tell you right away, even from my small project, that &lt;strong&gt;having a human review is a non-starter.&lt;/strong&gt; It’s theoretically correct, but practically won’t happen. It absolutely will not happen if you take the koolaid and transform your business process to be “AI native.” Having humans review boring tasks like checking image text is completely insane. That’s not going to fly. &lt;strong&gt;HITL is DOA (for these tasks).&lt;/strong&gt;&lt;/p&gt;&lt;p id="9ce3"&gt;So: &lt;strong&gt;storage, credentials, trust, and quality all came up.&lt;/strong&gt; Another decision arose when I needed to store intermediate results of my insight generation. Again, trust issues surfaced because data storage. AI Studio suggested choices, I asked AI about pros/cons, and made the decision. Again &lt;strong&gt;all these decisions are risk decisions.&lt;/strong&gt;&lt;/p&gt;&lt;p id="f382"&gt;Finally, &lt;strong&gt;certain mistakes come up all the time, repeatedly&lt;/strong&gt;, and I have to tell AI Studio to write things multiple times because it doesn’t always “get” it (example: my podcast episode URLs). This is another lesson: sometimes it takes multiple prompts, and constant reminders (say to validate the links)&lt;/p&gt;&lt;p id="d1b8"&gt;All in all, I’ll continue to experiment — got more ideas that I want. Here are some outputs of my app…&lt;/p&gt;&lt;ul&gt;&lt;li id="bf01"&gt;On X: &lt;a href="https://x.com/CloudSecPodcast/status/2033951225193091154" rel="noopener" target="_blank"&gt;example&lt;/a&gt; &lt;a href="https://x.com/CloudSecPodcast/status/2033938143653859593" rel="noopener" target="_blank"&gt;example&lt;/a&gt; &lt;a href="https://x.com/CloudSecPodcast/status/2032485385625051286" rel="noopener" target="_blank"&gt;example&lt;/a&gt;&lt;/li&gt;&lt;li id="5227"&gt;On LinkedIn: &lt;a href="https://www.linkedin.com/feed/update/urn:li:activity:7439713917368664064" rel="noopener" target="_blank"&gt;example&lt;/a&gt; &lt;a href="https://www.linkedin.com/feed/update/urn:li:activity:7439713917368664064" rel="noopener" target="_blank"&gt;example&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;figure id="e269"&gt;&lt;img src="https://cdn-images-1.medium.com/max/800/1*p0tTF9JaI-Ihl2oBc1xRFg.jpeg"&gt;&lt;figcaption&gt;Anton vibe app UX&lt;/figcaption&gt;&lt;/figure&gt;&lt;p id="1bc7"&gt;Now the explicit lessons for those who need this crisp and actionable:&lt;/p&gt;&lt;p id="2af7"&gt;&lt;strong&gt;1. You Make Implied Security Decisions with Every Prompt&lt;/strong&gt;&lt;/p&gt;&lt;p id="0cbf"&gt;&lt;strong&gt;When you “vibe code,” you aren’t just describing features; you are making risk and security decisions. &lt;/strong&gt;If you ask an AI to “save this data,” and you don’t specify &lt;em&gt;how&lt;/em&gt; or &lt;em&gt;where&lt;/em&gt;, the AI may choose the path of least resistance — usually a public bucket or a local file with cleartext credentials. In the world of AI-generated code, &lt;strong&gt;silence is a security decision.&lt;/strong&gt;&lt;/p&gt;&lt;p id="ca64"&gt;&lt;strong&gt;2. Credentials and Storage: The Boring Stuff is Still the Hard Stuff&lt;/strong&gt;&lt;/p&gt;&lt;p id="9451"&gt;Storage and credentials were the key themes for me. This is the great irony of modern development: AI can write a complex LLM orchestration layer in seconds, but it may struggle to help a novice set up a secure, encrypted secrets manager. &lt;strong&gt;The “plumbing” of security remains the primary friction point.&lt;/strong&gt;&lt;/p&gt;&lt;p id="1ddd"&gt;&lt;strong&gt;3. AI Mistakes Require a New Response Model&lt;/strong&gt;&lt;/p&gt;&lt;p id="4203"&gt;Traditional QA seems designed for deterministic human error. AI “style mistakes” (like corrupted words in a visual summary) are stochastic and weird. And common! Human review is a “non-starter” for these tasks. &lt;strong&gt;Security and quality validation for AI-generated content must itself be automated (AI-on-AI validation)&lt;/strong&gt; because humans simply won’t do the “deathly boring” work of checking verbatim accuracy at scale. Turtles all the way down can happen to you.&lt;/p&gt;&lt;p id="0207"&gt;&lt;strong&gt;4. Corporate Guardrails vs. AI Ambition&lt;/strong&gt;&lt;/p&gt;&lt;p id="315d"&gt;The AI you vibe code with may not know your corporate policy. It will suggest “awesome” features that would immediately trigger a compliance violation. &lt;em&gt;A few times while vibe coding, I heard a subtle lawyercat meowing in the air duct… &lt;/em&gt;&lt;strong&gt;When vibe coding in a corporate environment, you quickly hit the wall where “what the AI wants to do” meets “what security allows.”&lt;/strong&gt; This reinforces the need for &lt;strong&gt;platform-level guardrails&lt;/strong&gt; rather than just merely developer education.&lt;/p&gt;&lt;p id="c8e5"&gt;&lt;strong&gt;5. Public Data is the Only “Safe” Vibe&lt;/strong&gt;&lt;/p&gt;&lt;p id="7268"&gt;&lt;strong&gt;My “peace of mind” came from the fact that your inputs and outputs were already public. &lt;/strong&gt;To me, this is the only way to vibe code safely without a full understanding of the underlying security stack. The moment you move from “public podcast audio” to “proprietary customer data,” the risk model shifts from “fun experiment” to “data breach.”&lt;/p&gt;&lt;p id="74ab"&gt;Anyhow, this was my mildly-AI-assisted stream of vibe consciousness.&lt;/p&gt;&lt;p id="dbac"&gt;&lt;a href="https://cloud.withgoogle.com/cloudsecurity/podcast/" rel="noopener" target="_blank"&gt;Enjoy the show&lt;/a&gt;! &lt;a href="https://www.youtube.com/@cloudsecpodcast" rel="noopener" target="_blank"&gt;Now with video!&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr/&gt;&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://medium.com/@anton.chuvakin/antons-vibe-coding-experience-a-reflection-on-risk-decisions-4e936530a650"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;About me: http://www.chuvakin.org&lt;/div&gt;</description><author>anton@chuvakin.org (Anton Chuvakin)</author></item></channel></rss>