GHSA-5q8v-j673-m5v4: Firefly III user API endpoints expose all users' information to any authenticated user (IDOR)
The User management API endpoints (GET /api/v1/users and GET /api/v1/users/{id}) are accessible to any authenticated user without admin/owner role verification, exposing all users’ email addresses, roles, and account status.
References
Code Behaviors & Features
Detect and mitigate GHSA-5q8v-j673-m5v4 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →