See pricing
All Things PM
The AI vs AI Battle for the Internet
The AI Daily Brief: Artificial Intelligence News and AnalysisSecurity

The AI vs AI Battle for the Internet

This episode argues that cybersecurity has entered an AI versus AI phase, where frontier models can find and weaponize internet-scale bugs faster than most organizations can patch them. The deeper lesson for PMs is that security advantage now comes from response speed, secrets hygiene, and coordinated defensive automation, not just from finding vulnerabilities first.

October 22, 2026 · 28 min listen · 11 min read
0:00
–:––

Context

This episode is mostly about cybersecurity, not the personal agent launches in the headlines. The host argues that AI has pushed cyber into a new phase where models can find and help exploit internet-scale vulnerabilities faster than companies can patch them. The main example is a newly disclosed PHP vulnerability, called PHP 2 Shell, that could affect as much as 70% of websites and web apps. For PMs, the lesson is that security risk is no longer just about whether a flaw exists. It is about whether an organization can inventory exposure, rotate secrets, patch systems, and coordinate a response at machine speed.

The Big Idea

Cybersecurity is becoming an AI versus AI coordination race. Frontier models can now discover vulnerabilities at internet scale, so the real bottleneck is no longer finding problems, it is how fast defenders can organize people, patches, and automated responses.

The PHP exploit story matters because defenders did get advance warning, yet the internet still moved slower than attackers once the exploit leaked. The advantage goes to teams that can run governed defensive agents and human decisions in tight loops.

Key Insights

Machine speed changed security

  • Anthropic's Project Glasswing and OpenAI's vulnerability work point to the same shift: frontier models are now strong enough at code and vulnerability discovery to outpace most human defenders.
  • The PHP case made that shift visible. The vulnerability could affect up to 70% of websites and web apps, and it allowed remote code execution without logging in.
  • For PMs, this changes the meaning of platform risk. A single foundational dependency can become an internet-wide incident in hours.

Defender lead time is tiny

  • A researcher at Calif and the team at Wiz found the PHP vulnerability about two months before disclosure, using GPT 5.6 Sol in one of the discovery paths.
  • OpenAI coordinated with PHP maintainers, Wiz, Cloudflare, and other partners on mitigations before disclosure.
  • Even with that head start, knowledge of the exploit appears to have spread about 10 hours before disclosure.
  • Cloudflare then saw attack attempts escalate from thousands, to tens of thousands within 45 minutes, to hundreds of thousands within two hours, to millions after that.
  • The PM lesson is stark: early discovery only helps if patch rollout, communications, and fallback controls can move on the same clock.

Human bottlenecks now dominate risk

Companies are struggling with the rate of patching because human approval chains, vacations, legacy systems, and fragmented ownership do not operate continuously. The episode points to anecdotes of teams planning to patch in a few days, even as the NSA warned some organizations to take systems offline until patched. The new failure mode is not ignorance of risk. It is knowing the risk exists and still being unable to identify exposure and act fast enough.

Cheap offense, governed defense

  • Attackers can use low-cost agent swarms to scan the internet, exploit exposed surfaces, steal API keys, and run up bills.
  • Defenders need the opposite of a swarm. They need governed fleets that monitor logs, rotate secrets, patch systems, and escalate anomalies without creating more chaos.
  • The asymmetry matters. Offense can be reckless and broad. Defense has to be accurate enough not to break production or customer trust.

Forgotten surfaces become first targets

  • In the OpenCode and Railway examples, attackers did not need a grand strategy to create damage. They targeted API keys, environment variables, and neglected surfaces to steal tokens or pivot into more systems.
  • One warning repeated in the episode is that old projects, stale secrets, and long-forgotten systems will still be found and used against a company.
  • PM implication: product surface area includes staging systems, dormant integrations, and internal tooling, not just the polished production app.

Cyber still needs more people

The episode pushes back on the idea that better AI means fewer security professionals. Aaron Levie argues that cyber may become one of the biggest enterprise investment areas because agents expand the amount of code, traffic, logs, and infrastructure that can be inspected. Humans are still needed to point agents at the highest-value work, review findings, patch critical systems, and manage incidents. For PMs, security automation is not a headcount-free shortcut. It is leverage for a team that still needs clear priorities and ownership.

