Researchers Find 17,500+ Internet-Exposed OpenClaw Instances Vulnerable to Credential Theft

Summary
Hunt.io researchers identified over 17,500 exposed OpenClaw and fork instances vulnerable to unauthenticated access to stored API tokens, and detailed fingerprinting methods and mitigations for finding and securing them.
Key points
- The report identified over 17,500 internet-exposed OpenClaw, Clawdbot, and Moltbot instances vulnerable to CVE-2026-25253.
- The unauthenticated /api/export-auth endpoint can expose stored API tokens for services including Claude, OpenAI, and Google AI.
- Clawdbot Control made up 68.9% of identified deployments, Moltbot Control 22.3%, and OpenClaw Control 8.8%.
- Deployments were found in 52 countries; 98.6% were on cloud or hosting infrastructure. Ports 80 and 443 were common alongside the default port 18789.
- Detection methods included page-title matching, HTTP header and body hashes, asset fingerprints, TLS certificate fingerprints, and content-length checks.
- The researchers advise isolating ports 18789 and 18791, rotating credentials on exposed instances, reviewing API logs, and applying security patches.
Article Details
- Defense Focus
- Identify and remediate internet-exposed OpenClaw, Clawdbot, and Moltbot instances affected by CVE-2026-25253.
- Detection Methods
- Match HTML page titles for the Clawdbot Control, Moltbot Control, and OpenClaw Control variants.
- Fingerprint HTTP responses using normalized, sorted, or unique-header Murmur3 hashes and redacted-header SHA256 hashes.
- Match HTML response-body SHA256 hashes, Murmur3 hashes, or TLSH fuzzy hashes.
- Search HTML for version-specific JavaScript and CSS asset filenames.
- Match JA4X TLS certificate fingerprints and characteristic Content-Length values.
- Use port filters for 18789 and 18791 as an additional condition, not as the sole detection method; the article reports deployments on other ports, including 80, 443, 8080, and 18888.
- Data Sources
- HTTP response HTML titles and body content
- HTTP response headers and Content-Length
- TLS certificate properties
- Observed service ports
- Hunt.io internet-scanning results
- Rule Types
- HuntSQL queries using SQL LIKE and case-insensitive RLIKE title matching
- Exact hash-set matching for HTTP headers and HTML bodies
- TLSH fuzzy-hash matching for modified HTML bodies
- Substring matching for JavaScript and CSS asset filenames
- JA4X TLS certificate fingerprint matching
- Content-Length value matching combined with port filters
- Platforms
- Hunt.io
- Defensive Actions
- Restrict inbound access to ports 18789 and 18791 from untrusted networks and avoid exposing these services directly to the public internet.
- Assume API keys and authentication tokens stored in exposed instances may be compromised; rotate them and review API usage logs for unusual activity.
- Place administrative access behind VPN, bastion hosts, zero-trust network access, private network segments, or authenticated reverse proxies.
- Apply security patches from framework maintainers and monitor project repositories and security advisories.
Indicators of compromise
| Type | Indicator | Context |
|---|---|---|
| SHA256 | 3a9b51aaeb0062ef7fade4594149a605cd9796a7c9745d75ba646fe0efd2e3c5 | Redacted HTTP-header fingerprint used to identify OpenClaw instances. |
| SHA256 | 567d4fab01006f75e78b7fe5db8c485bb468d7e28edc4258c1568583e3867157 | Redacted HTTP-header fingerprint used to identify OpenClaw instances. |
| SHA256 | 57b7edd7ddb95f9dc4c4cc6f1976bcea781ae134b10e013b9ebc390007c3a5f6 | HTML response-body fingerprint used to identify OpenClaw deployments. |
| SHA256 | 776becf0a492a830c10787e589743d42616ca308d5ec375282678e6ed40ae13d | Redacted HTTP-header fingerprint used to identify OpenClaw instances. |
| SHA256 | 796a9fc9101556a326dbd2b18790edd6faf20a38fbfe260c855fde9560801661 | HTML response-body fingerprint used to identify OpenClaw deployments. |
| SHA256 | 995880c9e738ffe27183671d515fba80ddb14ddbace728e91568499b95724cdf | HTML response-body fingerprint used to identify OpenClaw deployments. |
| SHA256 | 9a2eb53f0f3526ed528b342c8300c0bd25312f23b1f22471617e6febc32e0b83 | HTML response-body fingerprint used to identify OpenClaw deployments. |
| SHA256 | b2de3e48e1a8074e530c932b8ea2531401a78d4d2f28b9eef0461fae13abbd87 | Redacted HTTP-header fingerprint used to identify OpenClaw instances. |
| SHA256 | decf58d16c7436b434ed551703f510564aa5e17c19e9cac5220e0a257dc5d55d | HTML response-body fingerprint used to identify OpenClaw deployments. |
| SHA256 | e0726b08d60a26bc0ccc3b935959d53655b008619b2b28bc4d0163c8791e415e | HTML response-body fingerprint used to identify OpenClaw deployments. |
| SHA256 | ef1f9347760d317fdcb7f65c2a53d1fe0efd901648858412f7089b4b7fd434f5 | Redacted HTTP-header fingerprint used to identify OpenClaw instances. |
| SHA256 | f3fa269c7c4a677782495c3d4ef3854fcbcf78ac286602969fab25b9f0e06f11 | Redacted HTTP-header fingerprint used to identify OpenClaw instances. |
| SHA256 | f9bcce51878b4b206f4f9b878f0a93e022e0e3c5c1739851ffa1ed474c865575 | HTML response-body fingerprint used to identify OpenClaw deployments. |
CVE
Vendors
Products
ClaudeAffected instances store credentials for Claude, OpenAI, Google AI, and other AI services.Clawdbotbrowser automation frameworks affected by CVE-2026-25253, including OpenClaw and its forks Clawdbot and Moltbot, which expose web-based control interfaces that store API credentials for multiple AIGoogle AIAffected instances store credentials for Claude, OpenAI, Google AI, and other AI services.Moltbotbrowser automation frameworks affected by CVE-2026-25253, including OpenClaw and its forks Clawdbot and Moltbot, which expose web-based control interfaces that store API credentials for multiple AI services. WhenOpenAIAffected instances store credentials for Claude, OpenAI, Google AI, and other AI services.OpenClawanalysis focused on internet-exposed browser automation frameworks affected by CVE-2026-25253, including OpenClaw and its forks Clawdbot and Moltbot, which expose web-based control interfaces that store API credentials
Countries
ChinaExposed instances were observed across 52 countries, with the highest concentrations in the United States and China.Germany2,500 unique IPv4 addressesEuropean and Asian hosting hubs account for the remaining deployments, with Germany (6.6%), Singapore (6.5%), and Hong Kong (4.4%) serving as significant regional nodes.Hong KongAsian hosting hubs account for the remaining deployments, with Germany (6.6%), Singapore (6.5%), and Hong Kong (4.4%) serving as significant regional nodes.SingaporeaddressesEuropean and Asian hosting hubs account for the remaining deployments, with Germany (6.6%), Singapore (6.5%), and Hong Kong (4.4%) serving as significant regional nodes.United StatesExposed instances were observed across 52 countries, with the highest concentrations in the United States and China.