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.
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.
- hidden prompt 369
- committed secret 6298
- dynamic exec 12011
- obfuscation 3650
- suspicious endpoint 12542
- credential in log 718
- over-broad oauth scope 2556
- suspicious skill script 197
- bundled IDE extension 50
- skill file 190167
- HIGH committed secret the-efficacious/commandsuite Anthropic key
sk-ant…(46 chars, redacted) - HIGH dynamic exec NextLNMP/xiunobbs new Function()
var func = new Function('args', s); - MEDIUM suspicious endpoint SSGREAPER/mrholmes-osint-suite pastebin.com
("Pastebin", "https://pastebin.com/u/{u}", True), - MEDIUM suspicious endpoint SSGREAPER/mrholmes-osint-suite t.me
("Telegram", "https://t.me/{u}", False), - MEDIUM suspicious endpoint zebbern/webhook-mcp-server 168.63.129.16
"http://168.63.129.16/", - MEDIUM suspicious endpoint zebbern/webhook-mcp-server 169.254.169.254 (cloud metadata)
return_value=httpx.Response(302, headers={"location": "http://169.254.169.254/latest"}) - HIGH committed secret zebbern/webhook-mcp-server AWS access key id
AKIARD…(20 chars, redacted) - HIGH dynamic exec TingdeLiu/quant.ai __import__()
imported = __import__(mod) - HIGH dynamic exec asuramaya/stopslop eval()/exec()
exec(compile(source, "<generated>", "exec"), namespace) - MEDIUM suspicious endpoint Rererr/amenbo 169.254.169.254 (cloud metadata)
await expect(guardPublicAddress("http://169.254.169.254/latest/meta-data/")).rejects.toThrow(PrivateAddressError); - MEDIUM suspicious endpoint Rererr/amenbo 93.184.216.34
await expect(httpGet("http://93.184.216.34/", { timeoutMs: 5000 })).rejects.toMatchObject({ - MEDIUM suspicious endpoint Rererr/amenbo 93.184.216.35
.mockResolvedValueOnce(mockResponse(302, { location: "http://93.184.216.35/next" }) as never) - MEDIUM suspicious endpoint Rererr/amenbo 93.184.216.34
const result = await httpGet("http://93.184.216.34/", { timeoutMs: 5000 }); - MEDIUM suspicious endpoint Rererr/amenbo 93.184.216.34
const result = await httpGetRouted("http://93.184.216.34/", { timeoutMs: 5000 }); - MEDIUM suspicious endpoint Rererr/amenbo 8.8.8.8
expect(checkRobots.mock.calls.map((call) => call[0])).toEqual(["http://8.8.8.8/c"]);