Description (CNA)
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 (CNA)
| Vendor / product | Versions |
|---|---|
| suitenumerique / docs | affected 4.0.0 through 6.0.1 |
CWE
CWE-639
References
- https://github.com/suitenumerique/docs/pull/2838
- https://github.com/suitenumerique/docs/commit/43f97482dfb968264dceccabb76e155791c8e019
- https://github.com/suitenumerique/docs/blob/dbf8fece4e72292443dc71ff173593551203d011/src/backend/core/api/permissions.py#L178-L182
- https://github.com/suitenumerique/docs/blob/dbf8fece4e72292443dc71ff173593551203d011/src/backend/core/api/viewsets.py#L3278-L3282
- https://github.com/suitenumerique/docs/blob/dbf8fece4e72292443dc71ff173593551203d011/src/backend/core/api/serializers.py#L929-L931
- https://github.com/suitenumerique/docs
- https://www.vulncheck.com/advisories/la-suite-docs-through-6.0.0-authorization-bypass-via-comment-thread-creation