Mental Models & Frameworks

Defender's window

  • What it is: the brief period between AI-assisted vulnerability discovery and mass exploitation.
  • How to use it: judge every dependency and incident plan by one question. Can the team identify exposure, patch it, or isolate it before public knowledge turns into automated attacks?
  • Why it matters: the PHP exploit shows that having a fix available is not enough when the window is measured in hours.

Fleets versus swarms

  • Offense: cheap, persistent agents can attack broadly with very little governance.
  • Defense: effective response needs coordinated agents with guardrails, escalation paths, and human oversight.
  • Use it when: deciding whether to spend on one-off security tools or on the coordination layer that lets monitoring, key rotation, patching, and communications work together.

Hours not days clock

This episode suggests a simple readiness test. If a critical patch, key rotation, or system isolation still takes days because it waits on weekly release trains or manual approvals, the organization is operating on the wrong clock. Use this model when scoping platform investments. The goal is not abstract security maturity. The goal is shrinking the response loop until it matches the speed of disclosure and attack automation.

Decision Principles

Principle: Optimize for patch velocity

When: deciding between another detection layer and investments in inventory, rollout automation, and kill switches. Why: the PHP incident showed that defenders can know about a severe vulnerability and still lose if they cannot patch or isolate systems before exploit traffic scales.

Principle: Assume credentials will leak

When: building products that store API keys, environment variables, or agent permissions. Why: the OpenCode and Railway incidents show that attackers increasingly target secrets because stolen credentials let them burn tokens, impersonate users, and move into connected systems quickly.

Principle: Plan for agent users

When: defining platform policies for transactions or high-risk actions. Why: Walmart's linked accounts, spending limits, and default purchase approval show that personal agents are becoming real actors in product flows, and they need explicit permissions and liability rules.

Trade-offs & Nuance

Disclosure arms both sides

Releasing a patch helps defenders, but the patch can also reveal the exploit to attackers. Waiting gives maintainers time to prepare, but it also creates leak risk and a frantic last-mile scramble. The episode does not present a clean answer. It shows why coordinated disclosure gets harder when AI can reverse-engineer and operationalize a vulnerability almost immediately.

Transition gets worse first

The most optimistic view in the episode is that AI eventually makes software more secure because defenders can scan more code and infrastructure than humans ever could. The near-term view is the opposite. Things may get much worse first because offense scales immediately, while defensive processes, budgets, and organizational habits lag.

Scale protects unevenly

  • Large platforms can afford dedicated security teams, around-the-clock monitoring, and custom defensive agents.
  • Smaller companies, traditional firms, and owners of old websites may not have that capacity.
  • The episode suggests this gap could lead to more consolidation in sectors like banks or healthcare, where the fixed cost of defense keeps rising.

Common Mistakes

Mistake: Treating crises like routine

Organizations that handle a severe vulnerability like an ordinary backlog item are operating with the wrong threat model. In this episode, the NSA recommended taking systems offline until patched. That is a very different posture from planning to deal with it next week.

Mistake: Forgetting abandoned surfaces

Attackers do not care which system is strategic. They care which system is exposed. Old projects, staging environments, forgotten credentials, and long-unowned services can become the easiest path in.

Mistake: Expecting fewer security people

The episode's argument is not that AI replaces cyber teams. It is that AI expands both the attack surface and the amount of defensive work that can be attempted. The better framing is more leverage per person, not no people needed.

Practical Application

Map critical dependencies

  • Make a list of every internet-facing runtime, framework, hosting layer, and secrets store that your product depends on.
  • For each dependency, record the owner, patch path, fallback isolation option, and how the team would confirm exposure during an incident.
  • This turns a vague security concern into an actionable operating map.

Rehearse credential rotation

  • Run a tabletop or live drill for rotating API keys, environment variables, database credentials, and service accounts.
  • Time the drill from first alert to full redeploy.
  • If the process cannot complete in hours, not days, the organization has found a real weakness before attackers do.

Add agent triage loops

