Viruses With Wings and Brains: The Worm You Cannot Patch
Gary McGraw gave this whole problem the only label it needs. If the old worms were viruses with wings, the next ones are viruses with wings and brains. That is not a marketing line. It is a precise description of what a group of researchers just built on purpose, and of what is almost certainly being built right now by people who will not publish a paper afterwards.
What they actually built
A team spanning the University of Toronto, the Vector Institute, ServiceNow and Cambridge wired up a proof-of-concept agentic worm. The crucial detail is what it does not contain. It does not ship a fixed exploit. A classic worm carries one trick and dies the day you patch that trick. This thing replaces the fixed payload with goal-directed reasoning. It lands on a host, reads the environment, identifies whatever is weak on that specific box, writes an exploit for it on the spot, steals the secrets it finds, and then moves to the next machine and starts the loop again, adapting as it goes.
Our adaptive worm cannot be stopped this way. It uses a recursive reasoning loop to detect and exploit diverse vulnerabilities as it propagates.
Read that twice. The entire muscle memory of vulnerability response, find the bug, ship the patch, contain the spread, assumes the malware is committed to a specific door. This one is not committed to any door. Patch the bug it used on the last host and it simply reasons its way to a different one on the next. The researchers ran it with small free models driving the decision-making, which means the brains are cheap and getting cheaper.
This is not science fiction with a long runway
BeyondTrust's chief security architect put a clock on it: an AI-powered worm in the wild within six months to a year. His read on the target set is the part that should make every engineer reading this uncomfortable, because the target is us.
It is going to target developers and engineers who have broad access, and will pivot through cloud, and many companies will not recover.
We have already seen the warm-up acts. Shai-Hulud squirmed through NPM in September 2025, harvesting developer credentials and secrets to poison new packages. A month later Glassworm rode VS Code extensions to compromise developer machines. Neither of those had the adaptive brain yet. They were the wings arriving before the brains caught up. The brains are catching up.
The bad news about the guardrails
You might hope the foundation models refuse to help build this. They do, sort of, on the surface. Searches with obvious terms like malicious worm get blocked. But the BeyondTrust researcher found trivial workarounds, including a meta-skill script that scrubbed the scary words out of his own prompts before they hit the model. Do not build your threat model on the assumption that model-level refusals will hold. They are a speed bump, not a wall.
There is one genuine piece of good news, and it is physics, not policy. An open-weight model running on a victim machine is loud. Tens of gigabytes resident in VRAM and a machine-learning runtime spinning up on a host that has no business running inference does not fade into the background. Cryptojackers learned to hide in spare cycles. A worm dragging a model around with it is an order of magnitude more obvious. Detection has a real seam to work with here.
What actually helps, and it is not new
The researchers were blunt about their own test conditions. Their worst case was a flat network, and they said plainly that even basic segmentation would have substantially limited the reach. The worm thrived on the things we already know are wrong and keep tolerating anyway. Over-privileged roles. Standing human access to production. Secret sprawl across repositories. Every one of those is a finding you have probably closed as "accepted risk" at some point.
So the defence reads like a list you have heard a hundred times, and that is exactly the point:
- Least privilege, enforced and audited, not aspirational
- Network micro-segmentation so a single foothold cannot reach the whole estate
- Zero-trust style continuous authentication to throttle lateral movement
- Aggressive endpoint and cloud telemetry, wired to auto-remediation that acts on the first signals
- Secrets management that assumes the repo will be read by something hostile
None of that is exciting. None of it will headline a conference. It is the difference between being in the group the researcher thinks will not recover and the group that does. The brains are coming. The wings are already here. The only part of this still fully in your control is whether your network is a flat field or a maze.