T01 · Skill Instruction Hijacking
- Location
resume-template.html:129- Finding
Unconditional Third-Party Branding in Generated Resumes
- Content
View full analysis
Powered by Claude Code CLI & KIMI API ``` The corresponding Skill documentation describes this attribution as optional: ```markdown - Optional footer attribution identifying Claude Code CLI and KIMI API ``` ### Technical Analysis The resume template unconditionally embeds third-party promotional branding in every generated document. Although the Skill documentation characterizes the footer as optional, the template does not contain a condition, configuration flag, or consent mechanism that allows users to disable it. This creates an output-integrity issue: the Skill adds content unrelated to the user's professional qualifications and may cause users to distribute promotional material without realizing it is mandatory in the generated template. ### Attack Path 1. A user asks the Skill to generate a resume. 2. The Skill populates `resume-template.html`. 3. The hardcoded footer is included without requesting user consent. 4. The user exports or distributes the resume. 5. The resulting document promotes third-party products regardless of the user's preference. ### Impact Assessment No system privileges are obtained. The affected scope is the integrity and presentation of every resume generated from this template. Users may unknowingly disclose their use of AI-assisted tooling or distribute unwanted branding in professional documents. ]]>- Remediation
View remediation
Powered by the selected resume-generation tools {{/if}} ``` - Default `showAttribution` to `false`. - Preview all generated content to the user before saving or exporting it. - Ensure the documentation accurately reflects whether the attribution is optional. ]]>
