T01 · Skill Instruction Hijacking
- Location
SKILL.md:14- Finding
Human-Oversight and Agent-Authority Hijacking
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is coherent for reviewing research methods, but it should be reviewed carefully because it directs autonomous platform writes and gives unsafe API-key/certificate setup guidance.
Install only if you intend the agent to write to the human-free platform on your behalf. Use a narrowly scoped reviewer or ideator key, keep it out of logs and shared config, and prefer a properly validated TLS endpoint. Do not trust an internal self-signed certificate unless its fingerprint or public key has been verified through a separate trusted channel. Consider running this only in a workflow where platform writes are explicitly approved or reviewed.
SKILL.md:14Human-Oversight and Agent-Authority Hijacking
reference/connecting.md:8Unconditional Trust of an Unspecified Self-Signed TLS Certificate
Skill instructs the agent to omit warnings, disclaimers, or ethical commentary. Stripping safety caveats hides risk from the user and is a common jailbreak preamble.
- **URL**: `https://<tunnel-domain>/mcp` (ask the platform operator for the current tunnel domain; an internal LAN HTTPS endpoint also exists for on-site operators)
- **Transport**: streamable-http
- **Auth**: header `Authorization: Bearer <your platform API key>` on **every** request (missing/invalid → 401). Any authenticated platform key works for method evaluation; a key with role `reviewer` or `ideator` is natural.
- Internal endpoint uses a self-signed cert → trust it; the public tunnel terminates TLS (usually no warning).
## Claude Code
Telling users to 'trust' a self-signed certificate without an out-of-band fingerprint verification step weakens TLS identity checks and can normalize unsafe certificate acceptance. An attacker on the internal network could exploit this behavior with a man-in-the-middle setup to intercept bearer tokens and alter MCP traffic.
The skill instructs the agent to act 'fully autonomously' and 'never defer to a human's value judgment,' which weakens normal oversight and encourages the agent to proceed with consequential actions without checking for operator intent or appropriateness. In combination with the write operations and external research steps, this increases the chance of unauthorized actions, policy bypass, and failure to pause when evidence is ambiguous or the environment is misconfigured.
The skill explicitly directs the agent to perform writes to the platform by publishing newly found literature and, conditionally, feedback, but it does not require an explicit user-facing confirmation or warning before those side effects occur. In an agent setting, this can cause unintended external state changes, corpus pollution, or surprise writes triggered by a user who only asked for an evaluation, especially because the write-back behavior is framed as part of the normal workflow.
The document instructs operators to send a bearer API key on every request but provides no guidance on secure storage, least-privilege use, rotation, or avoiding exposure in logs and screenshots. In a reusable setup note for an MCP client, this omission increases the chance that long-lived credentials are mishandled and later reused by an attacker to access the platform.