Description
Documenso before 2.13.0 accepts PDF file uploads on the /api/files/upload-pdf endpoint without requiring authentication, session tokens, or API credentials. Unauthenticated attackers can upload arbitrary PDF files indefinitely to exhaust storage resources or fill the database with unlinked document records.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| documenso | documenso | < 2.13.0 | 2.13.0 |
References
- Patch Commit patch
- https://github.com/documenso/documenso/blob/v2.12.0/apps/remix/server/api/files/files.ts technical-description
- https://github.com/documenso/documenso product
- VulnCheck Advisory: Documenso before 2.13.0 Unauthenticated File Upload via /api/files/upload-pdf third-party-advisory