2 matches found
wger: IDOR via user-unscoped cache keys on routine API actions exposes workout data
Summary Five routine detail action endpoints check a cache before calling self.getobject. Cache keys are scoped only by pk — no user ID is included. When a victim has previously accessed their routine via the API, an attacker can retrieve the cached response for the same PK without any ownership...
CVE-2026-27838
The CVE covers wger (open-source fitness manager) where five routine-detail API endpoints cache responses using keys scoped only by the public primary key (pk). In versions up to 2.4, this allows an attacker to retrieve a cached response for a given pk after a victim has accessed their routine, e...