CVE-2026-27839CWE-639

wger: IDOR in nutritional_values endpoints exposes private dietary data via direct ORM lookup

Medium · published February 26, 2026

CVSS v3.1
4.3
EPSS
0%
Percentile
23.4
In the wild
Unconfirmed
What it is

wger is a free, open-source workout and fitness manager. In versions up to and including 2.4, three `nutritional_values` action endpoints fetch objects via `Model.objects.get(pk=pk)` — a raw ORM call that bypasses the user-scoped queryset. Any authenticated user can read another user's private nutrition plan data, including caloric intake and full macro breakdown, by supplying an arbitrary PK. Commit 29876a1954fe959e4b58ef070170e81703dab60e contains a fix for the issue.

The record
Technical detail
CVSS v3.1
4.3 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00318 · 23.4th percentile
Weakness
CWE-639 · Authorization Bypass Through User-Controlled Key
Published
2026-02-26T22:07Z
EPSS history
Timeline
  • 26 FEB 22:07Z
    wger: IDOR in nutritional_values endpoints exposes private dietary data via direct ORM lookup
    cvelistv5