Description
UnicomAI Wanwu before 0.6.3 contains an insecure direct object reference vulnerability that allows authenticated low-privileged users to delete other tenants' agent or RAG applications by supplying their appId. Attackers can send requests to DELETE /v1/appspace/app with guessed sequential assistant IDs to permanently delete victims' applications, workflows, conversations, and associated data.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| UnicomAI | Wanwu | < 0.6.3 | 0.6.3 |
References
- https://hackmd.io/@1ExmmukzRMWN7B4gQ4W-4Q/unicomai-wanwu-appspace-cross-owner-delete third-party-advisory
- https://github.com/UnicomAI/wanwu/blob/v0.6.2/internal/bff-service/service/appspace.go#L20-L58 technical-description
- https://github.com/UnicomAI/wanwu/commit/13d0b225ec237d5a0b44730b2331efadaeb462a2 patch
- Wanwu v0.6.3 Release Notes release-notes
- https://github.com/UnicomAI/wanwu product
- VulnCheck Advisory: UnicomAI Wanwu before 0.6.3 IDOR via DELETE /v1/appspace/app third-party-advisory