other
- Location
SKILL.md:27- Finding
Mandatory External Research Can Disclose User-Derived Sensitive Information
- Content
View full analysis
Vulnerability Details
File Location:
SKILL.md, lines 27-46
Vulnerability Type: Privacy exposure through unnecessary network transmission
Risk Level: MediumRelevant instruction excerpt translated into English:
markdown If the user's input is limited or incomplete, the AI must proactively search the Internet to supplement the content. After receiving a short topic, immediately perform the following operations: 1. Identify content gaps - Did the user provide only a topic? Search for detailed content. - Did the user provide only a title? Add body points. - Is the description vague? Clarify the industry, scenario, and audience. 2. Internet research Use web_search or web_fetch to retrieve: - Market data, trends, and cases for the relevant industry - Popular opinions, expert advice, and industry insights - Real cases, statistics, and user pain points - Current topics, current events, and industry terminologyTechnical Analysis
The Skill makes external research mandatory when it considers user input incomplete. Search requests are derived from the user's topic, industry, scenario, and intended audience. These values may contain confidential project names, unreleased products, internal business plans, medical topics, financial information, or other sensitive context.
Sending derived queries through
web_searchor URLs throughweb_fetchtransfers information outside the local execution environment. The Skill does not require explicit consent, classify the sensitivity of the topic, redact identifying information, restrict requests to approved domains, or offer an offline-only workflow.External research can be useful for creating a presentation, but it is not necessary when the user wants a presentation based exclusively on supplied material. Requiring it in all sparse-input cases therefore exceeds the minimum network privileges needed for the declared PPT-generation functionality.
...[truncated 1245 chars]
- Remediation
View remediation
Remediation Suggestions
- Make Internet research optional rather than mandatory.
- Obtain explicit user approval before transmitting user-derived search terms.
- Provide an offline mode that uses only content supplied by the user.
- Add sensitivity checks for internal names, personal data, health information, financial information, credentials, and unreleased products.
- Redact or generalize sensitive identifiers before constructing queries.
- Restrict
web_fetchto approved HTTPS domains and reject private, loopback, link-local, and cloud-metadata addresses. - Show the proposed query or destination to the user before network access where confidential material may be involved.
- Minimize request and response logging and document the privacy policies of external providers.
- Preserve source citations and distinguish verified data from model-generated assumptions.
