Caveat verdict
fatsecret-api
Requires client ID/secret to call FatSecret API, a standard integration pattern without hidden exfiltration.
โ Flagged for review โ coarse, uncorroborated signal, not a confirmed exploit. Review the config yourself before installing.
Automated static analysis โ not a human review. Caveat flags capabilities, not confirmed intent, and can produce false positives. Disagree with this verdict? Use Dispute below.
Findings (2)
Instruction-prose smuggling shape detected: collects a sensitive target ("credentials") and emits it outward ("POST"). Phrased as prose with no trigger tokens โ a semantic prompt-injection / data-exfil pattern the syntactic scanners can't see. Final tier capped at Caution; review the instructions before installing.
SKILL.md ยท | Endpoint | Method | Data sent | |---|---|---| | `https://platform.fatsecret.com/rest/v2/server.api` | POST | OAuth 2.0 bearer-token authorized requests: metho
Python os.environ.get โ reads environment variable
scripts/fs_runner.py ยท prose ยท downgraded ยท os.environ.get(
Permissions & capabilities
Requires 2 environment variables. (2 sensitive: FATSECRET_CLIENT_ID, FATSECRET_CLIENT_SECRET). Requires 1 system binary.
Is this flag fair?
Thanks โ recorded.