Analysis and contextual insights are available on OpenCVE Cloud.
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
No advisories yet.
Sun, 06 Sep 2026 12:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | wger versions through master contain an incomplete authorization bypass in wger/core/views/user.py where three views retain the original gym-scope check using raw integer comparison instead of the is_same_gym() helper, allowing gym staff with gym=None to delete, deactivate, or activate any other user with gym=None. Attackers with gym.manage_gym permission and gym=None affiliation can permanently delete user accounts, lock users out via deactivation, or undo defensive deactivations by exploiting the None != None comparison edge case. | |
| Title | wger Incomplete Authorization Fix Cross-Tenant Account Deletion | |
| First Time appeared |
Wger
Wger wger |
|
| Weaknesses | CWE-862 | |
| CPEs | cpe:2.3:a:wger:wger:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Wger
Wger wger |
|
| References |
| |
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-09-06T12:00:28.899Z
Reserved: 2026-09-06T11:35:19.316Z
Link: CVE-2026-86254
No data.
Status : Received
Published: 2026-09-06T12:17:16.297
Modified: 2026-09-06T12:17:16.297
Link: CVE-2026-86254
No data.
OpenCVE Enrichment
No data.