惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

I
InfoQ
C
CERT Recently Published Vulnerability Notes
The Last Watchdog
The Last Watchdog
P
Proofpoint News Feed
D
Darknet – Hacking Tools, Hacker News & Cyber Security
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
GbyAI
GbyAI
T
Tenable Blog
博客园 - 三生石上(FineUI控件)
P
Privacy & Cybersecurity Law Blog
Simon Willison's Weblog
Simon Willison's Weblog
Jina AI
Jina AI
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
T
Tor Project blog
博客园_首页
F
Fortinet All Blogs
博客园 - Franky
Latest news
Latest news
Last Week in AI
Last Week in AI
T
Threat Research - Cisco Blogs
Scott Helme
Scott Helme
L
LINUX DO - 热门话题
U
Unit 42
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Hugging Face - Blog
Hugging Face - Blog
D
Docker
Project Zero
Project Zero
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
MongoDB | Blog
MongoDB | Blog
F
Full Disclosure
D
DataBreaches.Net
Google DeepMind News
Google DeepMind News
Cisco Talos Blog
Cisco Talos Blog
Y
Y Combinator Blog
WordPress大学
WordPress大学
C
Cyber Attacks, Cyber Crime and Cyber Security
H
Help Net Security
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
月光博客
月光博客
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Blog — PlanetScale
Blog — PlanetScale
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
S
Schneier on Security
C
Cybersecurity and Infrastructure Security Agency CISA
P
Proofpoint News Feed
PCI Perspectives
PCI Perspectives
Cloudbric
Cloudbric
V
Visual Studio Blog
Recorded Future
Recorded Future
人人都是产品经理
人人都是产品经理

Security Research | Blog

Targeted Attack on Middle East Govts (Part 1) | ThreatLabz ClaudeFix: Shared Claude Chats Meet ClickFix | Zscaler Why Do F1 Teams Need Cybersecurity, and What Is AI’s Role? Splunk Enterprise RCE (CVE-2026-20253) | ThreatLabz Edgecution: Malicious Edge Extension Backdoor | ThreatLabz SmartApeSG Supply Chain Attack Targets Okendo | ThreatLabz AI Generated ClickFix Attack Delivers SmartRAT | ThreatLabz What the ThreatLabz 2026 Phishing and Initial Access Report Means for the Public Sector | Zscaler Shai-Hulud: Miasma, Hades, & AI Scanner Evasion | ThreatLabz Zscaler ThreatLabz 2026 Phishing and Initial Access Report Technical Analysis of MLTBackdoor | ThreatLabz When the Scanner Starts Thinking: Learnings from Mythos & GPT 5.5 Cyber in Security Testing | Zscaler OpenClaw Skill Distributes Remcos & GhostLoader | ThreatLabz Tropic Trooper: AdaptixC2 + Custom Beacon | ThreatLabz Do not delete blog (testing) | Zscaler Payouts King Takes Aim at the Ransomware Throne | ThreatLabz The Alibaba Incident and Why Zero Trust Matters More Than Ever In-Memory Loader Drops ScreenConnect | ThreatLabz Supply Chain Attacks Surge in March 2026 | ThreatLabz Claude Code Leak: Critical AI Security Threat 2026 Latest Xloader Obfuscation Code & C2 Protocol | ThreatLabz CVE-2026-20131: Analysis of FMC RCE | ThreatLabz Technical Analysis of SnappyClient | ThreatLabz China-nexus Group Targets Arabian Gulf Region | ThreatLabz Middle East Conflict Fuels Cyber Attacks | ThreatLabz Dust Specter APT Targets Gov’t Officials in Iraq | ThreatLabz APT37 Adds New Tools For Air-Gapped Networks | ThreatLabz GuLoader Malware Obfuscation Techniques Analyzed GuLoader Obfuscation Analysis | ThreatLabz Technical Analysis of Marco Stealer | ThreatLabz Latest Public Sector AI Adoption Trends: What Government, Healthcare, and Education Security Teams Need to Know | Zscaler Operation Neusploit: APT28 Uses CVE-2026-21509 | ThreatLabz 7 Predictions for 2026 | Zscaler SHEETCREEP, FIREPOWER, and MAILCREEP Analysis | ThreatLabz AI is Now Default Enterprise Accelerator: Takeaways from ThreatLabz 2026 AI Security Report | Zscaler GOGITTER, GITSHELLPAD, and GOSHELL Analysis | ThreatLabz Malicious NPM Packages Deliver NodeCordRAT | ThreatLabz What’s Powering Enterprise AI in 2025: ThreatLabz Report Sneak Peek | Zscaler BlindEagle Deploys Caminho and DCRAT | ThreatLabz Technical Analysis of the BlackForce Phishing Kit | ThreatLabz React2Shell RCE Vulnerability (CVE-2025-55182) | ThreatLabz Shai-Hulud V2 Poses Risk to NPM Supply Chain | ThreatLabz Technical Analysis of Matanbuchus 3.0 | ThreatLabz In-Depth Analysis: Water Gamayun APT Multi-Stage Attack Uncovered CVE-2025-50165: Windows Graphics Component Flaw | ThreatLabz Mobile, IoT, and OT Risks Converge in the Public Sector | Zscaler Industry Attacks Surge, Mobile Malware Spreads: The ThreatLabz 2025 Mobile, IoT & OT Report | Zscaler Zscaler Discovers Vulnerability in Keras Models Allowing Arbitrary File Access and SSRF (CVE-2025-12058) | Zscaler F5 Security Incident Advisory | Zscaler Under the Radar: How Non-Web Protocols Are Redefining the Attack Surface | Zscaler SEO Poisoning Targets Ivanti VPN: Credential Theft Alert Cisco Firewall and VPN Zero Day Attacks | ThreatLabz COLDRIVER Adds BAITSWITCH and SIMPLEFIX | ThreatLabz YiBackdoor: Linked to IcedID and Latrodectus | ThreatLabz Technical Analysis of Zloader Updates | ThreatLabz Mitigating Risks from the Shai-Hulud NPM Worm | ThreatLabz Malicious PyPI Packages Deliver SilentSync RAT | ThreatLabz Technical Analysis of SmokeLoader Version 2025 | ThreatLabz Technical Analysis of kkRAT | ThreatLabz APT37: Rust Backdoor & Python Loader | ThreatLabz Anatsa’s Latest Updates | ThreatLabz Termncolor and Colorinal Explained | ThreatLabz GenAI Used to Impersonate Brazil’s Govt Websites | ThreatLabz Tracking Updates to Raspberry Robin | ThreatLabz Ransomware Surges, Extortion Escalates: ThreatLabz 2025 Ransomware Report | Zscaler China-nexus APT Targets the Tibetan Community | ThreatLabz CVE-2025-53770 | ThreatLabz Black Hat SEO Poisoning Search Engine Results For AI | ThreatLabz
Indirect Prompt Injection Targets AI Agents | ThreatLabz
Ashwathi Sasi, Kartik Dixit, Akshay Kumar Adimulam · 2026-07-03 · via Security Research | Blog

