CISO Voice

AI & Security / News

Attacker impersonates Anthropic, OpenAI web crawlers to hunt for exposed credentials

A credential scanner is impersonating AI bots from OpenAI, Anthropic, and Meta to hunt for exposed credentials.

Alessandro Mascellino
Alessandro Mascellino Commissioning Editor · October 28, 2026 · 3 min read
Attacker impersonates Anthropic, OpenAI web crawlers to hunt for exposed credentials

A single scanner has been searching corporate websites for exposed credentials while disguised as roughly 32 AI bots, borrowing the names of crawlers and assistants run by OpenAI, Anthropic, Perplexity, and Meta.

 CQ Prime Research, the threat research arm of Cequence Security, detailed the activity in research published Oct. 28.

One day in October saw 48% of Cequence customers experiencing AI bot traffic, in sectors from software and energy to telecommunications, financial services, and retail. Almost every request it made was blocked or failed, and the research does not report stolen credentials or identify any customer as breached.

Cequence based the findings on a sample of the web and API traffic it protected between late September and late October 2026. GreyNoise reported a similar crawler impersonation in August.

Among banks, AI agents working on behalf of customers accounted for roughly one request in 4,000, even at the financial institution with the highest exposure. CQ Prime said impersonators probably inflate any AI traffic figures drawn from what bots say about themselves.

“Recognizing a real OpenAI or Anthropic request settles who sent it, and nothing about which customer authorized the agent or what that customer allowed it to do,” Collin Hogue-Spears, senior director of solution management at application security provider Black Duck, told CISO Voice.

What gave the scanner away

CQ Prime said the scanner spread its traffic evenly across its bot identities, which no genuine bot does, and a single machine claimed to be OpenAI, Meta, Perplexity, and Anthropic within seconds.

Every fake Claude identity also carried the contact details of Anthropic’s real crawler, even when it claimed to be another Claude agent, which Cequence said pointed to copied text.

It asked only for files that no crawler needs; these included private SSH keys, stored cloud credentials, and configuration files. In addition, the crawler never identified itself, which all reputable scanning services would do. It also used upward of 300 different cloud addresses in a single day, and not one address from late September was seen again a month later, CQ Prime said.

“The user-agent header is where a visitor names itself, and setting it costs nothing,” Hogue-Spears said. “If your gateway trusts the name in the header, you will let the attacker choose which of your rules applies.”

Cequence advised confirming an agent’s identity through signed requests, direct integrations, or the operator’s published address ranges, flagging activity at odds with what an agent claims to be, and storing secrets outside web-reachable files.

Alessandro Mascellino
Alessandro Mascellino Commissioning Editor

Alessandro Mascellino is a British-Italian freelance journalist specializing in technology and gaming. He has contributed to several publications, including Wired, The Independent, and Android Police. By day, he works as a journalist. By night, he co-manages a game studio that creates narrative games.

Keep reading for free,
one signup unlocks everything

We'll send you the CISO Voice newsletter. Unsubscribe anytime.

More from CISO Voice

Sign up to CISO Voice, the free newsletter trusted by senior security leaders.

Secret Link