T05 · Unauthorized Access and Privilege Escalation
- Location
SKILL.md:35- Finding
Unbounded Access to Agent-Stored Identity Information
- Content
View full analysis
Vulnerability Details
File Location:
SKILL.md, lines 35-43
Vulnerability Type: Unauthorized access to persistent Agent profile data
Risk Level: HighRelevant Source Excerpt — English Rendering:
text Scan mode: User: Check whether my information appears online. Agent actions: 1. Read the user's identity information from USER.md. 2. Search Baidu and Bing. 3. Report only problematic content. 4. Provide the most effective remediation.Technical Analysis
The workflow directs the Agent to read identity information from
USER.mdautomatically. It does not limit which fields may be accessed, require the user to select the identifiers needed for the current search, or establish retention and disclosure boundaries.This violates least-privilege principles because the legitimate operation only requires specific identifiers explicitly approved by the user. A profile file may contain unrelated personal information that is unnecessary for a particular search. Using those values in external search queries also discloses them to third-party search providers.
Attack Path
- A user or malicious prompt triggers the privacy scanning workflow.
- The Skill directs the Agent to access
USER.md. - The Agent reads identity fields without a per-field authorization boundary.
- Those identifiers are incorporated into external Baidu or Bing searches.
- Search providers, browser history, logs, or screenshots retain the submitted identifiers.
Impact Assessment
The workflow may obtain access to any identity information stored in
USER.md, potentially including names, contact information, addresses, employers, schools, or other profile data. The scope includes local Agent state and any external services to which search queries are sent.Exploitation does not grant operating-system privileges, but it can expose persistent personal information beyond what the user supplied for the current t ...[truncated 4 chars]
- Remediation
View remediation
Remediation Suggestions
- Prohibit automatic or bulk reading of
USER.md. - Ask the user to provide or explicitly approve each identifier used in a search.
- Present the exact search queries before sending them to third parties.
- Restrict access to the minimum fields needed for the current case.
- Avoid recording raw identifiers in logs, screenshots, browser history, or case files.
- Define retention and deletion rules for search results containing personal information.
- Require renewed consent before using stored profile information in later sessions.
- Prohibit automatic or bulk reading of
