Lucene search
+L

216 matches found

osv_ghsa
osv_ghsa
•added 2026/10/07 1:59 p.m.•13 views

GHSA-V3X9-6GG8-C2C9 wger: API credentials remain valid after logout/password change

Summary A vulnerability exists in the authentication/session lifecycle of wger where bearer-style API credentials remain valid after a user logs out and after a user changes their password. An attacker who steals a victim’s DRF authtoken Authorization: Token ... or JWT refresh token can continue ...

4.8CVSS6AI score0.00185EPSS
SaveExploits0References3
Github Security Blog
Github Security Blog
•added 2026/10/07 1:59 p.m.•19 views

wger: API credentials remain valid after logout/password change

Summary A vulnerability exists in the authentication/session lifecycle of wger where bearer-style API credentials remain valid after a user logs out and after a user changes their password. An attacker who steals a victim’s DRF authtoken Authorization: Token ... or JWT refresh token can continue ...

4.8CVSS6AI score0.00185EPSS
SaveExploits0References3Affected Software1
osv_cve
osv_cve
•added 2026/10/07 1:58 p.m.•14 views

CVE-2026-46437 wger: API credentials remain valid after logout/password change

wger is a free, open-source workout and fitness manager. Versions prior to 2.6 have a vulnerability in the authentication/session lifecycle of wger where bearer-style API credentials remain valid after a user logs out and after a user changes their password. An attacker who steals a victim’s DRF...

4.8CVSS5.9AI score
SaveExploits0References4
EUVD
EUVD
•added 2026/10/07 1:58 p.m.•13 views

EUVD-2026-94334

wger is a free, open-source workout and fitness manager. Versions prior to 2.6 have a vulnerability in the authentication/session lifecycle of wger where bearer-style API credentials remain valid after a user logs out and after a user changes their password. An attacker who steals a victim’s DRF...

4.8CVSS5.8AI score0.00185EPSS
SaveExploits0References2
CVE
CVE
•added 2026/10/07 1:58 p.m.•21 views

CVE-2026-46437

The open-source fitness manager wger contains a vulnerability in its authentication and session lifecycle affecting versions prior to 2.6 . Specifically, bearer-style API credentials —including DRF authtokens and JWT refresh tokens —remain valid even after a user performs a logout or a password c...

4.8CVSS5.8AI score0.00185EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/10/07 1:58 p.m.•46 views

CVE-2026-46437 wger: API credentials remain valid after logout/password change

wger is a free, open-source workout and fitness manager. Versions prior to 2.6 have a vulnerability in the authentication/session lifecycle of wger where bearer-style API credentials remain valid after a user logs out and after a user changes their password. An attacker who steals a victim’s DRF...

4.8CVSS0.00185EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/10/07 1:55 p.m.•13 views

CVE-2026-46434 wger: Trainer Privilege Escalation - Improper Privilege Management

wger is a free, open-source workout and fitness manager. Prior to version 2.6, a user with only the gymtrainer permission can deactivate any account in the same gym, including gymmanager and generalgymmanager accounts. The UserDeactivateView grants access to anyone holding any one of gym.managegy...

7.1CVSS5.8AI score0.00221EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/10/07 1:55 p.m.•14 views

EUVD-2026-94333

wger is a free, open-source workout and fitness manager. Prior to version 2.6, a user with only the gymtrainer permission can deactivate any account in the same gym, including gymmanager and generalgymmanager accounts. The UserDeactivateView grants access to anyone holding any one of gym.managegy...

7.1CVSS5.8AI score0.00221EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/10/07 1:55 p.m.•49 views

CVE-2026-46434 wger: Trainer Privilege Escalation - Improper Privilege Management

wger is a free, open-source workout and fitness manager. Prior to version 2.6, a user with only the gymtrainer permission can deactivate any account in the same gym, including gymmanager and generalgymmanager accounts. The UserDeactivateView grants access to anyone holding any one of gym.managegy...

7.1CVSS0.00221EPSS
SaveExploits0References2
CVE
CVE
•added 2026/10/07 1:55 p.m.•26 views

CVE-2026-46434

The fitness manager wger is vulnerable to a privilege escalation flaw in versions prior to 2.6 due to improper permission management (CWE-269 ). The UserDeactivateView (and UserActivateView) allows any user with the gym.gym_trainer permission to deactivate any account within the same gym, includi...

7.1CVSS5.8AI score0.00221EPSS
SaveExploits0References2
osv_cve
osv_cve
•added 2026/10/07 1:55 p.m.•12 views

CVE-2026-46434 wger: Trainer Privilege Escalation - Improper Privilege Management