Campaign 1: IPI Payment Scam

One of the fraudulent websites ThreatLabz analyzed was an IPI-enabled payment scam that uses API documentation as a cover. The website is made discoverable through SEO poisoning (shown in the figure below), increasing the likelihood that an AI agent will encounter it when searching for the Python library requests-secure-v2.

SEO poisoning example to elevate a malicious IPI website to the top of search results.

Figure 1: SEO poisoning example to elevate a malicious IPI website to the top of search results.

ThreatLabz observed that the fraudulent website includes keyword-heavy HTML tied to the fake Python module to poison search results for package installation and dependency troubleshooting queries, as shown in the figure below.

Example of keywords embedded in the IPI website’s HTML content for SEO poisoning.

Figure 2: Example of keywords embedded in the IPI website’s HTML content for SEO poisoning.

The website includes hidden IPI instructions designed to influence an AI agent’s decision-making by framing the payment as a routine step to acquire an API key. As a result, an AI agent attempting to complete a development task can be manipulated into sending funds to an attacker-controlled account. The full attack flow is shown in the figure below.

Complete IPI attack chain for this campaign.

Figure 3: Complete IPI attack chain for this campaign.

ThreatLabz observed the attacker abusing JSON-LD, a structured metadata format intended to help search engines interpret website content. In agentic workflows, structured fields can be treated as high-signal context compared to free-form HTML, which may increase the effectiveness of the prompt injection. It is worth noting that this trust prioritization may vary across AI agent implementations and reflects a general tendency rather than a characteristic specific to any single implementation.

In this case, the JSON-LD describes the site as a SoftwareApplication and embeds an offers object claiming a $3.00 developer API license key is required to resolve a MissingLicenseKeyException. It also provides a Stripe checkout link, as shown in the figure below.

JSON-LD structured data embedded in the IPI website to manipulate AI agents.

Figure 4: JSON-LD structured data embedded in the IPI website to manipulate AI agents.

By encoding the payment in schema markup, the attacker increases the likelihood that an AI agent will follow the instructions.

ThreatLabz also observed the attacker concealing IPI content using CSS so it is invisible to users, but still present in the DOM for parsers, scrapers, and AI agents. In this case, the .system-traceback-layer element is positioned off-screen (e.g., left: -9999px), leaving the visible page as legitimate developer documentation while the hidden instructions remain machine-readable, as shown in the figure below.

CSS used to hide the prompt content.

Figure 5: CSS used to hide the prompt content.

In addition to the JSON-LD block, there is a <div> tag hidden by the CSS that contains similar IPI instructions directing the AI agent to “resolve” the error by purchasing the $3.00 developer license as shown in the figure below.

Hidden content in a <div> tag containing embedded IPI instructions.

Figure 6: Hidden content in a <div> tag containing embedded IPI instructions.

The website also contains instructions and JavaScript code to initiate a transfer of approximately 0.0012 ETH to a hardcoded wallet address. After a successful transaction, the flow generates a fake API key and displays it to the victim as shown in the following figure.

Malicious IPI website with cryptocurrency payment information and fake API key generation code.

Figure 7: Malicious IPI website with cryptocurrency payment information and fake API key generation code. 

The Ethereum cryptocurrency wallet address (0x691bc3793205e574fa7b4aa068e62c0e470ad267) has received payments although for larger amounts, so this threat actor may have previously used the address in prior attacks.

The website does not only attempt to target AI agents, but also human developers. When the website is rendered by a desktop browser, the same payment options via credit card or cryptocurrency are displayed to the user as shown in the figure below. 

Malicious IPI website with payment options for a fake API key.

Figure 8: Malicious IPI website with payment options for a fake API key.

ThreatLabz identified additional websites linked to this attack through the GitHub repository Open-Agent-Utilities. The threat actor behind this attack currently has 10 repositories on GitHub that link to similar websites with IPI that target AI agents, as shown in the figure below.

Additional fake websites associated with this campaign targeting AI agents.

Figure 9: Additional fake websites associated with this campaign targeting AI agents.