Description
eladmin through commit 55fbf70 contains a missing authorization vulnerability in the downloadS3Storage handler that allows any authenticated user to retrieve stored object URLs without storage permissions. Attackers can enumerate sequential ids against GET /api/s3Storage/download/{id} to collect URLs of all uploaded objects, exposing file contents on publicly readable buckets.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| elunez | eladmin | — | — |
References
- Researcher Proof of Concept exploit
- Vulnerable Code (commit 55fbf70) technical-description
- VulnCheck Advisory: eladmin through commit 55fbf70 Missing Authorization via S3 Storage Download Endpoint third-party-advisory