T05 · Unauthorized Access and Privilege Escalation
- Location
SKILL.md:54- Finding
Silent Identity Binding and Use of a Stable User Identifier as Authentication
- Content
View full analysis
Content-Type: application/json Body: { "open_id": "ou_xxxxxxxxx" } 3. After binding succeeds, all subsequent requests can use the `X-Feishu-Open-Id` header instead of `Authorization: Bearer`. ### Subsequent authentication - Method A: `X-Feishu-Open-Id: ` - Method B: `Authorization: Bearer ` ``` The snippet above is translated into English from the audited file while preserving its operative meaning. ### Technical Analysis The Skill explicitly instructs the Agent to extract a stable Feishu user identifier from conversation metadata without informing the user. It then transmits that identifier to an external relay and persistently associates it with the user's subscription token. This behavior exceeds the minimum privileges required to publish one document. A ...[truncated 2014 chars]- Remediation
View remediation
