other
- Location
SKILL.md:37- Finding
Unconsented Fixed Location Metadata Injection
- Content
View full analysis
Vulnerability Details
File Location:
SKILL.md, lines 37–39
Vulnerability Type: Unconsented location metadata injection
Risk Level: MediumVulnerable Code Snippet:
markdown ### 6. 添加位置 - 找到「添加位置」按钮 - 搜索「苏州中心」并选择The behavior is further reinforced at line 54:
markdown - 地理位置选择「苏州中心」可提升曝光Technical Analysis
The skill unconditionally instructs the browser automation agent to attach “Suzhou Center” as the video's location. It does not verify that this location is accurate, derive it from user-provided publishing parameters, or request confirmation before adding it.
Location metadata is not required for the skill's declared core function of publishing a video. Automatically attaching a fixed location can therefore modify the user's post beyond the reasonable scope of a generic publishing request. The assigned location may be misleading and may reveal or imply sensitive geographic information.
This issue does not grant arbitrary system access, execute code, or escalate operating-system privileges. Its scope is limited to content and metadata that the skill can publish through the user's authenticated Douyin creator session.
Attack Path
- A user asks the agent to publish a video to Douyin without specifying a location.
- The skill opens the Douyin creator interface using the authenticated browser session.
- After uploading the video and entering its other metadata, the agent follows the fixed instruction to search for “Suzhou Center.”
- The agent selects that location without validating its accuracy or obtaining the user's consent.
- The video is published with inaccurate or unwanted location metadata under the user's account.
- Viewers or platform systems may interpret the location as relating to the user, recording site, or subject of the video.
Impact Assessment
The skill can cause posts made through the authenticated Douyin creator account to contain u ...[truncated 445 chars]
- Remediation
View remediation
Remediation Suggestions
- Remove the fixed instruction to select “Suzhou Center.”
- Default to publishing without location metadata.
- Add a location only when the user explicitly supplies one.
- Present the selected location to the user and request explicit confirmation before publication.
- Validate that the chosen location matches the user's request rather than inferring it from engagement or exposure goals.
- Include location in the final pre-publication checklist so the user can review, change, or remove it.
- Treat location metadata as optional and potentially privacy-sensitive information.