Use AI where the episode says the advantage exists: scanning logs, reviewing code, checking cloud configs, flagging abnormal token spend, and surfacing likely blast radius. Keep humans in the approval loop for destructive actions, but do not make humans do the first-pass search work that agents can do continuously.

Decommission forgotten assets

Set a recurring review for old projects, dormant environments, unused employee accounts, and stale integrations. The episode's repeated warning is that attackers will find neglected surfaces faster than busy teams remember them.

Define agent access rules

If your product can place orders, move money, change data, or trigger external actions, write down the rules for agent use now. Walmart's example is a good starting template: linked accounts, configurable spending limits, default approval for purchases, and clear consequences for non-compliant agents.

Questions to Consider

  • If a widely used dependency such as PHP had a remotely exploitable bug tomorrow, could your team identify every exposed service and either patch or isolate it within the same day?
  • Which stored secret in your product, such as an API key, environment variable, or database credential, would create the largest blast radius if an attacker stole it this afternoon?
  • What old project, staging environment, or forgotten employee account would an automated attack swarm find before your team remembered it existed?
  • Does your product have explicit rules for third-party agents, including approval requirements, spending limits, and what happens when an agent makes a mistake?
  • Where is your security response still organized around weekly change management even though attackers are already operating continuously?

Bottom Line

The episode's main warning is simple: AI has compressed cyber timelines from human speed to machine speed. The organizations that hold up will not be the ones with the loudest AI story, but the ones that can inventory exposure, rotate secrets, patch systems, and coordinate defensive agents faster than attackers can industrialize a new exploit.

Resources Mentioned

ResourceTypeWhy it was mentioned
Project GlasswingSecurity initiativeAnthropic's program was presented as an early effort to give select defenders access to advanced vulnerability discovery before those capabilities spread more widely.
Toward Securing the InternetBlog postGreg Brockman's post was cited for the argument that internet-scale vulnerability discovery will require new defensive approaches, possibly including authorized scanning and remote patching in extreme cases.

Case Studies Mentioned

PHP 2 Shell disclosure

  • The vulnerability was found around two months before disclosure by a researcher at Calif using GPT 5.6 Sol, and independently by Wiz.
  • It allowed remote code execution on PHP servers without login, including current versions.
  • OpenAI coordinated with maintainers and providers on mitigations, but exploit details appear to have leaked about 10 hours early.
  • Lesson: internet-scale dependencies now create internet-scale incident response drills, and disclosure strategy is itself part of product risk.

Railway secret exposure

Railway said an unauthorized party may have accessed encrypted environment variables and, for some, the decrypted contents. Those variables can contain API keys, database credentials, and registry secrets. Railway linked it to a broader campaign targeting platform companies and AI inference providers. The product lesson is that secrets management is not back-office plumbing. It is core customer trust and cost containment.

Walmart opens agent commerce

Walmart is allowing third-party personal agents to shop on its platform through linked accounts with configurable spending limits. The company said users of its own Sparky agent had order values 40% higher than non-agentic online shoppers, and Meta said a quarter of active Muse users shop with the agent, at an average purchase value of $200. The lesson is that early agentic shoppers may be valuable enough that platforms accept the operational complexity of supporting them.

Claude Duet joins agents

Anthropic positioned Claude Duet as a proactive personal agent for work and small business use, with morning briefs, ongoing monitoring, a virtual machine, persistent memory, connectors, and explicit approval for major actions. The host's read is that the category is still unsettled. There is no consensus yet on the right form factor, the right interaction model, or whether one general agent or many specialized agents will win. For PMs, the useful signal is that competition is shifting from model quality alone toward owning the ongoing relationship with the user.

Meta widens funding options

Meta introduced a new class of non-voting stock while raising its expected annual data center spend to $135 billion to $145 billion, up from a prior low end of $130 billion. The episode treats this as a signal that the infrastructure race is large enough that even companies with Meta's balance sheet want every funding tool available. The product lesson is that frontier AI competition is no longer just about models. It is also about long-duration capital strategy.

AI PM course

Everyone hears the same episodes.
Few can do what they describe.

Start for free