Lucene search
+L

216 matches found

CVE
CVE
•added 2026/07/16 10:13 p.m.•73 views

CVE-2026-43977

Summary (CVE-2026-43977) : In wger, versions prior to 2.6 expose an IDOR: any authenticated user can read another user’s private workout data via /logs/ and /stats/ on a routine, because RoutinePermission incorrectly treats is_template=True as readable and RoutineViewSet actions return the owner’...

7.5CVSS5.8AI score0.00394EPSS
SaveExploits0References1
osv_cve
osv_cve
•added 2026/07/16 10:11 p.m.•15 views

CVE-2026-43978 wger: Privilege escalation via trainer-login session chaining allows gym trainers to impersonate gym managers

wger is a free, open-source workout and fitness manager. In versions prior to 2.6, a gym trainer can escalate their session to any higher-privileged account gym manager, general manager by chaining two calls to the trainer-login endpoint. Once a trainer performs a legitimate switch into a...

8.1CVSS5.3AI score
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2026/07/16 10:11 p.m.•18 views

CVE-2026-43978 wger: Privilege escalation via trainer-login session chaining allows gym trainers to impersonate gym managers

wger is a free, open-source workout and fitness manager. In versions prior to 2.6, a gym trainer can escalate their session to any higher-privileged account gym manager, general manager by chaining two calls to the trainer-login endpoint. Once a trainer performs a legitimate switch into a...

8.1CVSS5.7AI score0.00371EPSS
SaveExploits0References1
Cvelist
Cvelist
•added 2026/07/16 10:11 p.m.•56 views

CVE-2026-43978 wger: Privilege escalation via trainer-login session chaining allows gym trainers to impersonate gym managers

wger is a free, open-source workout and fitness manager. In versions prior to 2.6, a gym trainer can escalate their session to any higher-privileged account gym manager, general manager by chaining two calls to the trainer-login endpoint. Once a trainer performs a legitimate switch into a...

8.1CVSS0.00371EPSS
SaveExploits0References1
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/07/16 12:00 a.m.•7 views

CVE-2026-43977: Authorization Bypass Through User-Controlled Key

wger is a free, open-source workout and fitness manager. In versions prior to 2.6, any authenticated user can read another user's private workout session notes, exercise history, and training statistics by calling the /logs/ and /stats/ actions on a routine they do not own. The vulnerability exis...

7.5CVSS5.8AI score0.00394EPSS
SaveExploits0References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/07/16 12:00 a.m.•3 views

CVE-2026-43978: Improper Privilege Management

wger is a free, open-source workout and fitness manager. In versions prior to 2.6, a gym trainer can escalate their session to any higher-privileged account gym manager, general manager by chaining two calls to the trainer-login endpoint. Once a trainer performs a legitimate switch into a...

8.1CVSS5.7AI score0.00371EPSS
SaveExploits0References2
PyPA
PyPA
•added 2026/07/13 3:02 p.m.•26 views

wger has Broken Access Control in Global Gym Configuration Update Endpoint

Summarywger exposes a global configuration edit endpoint at /config/gym-config/edit implemented by GymConfigUpdateView. The view declares permissionrequired = 'config.changegymconfig' but does not enforce it because it inherits WgerFormMixin ownership-only checks instead of the project’s...

7.6CVSS6AI score0.00397EPSS
SaveExploits1References7Affected Software1
osv_pysec
osv_pysec
•added 2026/07/13 3:02 p.m.•32 views

PYSEC-2026-3424 wger has Broken Access Control in Global Gym Configuration Update Endpoint

Summary wger exposes a global configuration edit endpoint at /config/gym-config/edit implemented by GymConfigUpdateView. The view declares permissionrequired = 'config.changegymconfig' but does not enforce it because it inherits WgerFormMixin ownership-only checks instead of the project’s...

7.6CVSS6AI score0.00397EPSS
SaveExploits1References7
Positive Technologies
Positive Technologies
•added 2026/07/13 12:00 a.m.•30 views

PT-2026-60032

Summary Any authenticated user can read another user's private workout session notes, exercise history, and training statistics by calling the /logs/ and /stats/ actions on a routine they do not own. The RoutinePermission class grants read access to any authenticated user when a routine has is...

7.5CVSS6.1AI score0.00394EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/06/29 11:50 a.m.•21 views

PYSEC-2026-573 wger vulnerable to brute force attempts

Improper Restriction of Excessive Authentication Attempts in GitHub repository wger-project/wger prior to 2.2...

