T08 · Insecure Dependencies
- Location
SKILL.md:79- Finding
Unpinned Third-Party Executable Installation
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is mostly transparent about generating Gemini images, but it also removes watermarks, installs an unpinned executable, and includes an optional hard-coded Feishu sharing path.
Review before installing. Only use this skill if you are comfortable with an agent operating your logged-in Gemini session, downloading generated images, running an unpinned third-party watermark-removal binary, and potentially sharing images externally. Do not use the Feishu example as written; require an explicit recipient and confirmation before any upload.
SKILL.md:79Unpinned Third-Party Executable Installation
SKILL.md:88Execution of an Unverified Binary from a Predictable Hidden Path
SKILL.md:97Hard-Coded External Recipient in Optional Image-Transmission Workflow
This workflow chains together authenticated browser automation, image download, watermark removal, and optional third-party forwarding, creating a clear end-to-end content manipulation and distribution pipeline. In context, the combination is more dangerous than the individual steps because it enables rapid alteration of generated media and subsequent dissemination from a user-authenticated environment.
The skill explicitly instructs users to remove Gemini watermarks from generated images without any warning about legal, policy, provenance, or integrity implications. Watermark removal is a high-risk content-manipulation capability because it can facilitate misrepresentation of source, bypass platform safeguards, or violate terms of service and downstream trust requirements.
The optional Feishu upload capability is outside the core purpose of Gemini image generation and watermark removal, and it introduces an additional outbound data-transfer path. Because it can transmit locally stored images to a third-party service using a hardcoded user identifier, it expands the skill’s reach and increases the risk of unintended disclosure or misuse.
The optional Feishu step sends a local image to an external service without any notice about privacy, consent, data handling, or recipient verification. In the context of a browser-driven workflow operating on files downloaded from a logged-in account, this creates a meaningful exfiltration risk if sensitive or proprietary images are forwarded without adequate safeguards.
The skill instructions and description are presented entirely in Chinese, which effectively imposes a language choice on users without an opt-in or stated regional justification. The policy requires avoiding forced language or locale constraints unless user choice or a clear justification is provided.
No suspicious patterns detected.