Description
La Suite Docs through 6.0.1 contains an authorization bypass vulnerability that allows authenticated users to write comments into threads of documents they cannot access. Attackers who know a thread UUID can route a POST comment request through their own document's resource_id, inserting comments into another document's thread without access.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| suitenumerique | docs | 4.0.0 – ≤ 6.0.1 | — |
References
- https://github.com/suitenumerique/docs/pull/2838 patch issue-tracking
- https://github.com/suitenumerique/docs/commit/43f97482dfb968264dceccabb76e155791c8e019 patch
- https://github.com/suitenumerique/docs/blob/dbf8fece4e72292443dc71ff173593551203d011/src/backend/core/api/permissions.py#L178-L182 technical-description
- https://github.com/suitenumerique/docs/blob/dbf8fece4e72292443dc71ff173593551203d011/src/backend/core/api/viewsets.py#L3278-L3282 technical-description
- https://github.com/suitenumerique/docs/blob/dbf8fece4e72292443dc71ff173593551203d011/src/backend/core/api/serializers.py#L929-L931 technical-description
- https://github.com/suitenumerique/docs product
- VulnCheck Advisory: La Suite Docs through 6.0.0 Authorization Bypass via Comment Thread Creation third-party-advisory