wger is a free, open-source workout and fitness manager. Prior to version 2.6, a user with only the gymtrainer permission can deactivate any account in the same gym, including gymmanager and generalgymmanager accounts. The UserDeactivateView grants access to anyone holding any one of gym.managegy...

7.1CVSS5.9AI score
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/10/07 1:45 p.m.•13 views

wger: trainer_login accepts GET - CSRF bypass enables forced session rebinding

Summary The trainerlogin view in wger accepts GET requests and executes djangologin without any CSRF protection, because Django's CsrfViewMiddleware only enforces tokens on unsafe methods POST/PUT/PATCH/DELETE. An attacker can embed a single tag on a malicious page; when an authenticated trainer...

5.4CVSS6.1AI score0.00088EPSS
SaveExploits0References3Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/07 1:45 p.m.•14 views

GHSA-XF64-4PMC-H8QF wger: trainer_login accepts GET - CSRF bypass enables forced session rebinding

Summary The trainerlogin view in wger accepts GET requests and executes djangologin without any CSRF protection, because Django's CsrfViewMiddleware only enforces tokens on unsafe methods POST/PUT/PATCH/DELETE. An attacker can embed a single tag on a malicious page; when an authenticated trainer...

5.4CVSS6.1AI score0.00088EPSS
SaveExploits0References3
osv_cve
osv_cve
•added 2026/10/07 1:35 p.m.•7 views

CVE-2026-45161 wger: trainer_login accepts GET - CSRF bypass enables forced session rebinding

wger is a free, open-source workout and fitness manager. Prior to version 2.6, the trainerlogin view in wger accepts GET requests and executes djangologin without any CSRF protection, because Django's CsrfViewMiddleware only enforces tokens on unsafe methods POST/PUT/PATCH/DELETE. An attacker can...

5.4CVSS6AI score
SaveExploits0References4
Vulnrichment
Vulnrichment
•added 2026/10/07 1:35 p.m.•11 views

CVE-2026-45161 wger: trainer_login accepts GET - CSRF bypass enables forced session rebinding

wger is a free, open-source workout and fitness manager. Prior to version 2.6, the trainerlogin view in wger accepts GET requests and executes djangologin without any CSRF protection, because Django's CsrfViewMiddleware only enforces tokens on unsafe methods POST/PUT/PATCH/DELETE. An attacker can...

5.4CVSS6AI score0.00088EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/10/07 1:35 p.m.•13 views

EUVD-2026-94331

wger is a free, open-source workout and fitness manager. Prior to version 2.6, the trainerlogin view in wger accepts GET requests and executes djangologin without any CSRF protection, because Django's CsrfViewMiddleware only enforces tokens on unsafe methods POST/PUT/PATCH/DELETE. An attacker can...

5.4CVSS6AI score0.00088EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/10/07 1:35 p.m.•48 views

CVE-2026-45161 wger: trainer_login accepts GET - CSRF bypass enables forced session rebinding

wger is a free, open-source workout and fitness manager. Prior to version 2.6, the trainerlogin view in wger accepts GET requests and executes djangologin without any CSRF protection, because Django's CsrfViewMiddleware only enforces tokens on unsafe methods POST/PUT/PATCH/DELETE. An attacker can...

5.4CVSS0.00088EPSS
SaveExploits0References2
CVE
CVE
•added 2026/10/07 1:35 p.m.•21 views

CVE-2026-45161

The wger fitness manager (prior to version 2.6 ) is vulnerable to a CSRF attack because the trainer_login view (located in wger/core/views/user.py) accepts GET requests. Since Django's CsrfViewMiddleware only enforces tokens on unsafe methods like POST, an attacker can use a malicious `

5.4CVSS6AI score0.00088EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
•added 2026/10/07 1:33 p.m.•13 views

wger: cross-tenant admin notes/contracts leak via gym=None bypass (5 views)

Summary Five gym management views in wger apply a flawed gym-scope guard gyma != gymb that silently passes when both operands are None. A trainer with gym.gymtrainer and gym.addadminusernote permissions and no gym assignment gym=None can read private admin notes, uploaded documents, gym contracts...

7.1CVSS5.9AI score0.00219EPSS
SaveExploits0References3Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/07 1:33 p.m.•16 views

GHSA-C72H-82W6-RQFP wger: cross-tenant admin notes/contracts leak via gym=None bypass (5 views)

Summary Five gym management views in wger apply a flawed gym-scope guard gyma != gymb that silently passes when both operands are None. A trainer with gym.gymtrainer and gym.addadminusernote permissions and no gym assignment gym=None can read private admin notes, uploaded documents, gym contracts...

7.1CVSS5.9AI score0.00219EPSS
SaveExploits0References3
Rows per page
Query Builder