Credential Access
High
- Category
- Privilege Escalation
- Content
The **`--message`** string is the instruction for the **isolated** agent session when cron fires. It should make the agent: 1. **Load `AILOVE_API_KEY`** from **`~/.openclaw/skills-data/match/credentials.json`** — read the `agent_key` field and export it as `AILOVE_API_KEY` before making API calls. 2. **Call `GET https://heerweiyi.cc/api/v1/agent/matching`** with `Authorization: Bearer $AILOVE_API_KEY`. 3. **Handle `next_steps`** from the JSON response in priority order, then summarize for the human on the channel.
- Confidence
- 87% confidence
- Finding
- The skill instructs an isolated scheduled session to read a long-lived API key directly from a local credentials file and export it into the process environment. That expands the secret’s exposure surface to cron, subprocesses, prompts, logs, and any other tooling available in the scheduled session, increasing the chance of credential leakage or misuse if the session is compromised.
