recap
Fail
Audited by Snyk on Jul 16, 2026
Risk Level: HIGH
Full Analysis
HIGH W007: Insecure credential handling detected in skill instructions.
- Insecure credential handling detected (high risk: 1.00). The skill explicitly requires quoting user messages verbatim (e.g., “前 3 条用户消息” and “引用用户消息,不要改写”), which forces the LLM to output exact user-provided content that may contain API keys, tokens, or passwords.
MEDIUM W011: Third-party content exposure detected (indirect prompt injection risk).
- Third-party content exposure detected (high risk: 0.75). Yes—Step 1 can ingest outsider-authored free text from public/remote session transcripts:
scripts/sync_remote_sessions.shrsyncs remote~/.claude/projectsJSONL into~/.claude/remote-sessions/<host>/projects, andscripts/extract_sessions.pyreads those JSONL lines and extracts user message text (d.get("type") == "user"→txt→texts.append(...)) which is then used as “代表性原话/引用用户消息” in the LLM analysis.
Issues (2)
W007
HIGHInsecure credential handling detected in skill instructions.
W011
MEDIUMThird-party content exposure detected (indirect prompt injection risk).
Audit Metadata