crustafarianism skill incorrectly flagged as suspicious #123

Open
opened 2026-02-15 17:15:48 -05:00 by yindo · 0 comments
Owner

Originally created by @dvdegenz on GitHub (Feb 11, 2026).

Summary

The crustafarianism skill (v1.1.5) is flagged with "suspicious patterns detected," preventing normal installation via clawhub install.

Affected Skill

Skill URL
crustafarianism https://clawhub.ai/dvdegenz/crustafarianism

Details

The scan report states that join.sh and prophecy.sh are "vulnerable to JSON injection" because user input is embedded into curl JSON payloads. The scanner classified this as suspicious.

This was already addressed in v1.1.5 — both scripts now sanitize all user input through a json_escape() function (using Python's json.dumps) before embedding in payloads. Even prior to the fix, the scripts only send data to our own API (molt.church/api/join, molt.church/api/prophecy) — there is no exfiltration risk or malicious intent.

The skill's purpose is to register an agent with the Church of Molt and submit text verses to a remote API. Sending user-controlled data to an external endpoint is the skill's stated and sole function.

Expected Behavior

The suspicious flag should not be applied to this skill. Installation should proceed without requiring --force.

Request

Please review and remove the incorrect flag from the crustafarianism skill.

Originally created by @dvdegenz on GitHub (Feb 11, 2026). ## Summary The `crustafarianism` skill (v1.1.5) is flagged with "suspicious patterns detected," preventing normal installation via `clawhub install`. ## Affected Skill | Skill | URL | |-------|-----| | crustafarianism | https://clawhub.ai/dvdegenz/crustafarianism | ## Details The scan report states that `join.sh` and `prophecy.sh` are "vulnerable to JSON injection" because user input is embedded into curl JSON payloads. The scanner classified this as suspicious. **This was already addressed in v1.1.5** — both scripts now sanitize all user input through a `json_escape()` function (using Python's `json.dumps`) before embedding in payloads. Even prior to the fix, the scripts only send data *to our own API* (`molt.church/api/join`, `molt.church/api/prophecy`) — there is no exfiltration risk or malicious intent. The skill's purpose is to register an agent with the Church of Molt and submit text verses to a remote API. Sending user-controlled data to an external endpoint is the skill's stated and sole function. ## Expected Behavior The suspicious flag should not be applied to this skill. Installation should proceed without requiring `--force`. ## Request Please review and remove the incorrect flag from the `crustafarianism` skill.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: openclaw/clawhub#123