9.8CVSS7.4AI score0.00712EPSS
SaveExploits1References6
PyPA
PyPA
•added 2026/06/29 11:50 a.m.•21 views

wger vulnerable to brute force attempts

Improper Restriction of Excessive Authentication Attempts in GitHub repository wger-project/wger prior to 2.2...

9.8CVSS7.4AI score0.00712EPSS
SaveExploits1References6Affected Software1
Positive Technologies
Positive Technologies
•added 2026/06/29 12:00 a.m.•26 views

PT-2026-53642

Improper Restriction of Excessive Authentication Attempts in GitHub repository wger-project/wger prior to 2.2...

9.8CVSS7.4AI score0.00712EPSS
SaveExploits1References7
RedhatCVE
RedhatCVE
•added 2026/06/05 7:23 p.m.•25 views

CVE-2026-43948

wger is a free, open-source workout and fitness manager. Prior to 2.6, the resetuserpassword and gympermissionsuseredit views in wger perform a gym-scope authorization check using Python object comparison != that evaluates None != None as False, silently bypassing the guard when both the attacker...

9.9CVSS5.9AI score0.00443EPSS
SaveExploits0References1
Snyk
Snyk
•added 2026/05/14 4:16 p.m.•17 views

Improper Privilege Management

Overview Affected versions of this package are vulnerable to Improper Privilege Management in the trainer-login process. An attacker can gain unauthorized access to higher-privileged accounts by chaining session states and bypassing permission checks. Remediation There is no fixed version for wge...

8.6CVSS5.8AI score0.00371EPSS
SaveExploits0References2
Circl
Circl
•added 2026/05/14 12:37 p.m.•24 views

CVE-2026-43977

creationtimestamp| type| source ---|---|--- 2026-05-14 12:37:19+00:00| published-proof-of-concept| https://github.com/wger-project/wger/security/advisories/GHSA-cj9g-27ph-4cgv 2026-07-16 23:44:52+00:00| seen| https://bsky.app/profile/cve.skyfleet.blue/post/3mqsg5fikth2n...

7.5CVSS5.8AI score0.00394EPSS
SaveExploits0References2
Circl
Circl
•added 2026/05/14 12:36 p.m.•21 views

CVE-2026-43978

creationtimestamp| type| source ---|---|--- 2026-05-14 12:36:41+00:00| published-proof-of-concept| https://github.com/wger-project/wger/security/advisories/GHSA-9qpr-vc49-hqg2 2026-07-16 23:43:11+00:00| seen| https://bsky.app/profile/cve.skyfleet.blue/post/3mqsg2fmcbx2s...

8.1CVSS5.8AI score0.00371EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/05/13 12:00 a.m.•6 views

PT-2026-42887

Summary Any authenticated user can create a routine spanning an arbitrarily long date range e.g. 100 years and then trigger the date sequence computation via any of the routine detail endpoints. The server iterates once per day in an unbounded while loop with no maximum duration validation, causi...

6.5CVSS5.9AI score
SaveExploits0References4
Positive Technologies
Positive Technologies
•added 2026/05/13 12:00 a.m.•24 views

PT-2026-86524

Name of the Vulnerable Software and Affected Versions wger versions prior to 2.5 Description Authenticated users can create routines with arbitrarily long date ranges because the software fails to validate the maximum duration. By triggering the date sequence computation through routine detail...

7.1CVSS5.7AI score0.00436EPSS
SaveExploits0References11
NVD
NVD
•added 2026/05/12 10:16 p.m.•77 views

CVE-2026-43948

wger is a free, open-source workout and fitness manager. Prior to 2.6, the resetuserpassword and gympermissionsuseredit views in wger perform a gym-scope authorization check using Python object comparison != that evaluates None != None as False, silently bypassing the guard when both the attacker...

9.9CVSS0.00443EPSS
SaveExploits0References1
Vulnrichment
Vulnrichment
•added 2026/05/12 8:47 p.m.•18 views

CVE-2026-43948 wger: cross-tenant password reset and plaintext disclosure via gym=None bypass

wger is a free, open-source workout and fitness manager. Prior to 2.6, the resetuserpassword and gympermissionsuseredit views in wger perform a gym-scope authorization check using Python object comparison != that evaluates None != None as False, silently bypassing the guard when both the attacker...

9.9CVSS5.9AI score0.00443EPSS
SaveExploits0References1
Rows per page
Query Builder