Description
A flaw has been found in wger-project wger up to 2.6.0-alpha2. This issue affects the function reset_user_password of the file wger/gym/views/gym.py of the component Password Reset. Executing a manipulation can lead to cross-site request forgery. It is possible to launch the attack remotely. This patch is called 3c6ce4b7f3eeafeb35318c6c4e82b1a3fd28b314. It is advisable to implement a patch to correct this issue.
Published: 2026-08-30
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in the wger password reset endpoint, reset_user_password, allows cross‑site request forgery. The CVE states that an attacker can trigger this flaw remotely. The effect of the vendor’s description is that an attacker could reset a victim’s password, which would enable the attacker to authenticate as that victim. Because the CVE does not explicitly state that the attacker would gain full control, this outcome is inferred from the described ability to change the password.

Affected Systems

The vulnerability affects all installations of wger up to version 2.6.0‑alpha2. Any deployment using those releases and the exposed password reset endpoint could be exploited.

Risk and Exploitability

The CVSS score of 5.3 suggests a moderate impact. The EPSS score is unavailable and the flaw is not listed in the CISA KEV catalog, so the current exploitation likelihood is uncertain. The description indicates that an attack is possible remotely, but the CVE does not specify whether the endpoint requires authentication or includes CSRF protection; thus, the exact ease of exploitation is unclear. Based on typical CSRF scenarios, an attacker with a crafted request could potentially reset a password, but the definitive risk depends on the actual deployment configuration.

Generated by OpenCVE AI on August 30, 2026 at 15:52 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the patch that includes commit 3c6ce4b7f3eeafeb35318c6c4e82b1a3fd28b314 or a later security fix
  • If a patch is not yet available, consider adding CSRF protection and requiring authentication on the password reset endpoint as a temporary protective measure
  • Configure strict SameSite attributes on authentication cookies and enforce CSP headers to reduce the effectiveness of CSRF attempts

Generated by OpenCVE AI on August 30, 2026 at 15:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 30 Aug 2026 14:00:00 +0000

Type Values Removed Values Added
Description A flaw has been found in wger-project wger up to 2.6.0-alpha2. This issue affects the function reset_user_password of the file wger/gym/views/gym.py of the component Password Reset. Executing a manipulation can lead to cross-site request forgery. It is possible to launch the attack remotely. This patch is called 3c6ce4b7f3eeafeb35318c6c4e82b1a3fd28b314. It is advisable to implement a patch to correct this issue.
Title wger-project wger Password Reset gym.py reset_user_password cross-site request forgery
First Time appeared Wger-project
Wger-project wger
Weaknesses CWE-352
CWE-862
CPEs cpe:2.3:a:wger-project:wger:*:*:*:*:*:*:*:*
Vendors & Products Wger-project
Wger-project wger
References
Metrics cvssV2_0

{'score': 5, 'vector': 'AV:N/AC:L/Au:N/C:N/I:P/A:N/E:ND/RL:OF/RC:C'}

cvssV3_0

{'score': 4.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N/E:X/RL:O/RC:C'}

cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N/E:X/RL:O/RC:C'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X'}


Subscriptions

Wger-project Wger
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-08-30T13:45:09.773Z

Reserved: 2026-08-29T17:50:40.329Z

Link: CVE-2026-82544

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-30T14:17:02.627

Modified: 2026-08-30T14:17:02.627

Link: CVE-2026-82544

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-30T17:15:04Z

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)

  • CWE-862

    Missing Authorization