Flowise Honeypot Captures AI-Agent Abuse Targeting Online Gambling Infrastructure

Summary
Sekoia’s simulated Flowise honeypot recorded credential harvesting, workflow manipulation and prompts seeking offensive analysis of an online-gambling target. Researchers linked supplied Redis keys to exposed infrastructure but could not attribute the operator.
Key points
- Sekoia’s Flowise 2.2.8 honeypot emulated API routes without running system code or a real language model, using canary credentials and simulated responses.
- The attacker enumerated API endpoints and retrieved simulated secrets; researchers said the observed activity mainly abused legitimate Flowise features rather than exploiting the listed vulnerabilities.
- The attacker tried to create a chatflow that would send an outbound HTTP callback to 154.217.251[.]226:19999.
- Prompts attempted to access simulated financial data through a RAG-connected chatflow and use the agent for reconnaissance and tailored exploitation advice.
- The attacker supplied Nightingale and Redis details; researchers found the same Redis keys in an exposed server and assessed it as belonging to the targeted iGaming infrastructure.
- Prompts and target selection suggested a Chinese-speaking, opportunistic cybercriminal focused on Hong Kong and Taiwan infrastructure; the evidence did not support attribution to a known group.
- Sekoia recommends strong authentication, strict permissions, outbound-network monitoring, and controls against prompt injection and agent abuse.
Article Details
- Attack Vectors
- The attacker enumerated the exposed Flowise REST API, including routes for version information, chatflows, credentials, and other data sources.
- Unauthenticated requests to credential routes retrieved simulated API-key and database-credential details; the article says this behavior resembled CVE-2024-31621 but that vulnerability did not affect the honeypot version.
- The attacker attempted to rename an existing chatflow and create a chatflow containing an HTTP Request node configured to contact attacker infrastructure.
- Prompt-injection and jailbreak attempts sought to make the LLM query RAG-connected financial data, execute reconnaissance commands, and provide tailored attack guidance about a real Nightingale and Redis target.
- The attacker periodically requested inventories of global variables and chatflows.
- Defensive Notes
- Use strong authentication for Flowise and restrict access to its API and administration routes.
- Apply strict permission boundaries to AI agents, tools, credentials, and access to RAG-connected data.
- Monitor and control outbound network connections from orchestration platforms.
- Use controls against prompt injection and agent abuse, and alert on attempts to access or use sensitive credentials.
Indicators of compromise
| Type | Indicator | Context |
|---|---|---|
| IPV4 | 154[.]217[.]251[.]226 | Reported attacker source IP, also used as the callback address for the attempted chatflow. |
| URL | hxxp[:]//154[.]217[.]251[.]226:19999/flowise-hb | Attacker-configured callback URL in an attempted malicious Flowise chatflow. |
MITRE ATT&CK
CVE
CVE-2024-31621vulnerability (CVE-2026-41264), and authentication bypass and credential disclosure flaws similar to CVE-2024-31621.CVE-2025-59528targeting several known vulnerabilities, including the CustomMCP remote code execution vulnerability (CVE-2025-59528), the CSV Agent remote code execution vulnerability (CVE-2026-41264), and authentication bypass andCVE-2026-41264code execution vulnerability (CVE-2025-59528), the CSV Agent remote code execution vulnerability (CVE-2026-41264), and authentication bypass and credential disclosure flaws similar to CVE-2024-31621.
People
Products
FlowiseSekoia's TDR team ran a decoy Flowise server to study attacks on GenAI platforms. One threat actor stole its credentials and tried to misuse its AI agent.Nightingaleturn the AI agent into an interactive offensive assistant, submitting real-world reconnaissance data (Nightingale/Redis infrastructure) to generate custom exploitation playbooks and target analysis.PostgreSQLtokens, and, most importantly, the deliberate exposure of access credentials for a simulated production PostgreSQL database used for the RAG pipeline. Any attempt to exfiltrate these credentials or use the canaryRedisAI agent into an interactive offensive assistant, submitting real-world reconnaissance data (Nightingale/Redis infrastructure) to generate custom exploitation playbooks and target analysis.
Tools
Countries
Brazilindicates the targeting of of the playz platform which is expanding into the online gambling market in Brazil (br), a country representing one of the largest emerging markets in iGaming.Hong Kongpasswords, root/admin login enabled. Asset: the "playz-prod" online-gambling platform cluster (AWS/Hong Kong/Taiwan). Question: which known unauthorized-access vulnerabilities or default credentials affectJapanBackend infrastructure: The backend application servers and databases are distributed between Singapore, Brazil and Japan.SingaporePinyin conventions and geolocation: The area code xjp corresponds to Singapore (Xīnjiāpō - 新加坡), a Pinyin abbreviation (the standard phonetic transcription system for Mandarin) frequently used by Chinese infrastructureSouth Koreafrequently used by Chinese infrastructure engineers. The codes hk, kr, and tw denote Hong Kong, South Korea, and Taiwan, respectively.Taiwanroot/admin login enabled. Asset: the "playz-prod" online-gambling platform cluster (AWS/Hong Kong/Taiwan). Question: which known unauthorized-access vulnerabilities or default credentials affect Nightingale