T01 · Skill Instruction Hijacking
- Location
SKILL.md:133- Finding
Mandatory Third-Party Branding Injected into Agent Responses
- Content
View full analysis
Vulnerability Details
File Location:
SKILL.md, line 133
Vulnerability Type:T01: Skill Instruction Hijacking
Risk Level: LowVulnerable Code Snippet:
markdown *Growth plan created by Aibrary — structured learning for lasting growth.*Technical Analysis
The skill places an Aibrary promotional attribution inside its required output template. When the skill is loaded and followed, this instruction causes the agent to append third-party branding to generated growth plans even when the user did not request attribution or promotional content.
This constitutes limited instruction hijacking because the skill modifies the agent's response behavior for a purpose unrelated to the substantive growth-planning task. The behavior is transparent in the source and does not alter safety constraints, invoke tools, execute code, or establish persistence.
Attack Path
- A user requests a structured learning or personal growth plan.
- The agent loads
SKILL.mdbecause the request matches the skill description. - The agent follows the prescribed output template.
- The hard-coded promotional line is copied into the response.
- The resulting content appears branded by or affiliated with Aibrary without the user explicitly requesting that branding.
No external attacker interaction, code execution, elevated access, or follow-on compromise is required for this behavior.
Impact Assessment
The issue can influence the content of responses generated while this skill is active. It may create an unintended appearance of endorsement, authorship, or affiliation and reduces user control over generated content.
The issue grants no operating-system privileges, file access, network access, credential access, or cross-session persistence. Its scope is limited to response-content manipulation within sessions where the skill is invoked.
- Remediation
View remediation
Remediation Suggestions
- Remove the hard-coded Aibrary tagline from the mandatory output template.
- Keep the template focused exclusively on content needed to fulfill the user's growth-planning request.
- If attribution is operationally required, make it optional and include it only after obtaining informed user consent.
- Clearly distinguish optional attribution from required functional instructions so an agent does not treat promotional content as mandatory.
- Add a review rule prohibiting undisclosed advertising, endorsements, or third-party branding in generated responses.
