Cain Agent
Real-world AI penetration testing engineer for authorized assessments — built-in cloud module covering AWS/Azure/GCP + Aliyun/Tencent/Huawei clouds. Built on Claude Agent SDK
Cain Agent is an open-source ai agent by cdxiaodong, written mainly in Python, with 945 GitHub stars and the Apache-2.0 license. Its code was last updated Oct 14, 2026.
Scan summary: scanned Nov 5, 2026 at commit 2e3f4f1. Seen able to read environment and secrets, connect to the internet. Scan policy
2e3f4f1 · Nov 5, 2026Findings (21)
- highHigh. Something risky that needs a close look before you install.credential-access issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.credential-access issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.credential-access issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Contacts a hard-coded IP address instead of a domain name.
src/cain_agent/cli.py:90 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.aiohttp@3.14.3: 8 known vulnerabilitiesGHSA-2g87-pp6c-29x5, GHSA-494j-54xm-rwp3, GHSA-5wr8-gcqf-gqf3, GHSA-6cjc-53gc-5rqm, GHSA-9xw5-w5jj-pvcg +3 more
uv.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.mcp@1.29.0: 4 known vulnerabilitiesGHSA-5h93-6whr-6q8j, GHSA-84m7-p3x7-pcfv, GHSA-rwrf-2pqf-9j8j, GHSA-w4fh-qvv9-3v23
uv.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.oauthlib@3.3.1: 4 known vulnerabilitiesPYSEC-2026-4113, PYSEC-2026-4114, GHSA-3jp2-3mrg-2vxc, GHSA-7984-qgvg-3j9c
uv.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.urllib3@2.7.0: 3 known vulnerabilitiesPYSEC-2026-4175, PYSEC-2026-4176, PYSEC-2026-4177
uv.lock - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: curl-auth-user3 matches in this file
skills/jenkins-attack.md:74 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: curl-auth-header6 matches in this file
skills/cdn-attack.md:24 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: curl-auth-header13 matches in this file
skills/cloudflare-attack.md:21 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: curl-auth-header2 matches in this file
skills/consul-attack.md:63 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: curl-auth-header
skills/gcp-cloudfunctions-attack.md:169 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: curl-auth-user
skills/rabbitmq-attack.md:37 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: curl-auth-user33 matches in this file
skills/sonarqube-attack.md:21 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: alibaba-access-key-id
tests/test_handlers.py:292 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: private-key
tests/test_redact.py:93 - lowLow. Minor, or common in normal tools. Shown for information.multidict@6.7.1: 1 known vulnerabilityPYSEC-2026-4244
uv.lock - lowLow. Minor, or common in normal tools. Shown for information.No manifest declaring network access and environment variables (agent.json)
Network activity
Automated result for the commit shown. See our scan policy. View the scan log
Maintainers can claim the listing to rescan, or dispute a result.
Cain Agent alternatives
View more →Similar ai agents in Cloud Infrastructure, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.
| Name | Stars | Licence | Last updated | Scan |
|---|---|---|---|---|
| Cain Agent (this page) cdxiaodong | 945 | Apache-2.0 | Oct 14, 2026 | Scanned, no flagged issues |
| OmniRoute cheaper-inference | 83k | MIT | Nov 1, 2026 | Scanned, see report |
| Generative AI GoogleCloudPlatform | 18k | Apache-2.0 | Oct 30, 2026 | Scanned, no flagged issues |
| Dsh Routing Suite yjh051108 | 7k | MIT | Sep 18, 2026 | Scanned, no flagged issues |
| Intentkit crestalnetwork | 6.5k | MIT | Sep 16, 2026 | Scanned, no flagged issues |
| Open Agents vercel-labs | 5.9k | MIT | Aug 29, 2026 | Scanned, no flagged issues |