CVE-2026-27838
Low · 3.1CVSS
3.1
EPSS
0.3%
Published
Feb 26, 2026
CISA due date
—
The record
wger is a free, open-source workout and fitness manager. Five routine detail action endpoints check a cache before calling `self.get_object()`. In versions up to and including 2.4, ache 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 check. Commit e964328784e2ee2830a1991d69fadbce86ac9fbf contains a patch for the issue.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| PyPI | wger | 0 | No fix |
Related vulnerabilities
- GHSA-42cr-w2gr-m54q wger: IDOR via user-unscoped cache keys on routine API actions exposes workout data Same vulnerability
- CVE-2026-27839 wger is a free, open-source workout and fitness manager. Also affects wger
- CVE-2026-27835 wger is a free, open-source workout and fitness manager. Also affects wger
- GHSA-g8gc-6c4h-jg86 wger: IDOR in nutritional_values endpoints exposes private dietary data via direct ORM… Also affects wger
- GHSA-xf68-8hjw-7mpm wger: IDOR in RepetitionsConfig and MaxRepetitionsConfig API leak other users' workout… Also affects wger
- CVE-2026-13319 GitLab has remediated an issue in GitLab CE/EE affecting all versions from 15.10 before… CWE-639
- CVE-2026-111767 MCP TypeScript SDK is the official TypeScript SDK for Model Context Protocol servers and… CWE-639
- CVE-2026-105755 vLLM is an inference and serving engine for large language models. CWE-639