This Week’s Pattern: AI Became the Attacker.
Every prior week we’ve written about AI as something attackers use — a productivity tool, a target, a new surface to defend. This week the line moved. AI became the attacker itself. Dark Reading documented JadePuffer, the first complete LLM-driven ransomware operation: a model that ran reconnaissance, lateral movement, payload deployment, and even victim negotiation end-to-end, improvising at each step instead of executing a fixed playbook. In a separate case, The Hacker News detailed an AI agent that chained the live Langflow RCE (CVE-2026-55255, now on CISA’s KEV and actively harvesting credentials) into fully automated database ransomware — weaponizing a vulnerability the day it mattered, faster than any patch cycle. And in the most unsettling twist, the AI security agents built to catch malicious code were themselves tricked into running it.
The AI-agent supply chain turned malicious in parallel. SkillCloak showed malicious agent skills using self-extracting packing to slip past static scanners, then unpacking at runtime with the agent’s privileges. GhostApproval used symlink flaws to let a malicious repository execute code inside AI coding agents the moment they clone and inspect it — code execution in dev and CI with the agent’s access. “Phantom Squatting” emerged as an AI-driven supply-chain threat. Prompt injection reached RCE in GitHub Agentic Workflows; Copilot refused harmful requests in chat and then wrote them as code; and the Januscape VM-escape flaw hit Intel and AMD systems alike. The common thread: an agent’s attack surface is everything it reads, and the model’s own safety is not a boundary you can trust.
Underneath it all is an identity reckoning. As Dark Reading put it this week, AI agents are a new kind of identity — and most organizations aren’t ready. Agents authenticate, hold credentials, act at machine speed, and never get deprovisioned; human IAM simply doesn’t fit. Meanwhile the old-fashioned breaches kept landing at scale — Accenture confirmed 35GB of source code stolen, KDDI breached 12 million-plus people, and AssuranceAmerica exposed roughly 6.9 million drivers. We built one of the best identity and agent-governance stacks out there — and we still tell every customer it’s the front door, not the whole house. Here are the 21 that matter and what stops them.
AI as the Attacker
1 — JadePuffer: The First Complete LLM-Driven Ransomware Operation
Dark Reading documented JadePuffer, described as the first complete LLM-driven ransomware operation. Rather than a human operator running a toolkit, a large language model orchestrated the full kill chain: reconnaissance of the environment, lateral movement between hosts, deployment of the encryption payload, and even the extortion negotiation with the victim. The defining trait is that the model improvised — adapting its commands to what it found rather than following a fixed script — which means each intrusion looked different and none of it matched a known signature. It is the clearest sign yet that autonomous offensive AI has moved from research demo to operational threat.
Signature- and IOC-based defenses were built on the assumption that malware repeats itself. An improvising LLM breaks that assumption on purpose: it writes novel commands, takes novel paths, and never reuses a hash you can blocklist. You cannot catch this at the file layer, because there is nothing static to catch. When the attacker is a model that reasons and adapts, the only thing that reliably stops it is enforcement at the behaviour layer — identity on every actor, runtime policy on every action, and a switch that kills it before encryption spreads.
Most Advanced AI Security Zero Trust · Defence in Depth
- Give every agent and workload a verifiable identity: KYA (Know Your Agent) assigns each agent, service account, and workload a real, scoped identity, so an LLM-driven process operating in your environment is a known actor with declared reach — not an anonymous set of commands blending into normal activity.
- Block lateral movement at the behaviour layer: Flow Enforcer and Runtime Guardrails baseline what each workload should do; an improvising model enumerating hosts and hopping laterally deviates instantly from that baseline and is contained — behaviour-based enforcement doesn’t need a signature the way IOC matching does.
- Choke the payload and negotiation channel with egress control: Flow Enforcer’s egress policy stops the process from reaching command infrastructure, pulling payloads, or opening a negotiation channel to attacker-controlled destinations — the encryption and extortion steps starve before they spread.
- Prove and reconstruct with immutable PQ audit: Every action the model takes is written to the Audit Black Box with PQ-Sign post-quantum timestamps, so even a fully improvised intrusion leaves a tamper-evident trail — the exact steps, hosts, and moment of containment are a query, not a reconstruction.
A sub-10ms Kill Switch means an LLM-driven ransomware run is stopped in the reconnaissance phase, not discovered after the files are encrypted.
2 — AI Agent Chains the Langflow RCE (CVE-2026-55255) Into Automated Database Ransomware
The Hacker News reported that attackers wired an AI agent to exploit CVE-2026-55255, a remote code execution flaw in Langflow that CISA has added to its Known Exploited Vulnerabilities catalog and that is under active exploitation for credential harvesting. The agent didn’t just trigger the RCE — it chained it into an automated sequence that reached databases and executed ransomware against them without a human at the keyboard. Because the agent handles exploitation, credential theft, and encryption as one loop, it operates at machine speed and can turn a freshly disclosed CVE into a full ransomware event essentially on day one.
The defensive assumption behind patch management is that humans exploit vulnerabilities at human speed, giving defenders a window. An agent that weaponizes a KEV-listed CVE the day it lands collapses that window to nothing — you cannot patch faster than an autonomous loop that already has the exploit. The only durable answer is to shrink the blast radius so that a successful RCE doesn’t become a database-wide ransomware event. You will not out-patch an agent; you contain it by scoping its identity, constraining what it can reach, and killing it the instant it deviates.
Most Advanced AI Security How RuntimeAI Stops This
- Inventory the agents and the systems they can touch: KYA catalogs every agent and the databases, services, and credentials within its reach, so an agent-driven exploitation loop has a precomputed blast radius instead of an open path from a single RCE to every database.
- Contain the automated chain behaviourally: Flow Enforcer baselines normal agent behaviour; an agent pivoting from a Langflow foothold to mass database access and encryption deviates so far from its declared task that it’s flagged and suspended mid-chain — before the patch for CVE-2026-55255 is even scheduled.
- Cut off exfiltration and payload delivery: Flow Enforcer egress policy stops the agent from reaching credential-harvesting infrastructure or pulling a ransomware payload, and PII Shield export ceilings prevent it from draining the databases it reaches.
- Kill it and prove the timeline: The sub-10ms Kill Switch halts the agent the moment its behaviour turns malicious, and every step — exploit, credential access, encryption attempt — is logged in the Audit Black Box with PQ-Sign timestamps for a tamper-evident record.
When an agent turns a live CVE into ransomware faster than you can patch, RuntimeAI’s scoped identity and runtime containment are what keep one RCE from becoming a company-wide encryption event.
3 — The AI Security Agents Built to Catch Malicious Code Can Be Tricked Into Running It
The Hacker News reported research showing that several leading AI agents designed to detect malicious code can themselves be manipulated into executing it. By crafting inputs that exploit how these agents inspect and reason about untrusted code, an attacker can turn the security tool into the delivery mechanism — the agent runs the payload it was supposed to flag, with whatever privileges the analysis environment holds. The finding undercuts a comforting assumption baked into a wave of new AI-security products: that an AI defender is inherently safer than the code it examines.
If your defense is an AI agent, then your defense has an attack surface — and this week it was demonstrated live. Trusting the model to be secure because it’s a “security” model is the same category error as trusting the perimeter because it’s a “firewall.” The agent’s reasoning can be steered, so its safety has to be enforced from outside, on every action it actually takes. You cannot subordinate your controls to the model’s judgment — runtime policy on each action, not trust in the analyzer, is what keeps a subverted defender from becoming an execution vector.
Most Advanced AI Security Zero Trust, Layer by Layer
- Treat the security agent as an identity, not an oracle: KYA gives the analysis agent its own scoped identity and inventory, so what it can execute and reach is declared and bounded — a subverted defender inherits a slice of access, not the run of the environment.
- Enforce policy on every action the agent takes: Flow Enforcer and Runtime Guardrails judge the agent by what it does, not by what it claims to be doing. An “inspection” that suddenly executes untrusted code deviates from the agent’s declared behaviour and is blocked — the AI Firewall doesn’t trust the model’s intent.
- Sandbox execution and cut egress: Even if the agent is coaxed into running a payload, Flow Enforcer egress policy confines it — the executed code can’t beacon out, pull further stages, or pivot past the analysis sandbox’s declared scope.
- Record the subversion immutably: Every action the security agent takes is logged in the Audit Black Box with PQ-Sign timestamps, so when a defender is tricked into executing malware, exactly what it ran and touched is reconstructable — not lost in the tool you trusted.
The AI defenders are subvertible too; RuntimeAI enforces the boundary outside the model, so a tricked security agent is a contained anomaly rather than a trusted execution path.
4 — Chinese LLMs Broaden the Gap Between Attackers and Defenders
Dark Reading reported that the rapid rise of capable open Chinese LLMs is broadening the gap between attackers and defenders. As powerful models become freely available and cheap to run, the cost of AI-driven offense — automated reconnaissance, exploit development, phishing, and the kind of autonomous operations seen elsewhere this week — falls sharply for adversaries. Defenders cannot close that gap by adopting a better model, because the same capability is available to everyone; the asymmetry favors whoever is willing to point it at attacks first.
The comforting idea that better defensive AI keeps you ahead breaks when the frontier is open and cheap: the adversary has the same models you do, and fewer constraints on how they use them. You will not out-model an attacker who can run the same capability for free. What you can control is what any AI — yours or theirs — is allowed to do inside your environment at runtime. The advantage isn’t a smarter model; it’s governing AI at the point of action with policy, screening, and a kill switch the adversary’s model never gets to bypass.
Most Advanced AI Security Zero Trust · Defence in Depth
- Inventory every AI actor in your estate: KYA catalogs each model, agent, and workload operating in your environment, so AI-driven activity — whoever’s model powers it — runs as a known, scoped identity rather than an anonymous capability you can’t see.
- Govern AI at runtime with Control Plane policy: The AI Firewall and Control Plane enforce what any AI is allowed to do at the point of action; a cheap, capable adversary model gains no advantage inside your estate because its actions still meet the same runtime policy your own agents do.
- Contain and cut egress on offensive behaviour: Flow Enforcer baselines expected behaviour and caps egress, so AI-accelerated reconnaissance, exploitation, or exfiltration deviates and is confined regardless of how capable the model driving it is.
- Immutable post-quantum audit of AI activity: Every AI-driven action is logged in the Audit Black Box with PQ-Sign timestamps, so an attack powered by a freely available model still leaves a tamper-evident trail you can reconstruct and act on.
You can’t out-model an adversary with free frontier AI; RuntimeAI governs what AI does at runtime, so the attacker’s capability advantage stops at your Control Plane and Kill Switch.
The AI Agent Supply Chain Turns Malicious
5 — SkillCloak: Malicious AI-Agent Skills Evade Static Scanners Via Self-Extracting Packing
The Hacker News detailed SkillCloak, a technique for hiding malicious behaviour inside AI-agent skills — the reusable capability modules agents load to extend what they can do. The malicious logic is packed so that static scanners see benign, inert code; only at runtime does the skill self-extract and execute its real payload, inheriting whatever privileges the host agent holds. Because agents pull skills from shared registries the way developers pull packages, a single cloaked skill can propagate into many agents, each of which unpacks and runs the hidden code inside its own privileged context.
Static analysis inspects code at rest; a self-extracting skill only reveals itself in motion. That gap is exactly what SkillCloak exploits — the scan passes, the skill installs, and the malicious behaviour appears only once the agent runs it with real access. Screening the artifact isn’t enough when the artifact is designed to change at runtime. You can’t catch a runtime-only payload with a static scan — you catch it by giving every skill an identity and a behavioural baseline, and enforcing policy when it actually executes.
Most Advanced AI Security Zero Trust · Defence in Depth
- Identity and inventory per skill: KYA inventories every skill an agent loads, its source, and its declared purpose — so a cloaked skill is a tracked, owned component with a known privilege scope, not an opaque module nobody is watching after it passed a scan.
- Baseline behaviour, not just the bytes: Runtime Guardrails and Flow Enforcer baseline what each skill should do; a “benign” skill that self-extracts and starts reading secrets or spawning processes deviates from that baseline and is contained the moment it unpacks — where the static scanner is blind.
- Constrain and cut egress on execution: Flow Enforcer egress policy confines what a skill can reach once it runs, so an unpacked payload can’t exfiltrate or pull further stages past the agent’s declared scope.
- Immutable audit of every skill action: Each skill’s runtime actions are logged in the Audit Black Box with PQ-Sign timestamps, so when a cloaked skill is identified, exactly which agents ran it and what it touched is a query — targeted cleanup, not guesswork.
SkillCloak defeats the scan by design; RuntimeAI enforces at the moment of execution, so a skill that packs its payload past static analysis still can’t act outside its declared behaviour.
6 — GhostApproval: Symlink Flaws Let a Malicious Repo Run Code Inside AI Coding Agents
The Hacker News reported GhostApproval, a class of symlink-handling flaws in AI coding agents that turns the simple act of cloning and inspecting a repository into code execution. When an agent clones an attacker-controlled repo and walks its files, crafted symlinks cause the agent to read, write, or execute outside the intended directory — running attacker code with the agent’s own privileges in the developer’s workstation or the CI pipeline. No malicious command is issued by the user; merely pointing the agent at the repo is enough to trigger execution.
An AI coding agent’s attack surface is everything it reads — and it reads everything you point it at. GhostApproval weaponizes the most routine operation in an agent’s workflow: open an untrusted repo and look at it. Because that repo runs in dev and CI, where secrets and production credentials live, code execution there is a supply-chain foothold, not a sandboxed nuisance. If an agent can be compromised by the files it inspects, then inspection itself has to run under runtime policy that blocks execution inline — not on the assumption that reading is safe.
Most Advanced AI Security How RuntimeAI Stops This
- Scope the coding agent’s identity to what it needs: KYA gives each coding agent a least-privilege identity, so an agent that clones a hostile repo can only reach the narrow set of files and credentials its task requires — not the whole workstation or the CI secret store.
- Block execution inline at the behaviour layer: Flow Enforcer and Runtime Guardrails treat “inspecting a repo” as a bounded operation; a symlink that causes the agent to write or execute outside the repo directory deviates from declared behaviour and is blocked before the payload runs.
- Screen the inputs and cut egress: The AI Firewall inspects the repo contents the agent ingests, and Flow Enforcer egress policy confines any execution that does occur — a triggered payload can’t phone home or reach production from dev/CI.
- Immutable record of what the agent touched: Every file the agent read, wrote, or executed is logged in the Audit Black Box with PQ-Sign timestamps, so a repo-triggered compromise has a precise, tamper-evident scope for cleanup and secret rotation.
An agent’s attack surface is everything it reads; RuntimeAI enforces least privilege and inline policy on the inspection itself, so cloning a malicious repo can’t become code execution in your pipeline.
7 — “Phantom Squatting”: An Emerging AI-Driven Supply-Chain Threat
Dark Reading described “Phantom Squatting,” an emerging AI-driven supply-chain threat in which attackers use AI to generate plausible-looking packages, dependencies, or provenance signals that developers and agents pull in as legitimate. The technique exploits the fact that AI coding assistants and agents readily suggest and install dependencies at scale, making it easier to seed the ecosystem with malicious or non-existent-turned-malicious packages that ride into builds before anyone verifies them. It generalizes typosquatting and hallucinated-package attacks into an AI-accelerated poisoning of the dependency graph.
The dependency graph runs on trust: a name resolves, a version installs, a build proceeds. AI accelerates both sides of that trust — agents install more packages faster, and attackers generate more convincing fakes to install. Provenance and package integrity stop being a nice-to-have when the volume and quality of poisoned candidates rise together. When AI is generating both the demand for packages and the malicious supply, provenance verification and flow controls on what enters a build are the only way to keep phantom dependencies out.
Most Advanced AI Security Zero Trust · Defence in Depth
- Inventory dependencies and their provenance: KYA and Control Plane inventory the packages entering every AI-assisted build and their source, so a phantom-squatted or provenance-spoofed dependency is a flagged, unverified component — not an invisible addition an agent installed on a suggestion.
- Enforce provenance before install: Runtime Guardrails apply publisher and provenance checks at the moment a package would be pulled, so an AI-generated fake without valid provenance is blocked before it reaches the dependency tree.
- Constrain what a fresh dependency can do: Flow Enforcer sandboxes install and build steps and applies egress policy, so even a phantom package that slips in can’t read secrets or beacon out past the build’s declared behaviour.
- Immutable record for targeted rotation: Every dependency pulled and every secret it touched is logged in the Audit Black Box with PQ-Sign timestamps, so when a phantom package is identified the exposed set is a query — precise rotation, not “rebuild everything.”
AI is poisoning the dependency graph from both ends; RuntimeAI verifies provenance and controls what enters the build, so a phantom-squatted package is contained rather than trusted.
Prompt Injection & Vendor Vulnerabilities
8 — Critical Prompt-Injection Flaw in GitHub Agentic Workflows Reaches RCE
SecurityWeek reported a critical prompt-injection vulnerability in GitHub Agentic Workflows, where an attacker plants hidden instructions inside an issue, a pull-request comment, or a repository file. When the agentic workflow processes that content, it follows the injected instructions as if they were legitimate directives — and because the agent holds repository and CI privileges, those instructions can escalate to remote code execution within the pipeline. No account compromise is required; the malicious input rides in through ordinary, attacker-reachable channels like a public issue.
For an agent, the perimeter is the prompt. Anything it reads — an issue title, a code comment, a file — is a potential instruction, and an agent that can’t distinguish data from directive will act on whatever an attacker plants where it looks. Give that agent repo and CI privileges and a stray comment becomes remote code execution. The prompt is the new attack surface — you defend it by screening inputs and outputs at the AI Firewall, enforcing runtime policy on every tool call, and scoping the agent so an injected instruction can’t reach RCE.
Most Advanced AI Security How RuntimeAI Stops This
- Least-privilege agent identity: KYA scopes the workflow agent’s repository and CI access to exactly what its task needs, so an injected instruction inherits a narrow slice of privilege — not a straight path from a comment to remote code execution.
- Screen inputs and outputs at the AI Firewall: Runtime Guardrails inspect the issues, comments, and files the agent ingests for injected directives and check its outbound actions, catching hidden instructions before the agent acts on them.
- Policy on every tool call: Flow Enforcer evaluates each action the agent tries to take; an injected instruction that pushes the agent toward executing code or altering CI deviates from declared behaviour and is blocked, with egress policy confining anything that does run.
- Immutable audit of the injection chain: The ingested content, the agent’s decisions, and every tool call are logged in the Audit Black Box with PQ-Sign timestamps, so a prompt-injection incident is fully reconstructable — which input, which action, what reach.
When the perimeter is the prompt, RuntimeAI enforces the boundary at the input, the tool call, and the identity — so a hidden instruction can’t walk a privileged agent to RCE.
9 — GitHub Copilot Refuses Harmful Requests in Chat, Then Writes Them as Code
The Hacker News and Help Net Security reported that GitHub Copilot will decline to answer a harmful request when asked directly in chat, yet will produce essentially the same harmful capability when the request is framed as a coding task. The model’s safety training catches the conversational form but not the code-generation form, so an attacker simply asks for the malicious behaviour as a function to write. It’s a clean demonstration that model-side guardrails are modality-specific and leak — a refusal in one channel is not a refusal in another.
This is the strongest argument against trusting model-side safety as your control. The same model that says “I can’t help with that” in chat will happily emit the capability as code, because its guardrails live inside the model and generalize poorly across modalities. If safety is a property of the model, it’s a property you don’t control and can’t depend on. Enforce the boundary outside the model — screen what the model produces at the AI Firewall and gate it with runtime policy, so a refusal that leaks into code still hits an external control.
Most Advanced AI Security Zero Trust, Layer by Layer
- Inventory where model outputs flow: KYA and Control Plane map which agents and assistants generate code and where that code lands, so model output is a governed flow with a known destination — not an unmonitored channel the model self-polices.
- Screen outputs at the AI Firewall: Runtime Guardrails inspect what the model produces, not just what it’s asked; harmful capability emitted as code is caught at the output boundary even when the model’s own refusal leaked across modalities.
- Runtime policy on what the code can do: Flow Enforcer governs execution and egress for anything the generated code touches, so harmful output that slips past the model’s safety can’t reach sensitive systems or exfiltrate past declared scope.
- Immutable audit of prompt and output: The request, the model’s response, and the resulting action are logged in the Audit Black Box with PQ-Sign timestamps, so a cross-modality bypass is visible and reconstructable rather than hidden inside a “safe” assistant.
Model-side safety leaks across modalities; RuntimeAI enforces the boundary outside the model, so a refusal that turns into code still meets an external control.
10 — Januscape: A Linux VM-Escape Flaw Affecting Intel and AMD Systems
eSecurity Planet reported Januscape, a virtualization flaw in Linux that allows a guest VM to escape its isolation and reach the host, affecting systems on both Intel and AMD processors. A successful escape breaks the fundamental boundary that multi-tenant and cloud infrastructure relies on — one compromised guest can reach the hypervisor and, from there, the other workloads sharing the host. The cross-architecture scope means the exposure spans a broad slice of Linux virtualization deployments rather than a single vendor’s stack.
A VM escape turns a single compromised workload into a threat to everything on the host. Isolation was the assumption; Januscape breaks it. What matters when the hypervisor boundary fails is whether a workload that reaches the host can actually do anything with that position — whether it can authenticate as its neighbors and reach the network. Workload identity and egress control are the compensating layer: they cap what an escaped guest can touch, so a hypervisor escape becomes a contained event instead of a host-wide compromise.
Most Advanced AI Security Zero Trust, Layer by Layer
- Give every workload its own identity: KYA assigns each workload a scoped identity, so an escaped guest that reaches the host cannot mint or present valid credentials for the neighboring workloads — sitting on the host grants position, not authorization.
- Enforce behaviour at the workload layer: Flow Enforcer baselines what each workload should do; a guest process reaching into the hypervisor and pivoting to sibling workloads deviates from that baseline and is contained, independent of whether the VM boundary held.
- Cap egress on the escaped workload: Per-workload egress policy confines where a compromised guest can reach after escape, so it can’t beacon out or spread across the host’s other tenants past its declared scope.
- Immutable cross-workload audit: Post-escape actions are logged in the Audit Black Box with PQ-Sign timestamps, independent of the compromised host, so the escape sequence survives even if the attacker tampers with host-level logs.
A VM escape is the start of an investigation under RuntimeAI, not the end of isolation — identity and egress control contain the blast radius at the workload layer.
11 — “Bad Epoll”: A Linux Kernel Flaw Giving Unprivileged Local Users Root
The Hacker News reported “Bad Epoll,” a Linux kernel vulnerability that lets an unprivileged local user escalate to root. Because it lives in the kernel’s epoll subsystem, it affects the vast estate of systems built on Linux — servers, containers, and, critically, Android devices too. Local privilege escalation is the classic second stage of an intrusion: an attacker who gains any foothold, or a compromised low-privilege agent or workload, uses the flaw to become root and own the host. The breadth is the danger — everywhere Linux runs, this is a path from a toehold to full control.
A local root bug is only “local” until something already inside uses it — and this week’s incidents are full of things that get inside: injected prompts, malicious repos, cloaked skills, escaped VMs. Each of those footholds becomes host takeover the moment it can escalate to root. You patch what you can, but the estate is enormous and Android drags out the tail. What limits the damage is whether a low-privilege foothold can even reach the escalation — workload identity, egress control, and behavioural detection contain the blast radius everywhere Linux runs, with an immutable audit of the attempt.
Most Advanced AI Security Zero Trust · Defence in Depth
- Least-privilege workload identity everywhere: KYA gives every workload and agent on a Linux host a scoped identity, so a compromised low-privilege process is a bounded actor — the blast radius of a root escalation is defined in advance, not open across the whole host.
- Detect escalation behaviourally: Flow Enforcer and Runtime Guardrails baseline what each workload does; a process suddenly exercising kernel calls to seize root deviates from that baseline and is contained, independent of whether the underlying kernel is patched for Bad Epoll.
- Cap egress on the escalated process: Even if a foothold reaches root, Flow Enforcer egress policy confines what the newly privileged process can reach, so a local escalation can’t become lateral movement or exfiltration past declared scope.
- Immutable audit of the escalation attempt: Every privilege-relevant action is logged in the Audit Black Box with PQ-Sign timestamps, so a root escalation — successful or blocked — leaves a tamper-evident trail for response and rotation.
Everywhere Linux runs, Bad Epoll turns a foothold into root; RuntimeAI scopes the workload, watches the behaviour, and caps the egress, so local escalation is a contained event rather than host-wide compromise.
12 — BeyondTrust Patches Authentication-Bypass Vulnerabilities in Its Privileged-Access Products
eSecurity Planet reported that BeyondTrust patched authentication-bypass vulnerabilities in its privileged-access management (PAM) products — the very systems organizations deploy to gate and broker their most sensitive access. An auth-bypass flaw in a PAM platform is uniquely dangerous because that platform sits astride the crown-jewel credentials: bypass its authentication and you inherit the privileged sessions, tokens, and machine identities it was built to protect. It’s a reminder that the tools we trust to secure privileged access are themselves software with bugs, and cannot be treated as an unconditional root of trust.
PAM concentrates privilege by design, which is exactly what makes an auth-bypass in it so costly: one flaw, and the broker of your most sensitive access hands out sessions it should have denied. The lesson isn’t to distrust PAM — it’s that no single control is a root of trust, especially for the non-human identities and tokens PAM issues at machine speed. You govern the credentials PAM hands out with an independent layer — scoped identity, behavioural policy on how those tokens are used, and an immutable audit — so a bypass upstream doesn’t become unchecked privileged action downstream.
Most Advanced AI Security Zero Trust, Layer by Layer
- Inventory the non-human identities PAM issues: KYA catalogs the service accounts, agents, and tokens that a PAM platform brokers, so the privileged identities in play are known and owned — an auth-bypass that mints or hijacks one lands on a tracked, scoped actor rather than an invisible super-credential.
- Enforce policy on how privileged tokens are used: Flow Enforcer baselines the expected behaviour of each privileged identity; a session obtained by bypassing PAM authentication that then acts outside that baseline deviates and is contained, independent of whether the PAM auth check held.
- Scope credentials and cap egress: KYA issues least-privilege, scoped credentials and Flow Enforcer caps egress, so even a session gained through a PAM bypass can only reach a narrow slice and can’t exfiltrate past declared scope.
- Immutable audit of privileged access: Every use of a privileged identity is logged in the Audit Black Box with PQ-Sign timestamps, so access obtained via a PAM auth-bypass is still fully reconstructable — which token, which actions, what reach.
Even the PAM vendor ships auth-bypass bugs; RuntimeAI governs the non-human identities and tokens PAM issues, so a bypass upstream can’t become unchecked privileged action in your estate.
Identity Is the Battleground
13 — AI Agents Are a New Kind of Identity — and Most Organizations Aren’t Ready
Dark Reading argued this week that AI agents constitute a new kind of identity that most organizations are not prepared to govern, a theme The Hacker News echoed in “Identity Lifecycle Management Wasn’t Built for AI Agents.” Unlike human users, agents authenticate on their own, hold and use credentials, act at machine speed across many systems, and are rarely if ever deprovisioned when their task or the project that spawned them ends. Human-centric IAM — built around onboarding, periodic review, and offboarding a person — simply doesn’t fit an actor that is created programmatically, multiplies quickly, and outlives its purpose in your environment.
The reckoning is that agents already are identities in your estate, whether or not you govern them as such. Each one is a credential-holding, machine-speed actor that your human IAM never enrolled, never reviews, and never retires — a standing surface every threat this week ultimately targets. Retrofitting people-processes onto machines doesn’t close the gap. Agents need identity built for machines: a verifiable identity per agent, scoped credentials, an immutable inventory, a behavioural baseline, a kill switch, and a post-quantum audit trail.
Most Advanced AI Security Why RuntimeAI Customers Are Protected
- A verifiable identity and immutable inventory for every agent: KYA (Know Your Agent) issues each agent and non-human identity a verifiable identity and keeps a live, immutable inventory — so agents that human IAM never enrolled are known, owned, and reviewable rather than invisible.
- Scoped credentials and a behavioural baseline: KYA grants each agent least-privilege, scoped credentials and Flow Enforcer establishes a behavioural baseline, so an agent that drifts from its declared task — or is hijacked — is flagged and contained instead of acting at machine speed unchecked.
- Egress control and a sub-10ms kill switch: Flow Enforcer caps where each agent can reach, and the sub-10ms Kill Switch retires any agent instantly — solving the “agents never get deprovisioned” problem that human offboarding was never built to handle.
- Post-quantum immutable audit: Every agent action is written to the Audit Black Box with PQ-Sign timestamps, giving the tamper-evident lifecycle record that agent governance requires and that human IAM logging doesn’t provide.
Agents are a new kind of identity, and RuntimeAI is the governance layer built for them — identity, scope, baseline, kill switch, and audit for every non-human actor in your estate.
14 — Extortion Crew Hijacks Microsoft 365 Accounts Via Fake Passkey Enrollment
Help Net Security and BleepingComputer reported an extortion crew hijacking Microsoft 365 accounts by abusing the passkey enrollment flow — tricking users, including via Entra passkey-enrollment vishing, into registering an attacker-controlled passkey on their account. Once the rogue passkey is enrolled, the attacker holds a durable, phishing-resistant credential of their own on the victim’s identity and can log in at will. It’s a sharp illustration that as authentication hardens, attackers move up a layer to the enrollment and lifecycle events around it — the passkey flow becomes the new phishing target.
Passkeys defeat credential phishing, so the attack shifts to the moment credentials are provisioned: enroll your key on someone else’s account and you don’t need their password ever again. Identity-lifecycle events — enrollment, recovery, device registration — are exactly the actions human IAM watches least and attackers now target most. The defense is treating enrollment as a governed, monitored identity event: a behavioural baseline on lifecycle actions plus an immutable audit, so a rogue passkey registration is an anomaly you catch, not a silent takeover.
Most Advanced AI Security Zero Trust, Layer by Layer
- Inventory identities and their credentials: KYA maps every identity — human and non-human — and the credentials enrolled against it, so a newly registered passkey is a tracked change to a known identity rather than a silent addition nobody is watching.
- Baseline identity-lifecycle events behaviourally: Flow Enforcer establishes a behavioural baseline that includes enrollment, recovery, and device-registration events; an out-of-pattern passkey enrollment — new geo, off-hours, right after a vishing call — deviates from that baseline and is flagged before the account is fully hijacked.
- Contain and cut egress on a suspect identity: When an enrollment event trips the baseline, Flow Enforcer can constrain what the affected identity reaches and cap egress, so a hijacked account can’t immediately drain data or pivot while the anomaly is triaged.
- Immutable audit of every lifecycle action: Each enrollment, recovery, and credential change is logged in the Audit Black Box with PQ-Sign timestamps, so a rogue passkey registration is a visible, tamper-evident event — exactly when it happened, from where, on which identity.
As authentication hardens, attackers target enrollment; RuntimeAI governs identity-lifecycle events with a behavioural baseline and immutable audit, so a fake passkey registration is a caught anomaly rather than a durable takeover.
Major Breaches
15 — Accenture Confirms Breach: 35GB of Source Code Stolen
SecurityWeek and eSecurity Planet reported that Accenture confirmed a breach in which roughly 35GB of source code was stolen. Source-code theft is among the hardest breaches to detect because the malicious activity is indistinguishable from ordinary work: an identity with legitimate repository access reading and pulling code it is authorized to read. There is no exploit signature and no obviously anomalous request — just an authorized identity doing, at scale, exactly what it is permitted to do, until 35GB has left.
Source-code exfiltration is the purest “log in, don’t break in” breach: the attacker (or a compromised identity, human or agent) uses valid access to read repos, and every request looks authorized. The only tell is volume and behaviour — the pace and breadth of reads against a baseline — not a broken control. When theft looks like authorized work, you need identity governance, behavioural detection, and egress control on the repos themselves — and an immutable record to prove exactly what left.
Most Advanced AI Security Why RuntimeAI Customers Are Protected
- Know every identity with repo access: KYA inventories every human and non-human identity that can reach source repositories and the scope each holds, so an over-permissioned account or a forgotten agent that becomes the exfiltration path is a tracked, scoped identity rather than an unnoticed reader.
- Detect authorized-looking theft behaviourally: Flow Enforcer baselines normal repo-access behaviour; an identity pulling code at a pace and breadth far beyond its pattern is flagged and contained even though every individual request is authorized.
- Cap bulk reads with flow and egress control: Flow Enforcer egress policy and export ceilings stop any one identity from draining 35GB of source code in a run, regardless of how it authenticated — the data-layer control doesn’t care that the credential checked out.
- Prove what left with PQ audit: Every repo access is logged in the Audit Black Box with PQ-Sign timestamps, so “what was read, by which identity, in what window” is a query — the exact scope of a source-code breach, not a multi-week reconstruction.
Source-code theft hides inside authorized access; RuntimeAI governs the identities, watches the behaviour, caps the flow, and proves the blast radius — so a valid credential can’t quietly drain a codebase.
16 — KDDI: Japanese Telco Breach Affects 12 Million-Plus People
BleepingComputer and SecurityWeek reported that KDDI, a major Japanese telecommunications operator, suffered a breach affecting more than 12 million people. Telecom breaches are especially damaging because carriers hold identity-grade data at enormous scale — names, contact details, account and often device or line information that anchors a person’s digital identity. At 12 million-plus records, the exposure is exactly the kind of bulk identity dataset that feeds downstream fraud and account-takeover campaigns across every other service those subscribers use.
The harm from a telecom breach is proportional to how raw and reusable the stolen data is. Twelve million identity records in plaintext is a fraud supply line; the same records tokenized are inert. The two controls that decide the outcome are whether bulk data could leave at all, and whether what left was usable when it did. Egress control governs whether millions of records can be extracted; tokenization and post-quantum protection govern whether the extracted records are worth anything to the attacker.
Most Advanced AI Security How RuntimeAI Stops This
- Inventory who and what can reach subscriber data: KYA maps every identity, integration, and agent that can touch the subscriber store, so the account or connection that becomes the breach path is a scoped, tracked relationship — not an unmonitored route to 12 million records.
- Contain bulk access behaviourally: Flow Enforcer baselines normal access to the subscriber database; a machine-speed pull spanning millions of records deviates from that baseline and is flagged and suspended mid-extraction.
- Make stolen records inert with tokenization and PQ protection: PII Shield tokenizes identity fields at the data layer and QuantumVault applies post-quantum (PQ) protection, so even a successful extraction yields tokens and PQ-protected data — not the raw, reusable identity records fraud campaigns need.
- Immutable audit of the extraction: Every access to subscriber data is logged in the Audit Black Box with PQ-Sign timestamps, so the breach’s exact scope — which records, which identity, what window — is determinable from your own telemetry.
Identity-grade data at scale is only dangerous if it can leave and if it’s usable when it does; RuntimeAI caps the egress and tokenizes the records, so a telecom-scale breach yields inert data.
17 — AssuranceAmerica: Roughly 6.9 Million Drivers Exposed
BleepingComputer and eSecurity Planet reported a breach at insurance provider AssuranceAmerica exposing the personal information of approximately 6.9 million drivers. Auto-insurance records are dense with sensitive PII — names, addresses, driver’s license details, and policy information — the kind of data that supports identity theft and targeted fraud and that, unlike a password, victims cannot simply reset. At nearly seven million records, it’s another bulk PII exposure in a week already thick with them.
Insurance and driver PII is high-value precisely because it’s permanent: a leaked driver’s license or address can’t be rotated the way a credential can. That raises the stakes on both preventing bulk extraction and rendering whatever does leak useless. The same three controls apply as with every other data breach this week — cap the flow, tokenize the fields, and audit the access. When the exposed data can’t be reissued, tokenization plus egress control is what turns a seven-million-record breach into stolen tokens instead of stolen identities.
Most Advanced AI Security Why RuntimeAI Customers Are Protected
- Map every path to policyholder data: KYA inventories the identities, vendors, and agents that can reach driver and policy records, so the account or integration that becomes the breach door is scoped and tracked — not an off-the-books route to 6.9 million profiles.
- Flag bulk extraction behaviourally: Flow Enforcer baselines normal access to the policyholder store and contains a machine-speed pull across millions of records before it completes, even under a valid credential.
- Tokenize the fields that can’t be reissued: PII Shield tokenizes driver’s license, address, and policy fields at the data layer with QuantumVault post-quantum protection, so a fully successful extraction walks away with tokens — not the permanent identity data victims can never rotate.
- Immutable audit for scope and notification: Every access to policyholder PII is logged in the Audit Black Box with PQ-Sign timestamps, so the exact set of exposed records is a query — precise scoping and notification instead of “assume all 6.9 million.”
When the leaked data can’t be reset, RuntimeAI’s tokenization, egress control, and PQ audit turn a multi-million-record breach into inert tokens and a precise blast radius.
18 — China-Aligned Hackers Exploit Roundcube Webmail Servers at Universities
eSecurity Planet reported that China-aligned hackers are exploiting Roundcube webmail servers at universities for espionage. Webmail servers are high-value espionage targets because they concentrate correspondence, credentials, and the research and personal data flowing through an institution’s email — a single compromised server can yield a continuous intelligence feed. Universities, with open networks and sprawling, loosely governed infrastructure, are a soft, information-rich target, and a compromised mail server gives an espionage actor persistent, low-noise access to exactly the communications they want.
Espionage against a mail server isn’t a smash-and-grab — it’s quiet, persistent access that looks like the server doing its job. The exploit gets them in; what determines the damage is whether the compromised server can be used as a pivot and quietly stream mail out. Identity governance on the systems and accounts that touch mail, egress control on what a compromised server can send, and an immutable audit of access are what turn silent espionage into a visible, contained anomaly.
Most Advanced AI Security Zero Trust, Layer by Layer
- Inventory identities and systems around the mail server: KYA maps the accounts, services, and agents that can reach the webmail infrastructure, so a compromised server or credential is a tracked, scoped actor — not an unmonitored espionage foothold in sprawling university infrastructure.
- Detect espionage behaviour against the baseline: Flow Enforcer baselines normal webmail-server behaviour; a compromised server quietly harvesting and streaming mailboxes deviates from that pattern and is flagged even when each action looks like ordinary mail activity.
- Cut the exfiltration channel with egress control: Flow Enforcer egress policy stops a compromised mail server from streaming correspondence to attacker-controlled destinations or pivoting to other systems past its declared scope.
- Immutable audit of mail-server access: Every access to the webmail infrastructure is logged in the Audit Black Box with PQ-Sign timestamps, so a persistent espionage intrusion leaves a tamper-evident trail — what was read and what left, not a silent multi-month leak.
Webmail espionage thrives on quiet persistence; RuntimeAI governs the identities, watches the behaviour, and caps the egress, so a compromised mail server is a contained anomaly rather than an open intelligence feed.
19 — “GodDamn” Ransomware Uses BYOVD to Hit US Companies
Dark Reading reported “GodDamn” ransomware hitting US companies using a bring-your-own-vulnerable-driver (BYOVD) technique. BYOVD works by loading a legitimately signed but vulnerable driver, then abusing it to gain kernel-level execution — from which the ransomware can disable endpoint protection, tamper with logs, and encrypt with defenses blinded. Because the driver is signed and the malicious behaviour happens at the kernel level, signature- and endpoint-based defenses that live above it are precisely what BYOVD is designed to defeat, giving the operators a running start before anyone sees them.
BYOVD is an admission that endpoint signatures can be turned off from below: get into the kernel via a trusted driver and the tools watching for you go dark. If your detection lives on the same host the ransomware just blinded, you’ve lost the race. What BYOVD can’t disable is enforcement that sits off the endpoint, judging behaviour and cutting the payload channel. Behavioural runtime detection independent of host agents, a sub-10ms kill switch, and an off-host immutable audit are what stop kernel-level evasion from becoming a completed encryption event.
Most Advanced AI Security How RuntimeAI Stops This
- Identity and inventory independent of the endpoint: KYA gives every workload a scoped identity tracked off the host, so a machine whose endpoint protection has been blinded by BYOVD is still a known, bounded actor — its reach was defined before the kernel was compromised.
- Behavioural detection that BYOVD can’t switch off: Flow Enforcer and Runtime Guardrails judge behaviour at the workload and flow layer, not via a host agent the ransomware can disable; mass encryption and lateral movement deviate from the baseline and are contained even when endpoint signatures are dark.
- Choke the payload and spread with egress control: Flow Enforcer egress policy stops the ransomware from pulling further stages or spreading to neighbors, so kernel-level evasion on one host doesn’t become a fleet-wide encryption event.
- Off-host immutable audit: Every action is logged in the Audit Black Box with PQ-Sign timestamps, independent of the compromised host, so even when BYOVD tampers with local logs the intrusion and the moment of the sub-10ms Kill Switch survive tamper-evident.
BYOVD blinds the endpoint from the kernel; RuntimeAI enforces off the host, so kernel-level evasion meets behavioural detection and a sub-10ms Kill Switch before encryption completes.
20 — US Government Entity Paid Kairos $1M in a Data-Theft Extortion Case
The Hacker News reported a data-theft extortion case involving the Kairos group in which a US government entity paid to resolve the incident, with SecurityWeek reporting that a county paid roughly $1M. Exfiltration-for-extortion has become the dominant model: attackers steal data and threaten to leak it, so even organizations with good backups face a payment demand because the leverage is the stolen data itself, not encryption. A public-sector victim paying seven figures underscores that once bulk data has left, the options narrow to paying or accepting exposure.
The whole extortion model rests on one event: bulk data successfully leaving the environment. Backups don’t help when the threat is disclosure, and by the time the ransom note arrives the leverage already exists. The only point where you can change the outcome is before the data exfiltrates — cap what can leave and tokenize what does. Flow Enforcer egress caps, PII Shield tokenization, and an immutable audit turn an exfiltration-for-extortion catastrophe into a contained anomaly where what left is inert.
Most Advanced AI Security Why RuntimeAI Customers Are Protected
- Inventory who and what can reach the data: KYA maps every identity, integration, and agent with access to sensitive stores, so the account or connection that becomes the exfiltration path is scoped and tracked — not an open route to bulk data an extortion crew can drain.
- Contain bulk extraction behaviourally: Flow Enforcer baselines normal data access and flags a machine-speed pull spanning large volumes, suspending it mid-extraction — before there’s enough stolen data to extort over.
- Cap egress and tokenize what leaves: Flow Enforcer egress caps limit how much data can exit in any run, and PII Shield tokenizes sensitive fields at the data layer, so even a successful theft walks away with inert tokens rather than the raw data that gives extortion its leverage.
- Immutable audit for scope and decision-making: Every access and export is logged in the Audit Black Box with PQ-Sign timestamps, so the exact set of exposed data is a query — precise scoping that informs the response instead of a blind seven-figure payment.
Exfiltration-for-extortion only works if data leaves and is usable; RuntimeAI caps the egress and tokenizes the records, so a $1M-demand catastrophe becomes a contained anomaly over inert tokens.
21 — FortiBleed Actors Collaborating With Inc and Lynx Ransomware Gangs
Dark Reading reported that the FortiBleed actors are collaborating with the Inc and Lynx ransomware gangs, wiring initial access directly into ransomware deployment. This division of labor — one crew specializes in gaining and selling access, others in encryption and extortion — is what makes the modern ransomware economy so fast and so scalable: a foothold obtained by the access broker becomes a full ransomware event in the hands of a partner gang, often within hours. The collaboration compresses the timeline from intrusion to encryption and widens the pool of victims each access operator can monetize.
When initial-access brokers hand off directly to ransomware operators, the gap between “someone got in” and “everything is encrypted” collapses to hours. You can’t rely on catching the handoff; you have to assume the foothold and deny the escalation into ransomware. What matters is whether an established foothold can move laterally and detonate before you contain it. Identity governance to bound the foothold, behavioural detection on lateral movement, and a sub-10ms kill switch are what break the access-to-encryption pipeline mid-chain.
Most Advanced AI Security Zero Trust · Defence in Depth
- Bound the foothold with scoped identity: KYA gives every workload and identity a least-privilege scope, so access sold by a broker lands on a bounded actor — the ransomware partner inherits a narrow slice, not an open path to the whole estate.
- Catch the escalation behaviourally: Flow Enforcer baselines normal behaviour; the lateral movement and staging that turn a foothold into ransomware deviate from that baseline and are flagged and contained before the encryption stage — where the handoff between crews happens.
- Cut payload delivery and spread with egress control: Flow Enforcer egress policy stops the ransomware operator from pulling payloads or spreading across hosts, starving the encryption step before it can detonate estate-wide.
- Immutable audit of the full chain: Every step — initial access, lateral movement, staging, and the moment of the sub-10ms Kill Switch — is logged in the Audit Black Box with PQ-Sign timestamps, so the access-to-encryption pipeline is fully reconstructable.
Initial-access and ransomware crews collaborate to compress the timeline; RuntimeAI bounds the foothold, catches the escalation, and kills it in under 10ms, breaking the access-to-encryption pipeline before it detonates.
This week’s incidents mark a shift: AI showed up as an active adversary, not just a tool or a target. JadePuffer ran a complete LLM-driven ransomware operation end-to-end; an AI agent chained the live Langflow CVE into automated database ransomware; malicious skills (SkillCloak) and repositories (GhostApproval) turned the agent supply chain into a delivery mechanism; and even AI security agents were tricked into running the malware they screen for. Alongside the offense came the recognition that agents are a new kind of identity — credential-holding, machine-speed actors that human IAM never enrolled and never retires — underscored by major breaches at Accenture, KDDI, and AssuranceAmerica.
The common defense across all of it is the same: govern agents and non-human identities at runtime. A verifiable identity for every agent and workload with KYA; real-time behavioural policy and input/output screening with Flow Enforcer and the AI Firewall; a sub-10ms Kill Switch to contain before the blast radius spreads; data-layer tokenization with PII Shield and QuantumVault so stolen records are inert; and an immutable, post-quantum audit trail with PQ-Sign and the Audit Black Box to prove exactly what happened. We built one of the best identity and agent-governance stacks out there — and we still tell every customer it’s the front door, not the whole house. Twenty-one incidents. One pattern: AI became the attacker, and runtime governance of agents and identities is how you contain it.
Sources
- JadePuffer — the first complete LLM-driven ransomware operation (recon, lateral movement, payload, negotiation end-to-end) — Dark Reading, July 6, 2026
- AI agent chains the Langflow RCE (CVE-2026-55255, on CISA KEV, active credential-harvesting) into automated database ransomware — The Hacker News, July 2, 2026
- Top AI agents built to catch malicious code can be tricked into running it — The Hacker News, July 9, 2026
- SkillCloak — malicious AI-agent skills evade static scanners via self-extracting packing, unpacking at runtime with the agent’s privileges — The Hacker News, July 6, 2026
- GhostApproval — symlink flaws let a malicious repo run code inside AI coding agents in dev/CI — The Hacker News, July 9, 2026
- “Phantom Squatting” — emerging AI-driven supply-chain threat — Dark Reading, July 1, 2026
- Critical prompt-injection flaw in GitHub Agentic Workflows reaches RCE via hidden instructions in an issue/comment/file — SecurityWeek, July 8, 2026
- GitHub Copilot refuses harmful requests in chat, then writes them as code (cross-modality safety bypass) — The Hacker News / Help Net Security, July 8–9, 2026
- Januscape — Linux VM-escape flaw affecting Intel and AMD systems — eSecurity Planet, July 7, 2026
- “AI Agents Are a New Kind of Identity — and Most Organizations Aren’t Ready” — Dark Reading, July 9, 2026; and “Identity Lifecycle Management Wasn’t Built for AI Agents” — The Hacker News, July 2, 2026
- Accenture confirms breach — 35GB of source code stolen — SecurityWeek / eSecurity Planet, July 7–8, 2026
- KDDI breach affects 12 million-plus people — BleepingComputer / SecurityWeek, July 8–9, 2026
- AssuranceAmerica breach exposes ~6.9 million drivers — BleepingComputer / eSecurity Planet, July 9, 2026
- Chinese LLMs broaden the gap between attackers and defenders — Dark Reading, July 3, 2026
- “Bad Epoll” Linux kernel flaw — unprivileged local users gain root, also affects Android — The Hacker News, July 4, 2026
- BeyondTrust patches authentication-bypass vulnerabilities in its privileged-access management products — eSecurity Planet, July 7, 2026
- Extortion crew hijacks Microsoft 365 accounts via fake passkey enrollment (Entra passkey-enrollment vishing) — Help Net Security / BleepingComputer, July 8–9, 2026
- China-aligned hackers exploit Roundcube webmail servers at universities — eSecurity Planet, July 8, 2026
- “GodDamn” ransomware uses bring-your-own-vulnerable-driver (BYOVD) to hit US companies — Dark Reading, July 9, 2026
- US government entity paid Kairos $1M in a data-theft extortion case; a county reportedly paid $1M — The Hacker News, July 4, 2026 / SecurityWeek, July 7, 2026
- FortiBleed actors collaborating with Inc and Lynx ransomware gangs — Dark Reading, July 2, 2026
Get the Weekly Digest
Weekly AI security digest: every major incident with the RuntimeAI Take on what stops it. No fluff, no vendor pitches — just what happened, why it matters, and what to enforce next.