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.

analysis coverage 86% of 59,713 analyzable servers
51314 analyzed
7403 re-analysis due
996 not analyzable
0 not yet analyzed
4850 source gone
not analyzable
796 too large 200 no source

Running analyzer v33. The scanner changelog explains what each version detects and when it changed.

code findings 15 shown
  1. HIGH committed secret enessari/metabase-ai-assistant OpenAI key sk-pro…(52 chars, redacted)
  2. HIGH committed secret enessari/metabase-ai-assistant OpenAI key sk-pro…(28 chars, redacted)
  3. HIGH committed secret enessari/metabase-ai-assistant Anthropic key sk-ant…(49 chars, redacted)
  4. HIGH committed secret enessari/metabase-ai-assistant OpenAI key sk-pro…(33 chars, redacted)
  5. HIGH committed secret enessari/metabase-ai-assistant Anthropic key sk-ant…(37 chars, redacted)
  6. HIGH committed secret enessari/metabase-ai-assistant Anthropic key sk-ant…(39 chars, redacted)
  7. MEDIUM suspicious endpoint craveup/opensource-loyalty 169.254.169.254 (cloud metadata) url: "https://169.254.169.254/latest/meta-data",
  8. MEDIUM suspicious endpoint craveup/opensource-loyalty 169.254.169.254 (cloud metadata) "https://169.254.169.254/latest/meta-data",
  9. HIGH dynamic exec re-obscura/realMemory __import__ sink token = __import__("os").environ.get(args.token_env, "").strip() or None
  10. HIGH dynamic exec tuirk/Kompl new Function() const reconstituted = new Function(
  11. HIGH dynamic exec everton-dgn/vault-search-mcp __import__ sink assert "VAULT_SEARCH_REQUIRE_DAEMON" not in __import__("os").environ
  12. MEDIUM suspicious endpoint mcp-partner/mcp-partner.github.io 169.254.169.254 (cloud metadata) headers: { Location: 'http://169.254.169.254/latest/meta-data' },
  13. HIGH obfuscation msnandhis/aifrontkit dynamic require()/import() const smokeSource = `${importSpecifiers.map(({ specifier, resolveOnly }) => resolveOnly ? `import.meta.resolve(${JSON.stringify(specifier)});` : `await import(${JSON.stringify(specifier)});`).join("\n
  14. HIGH committed secret soit-ai/soit Slack token xoxb-n…(21 chars, redacted)
  15. MEDIUM suspicious endpoint soit-ai/soit 169.254.169.254 (cloud metadata) {"payload": {"callback": "http://169.254.169.254/latest/meta-data"}},