Vulnerability Description
wger is a free, open-source workout and fitness manager. In versions up to and including 2.4, `RepetitionsConfigViewSet` and `MaxRepetitionsConfigViewSet` return all users' repetition config data because their `get_queryset()` calls `.all()` instead of filtering by the authenticated user. Any registered user can enumerate every other user's workout structure. Commit 1fda5690b35706bb137850c8a084ec6a13317b64 contains a fix for the issue.
CVSS Score
MEDIUM
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Wger | Wger | <= 2.4 |
Related Weaknesses (CWE)
References
- https://github.com/wger-project/wger/commit/1fda5690b35706bb137850c8a084ec6a1331Patch
- https://github.com/wger-project/wger/security/advisories/GHSA-xf68-8hjw-7mpmExploitVendor Advisory
FAQ
What is CVE-2026-27835?
CVE-2026-27835 is a vulnerability with a CVSS score of 4.3 (MEDIUM). wger is a free, open-source workout and fitness manager. In versions up to and including 2.4, `RepetitionsConfigViewSet` and `MaxRepetitionsConfigViewSet` return all users' repetition config data beca...
How severe is CVE-2026-27835?
CVE-2026-27835 has been rated MEDIUM with a CVSS base score of 4.3/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2026-27835?
Check the references section above for vendor advisories and patch information. Affected products include: Wger Wger.