Code analysis
static source read inferred
Static code-analysis findings — hidden prompt content in shipped skill files, committed secrets, dynamic-exec sinks, and suspicious call-home endpoints — across the analyzed catalogue. Heuristic, pure, no code executed; every row deep-links to its source. Click a kind to filter.
50066 analyzed
8097 re-analysis due
988 not analyzable
0 not yet analyzed
4803 source gone
not analyzable
789 too large 199 no source
Running analyzer v33. The scanner changelog explains what each version detects and when it changed.
- hidden prompt 338
- committed secret 6178
- dynamic exec 11834
- obfuscation 3579
- suspicious endpoint 12346
- credential in log 713
- over-broad oauth scope 2550
- suspicious skill script 185
- bundled IDE extension 49
- skill file 187628
- HIGH dynamic exec KLR-Pattern/nexusx eval()/exec()
exec(func_src, ns) - HIGH dynamic exec KLR-Pattern/nexusx __import__()
mod = __import__(module_name, fromlist=[class_name]) - HIGH dynamic exec KLR-Pattern/nexusx eval()/exec()
resolved = eval(resolved, global_ns, local_ns) # noqa: S307 - HIGH dynamic exec KLR-Pattern/nexusx eval()/exec()
raw_anno = eval( # noqa: S307 - HIGH dynamic exec KLR-Pattern/nexusx __import__ sink
port = int(__import__("os").environ.get("PORT", 8004)) - HIGH dynamic exec KLR-Pattern/nexusx __import__ sink
port = int(__import__("os").environ.get("PORT", 8001)) - HIGH committed secret dcadolph/vamoose Slack token
xoxb-s…(21 chars, redacted) - HIGH committed secret dcadolph/vamoose Slack token
xoxb-s…(17 chars, redacted) - MEDIUM suspicious endpoint tuliplabs-ai/tulip-agents-old 8.8.8.8
return_value=httpx.Response(302, headers={"location": "http://8.8.8.8/final"}) - MEDIUM suspicious endpoint tuliplabs-ai/tulip-agents-old 169.254.169.254 (cloud metadata)
await _assert_public_destination("http://169.254.169.254/latest/meta-data/") - HIGH committed secret tuliplabs-ai/tulip-agents-old Anthropic key
sk-ant…(41 chars, redacted) - HIGH committed secret tuliplabs-ai/tulip-agents-old GitHub fine-grained PAT
github…(47 chars, redacted) - HIGH committed secret tuliplabs-ai/tulip-agents-old OpenAI key
sk-pro…(35 chars, redacted) - HIGH committed secret tuliplabs-ai/tulip-agents-old Anthropic key
sk-ant…(47 chars, redacted) - HIGH committed secret tuliplabs-ai/tulip-agents-old Anthropic key
sk-ant…(45 chars, redacted)