2026-10-11 17:10 UTC

Independent investigation and platform response will determine whether sponsored Google search results impersonating OpenAI Codex are distributing stealer malware through fake installation instructions.

state: expiredheat: lowuncertainty: highconvergesscott: mediumcoding-agents agentic-security malvertisingOpenAIGoogle

What is this?

A report alleges that a sponsored Google result impersonating the OpenAI Codex app directed users to fake installation instructions that deployed credential-stealing malware, apparently targeting macOS. The supplied snippets strongly document the same malvertising pattern against Claude Code—authentic-looking sponsored results, cloned documentation, and obfuscated terminal commands—but provide only a Reddit result, not an independent technical investigation, for the Codex-specific claim. The evidence therefore establishes a broader campaign pattern while leaving the Codex incident and any Google, OpenAI, or Cloudflare response unconfirmed.

Why it matters to Scott

If confirmed, the incident would directly extend Scott’s Agent Provenance Stack and cryptographic-trust argument from agent actions to the acquisition of agent tooling: branding and search placement cannot establish the identity or integrity of an installer. It also poses an operational credential-theft risk around coding tools he actively uses, although the Codex-specific evidence remains unconfirmed and therefore does not yet justify high relevance.
ip:framework.agent-provenance-stackip:concept.cryptographic-trustwork:project.githubwork:project.openairadar:concept.software-supply-chainradar:concept.coding-agent-securityradar:concept.credential-isolation
queries asked of Scott's wikis
  • coding-agent installation supply-chain security
  • curl-to-shell instructions and developer trust
  • agentic tooling credential-stealer threat model
  • malvertising against AI developer tools
  • verified distribution channels for coding agents
  • platform responsibility for sponsored malware results

Measured heat

no measured readings yet — the hourly heat pass fills this in

How the heat travelled

no chain yet — the hourly chain pass fills this in

Evidence (1) — ⭐ canonical anchor

sourceobjectauthorscorecomments
🟠 reddit ⭐Warning: Sponsored Google result for OpenAI Codex led me to a malicious stealer
OpenAI
thezyzz6010

Interpretation history

Decision trace