Lucene search
+L

13 matches found

PyPA
PyPA
•added 2026/10/15 10:22 a.m.•4 views

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

SummaryThe 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
SaveExploits0References6Affected Software1
osv_pysec
osv_pysec
•added 2026/10/15 10:22 a.m.•6 views

PYSEC-2026-4317 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
SaveExploits0References6
NVD
NVD
•added 2026/10/07 2:17 p.m.•13 views

CVE-2026-45161

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
Github Security Blog
Github Security Blog
•added 2026/10/07 1:45 p.m.•15 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
CVE
CVE
•added 2026/10/07 1:35 p.m.•22 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
osv_cve
osv_cve
•added 2026/10/07 1:35 p.m.•8 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
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/10/07 12:00 a.m.•7 views

CVE-2026-45161: Cross-Site Request Forgery (CSRF)

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/09/06 12:00 p.m.•19 views

EUVD-2026-72112

wger before 2.6 affected versions = 2.5.0 contains an open redirect vulnerability in the trainerlogin view wger/core/views/user.py. After a trainer enters impersonation mode, the view redirects to the user-supplied 'next' GET parameter via HttpResponseRedirect without validating it with...

5.4CVSS5.7AI score0.00234EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/09/06 12:00 a.m.•10 views

CVE-2026-86256: URL Redirection to Untrusted Site

wger before 2.6 affected versions = 2.5.0 contains an open redirect vulnerability in the trainerlogin view wger/core/views/user.py. After a trainer enters impersonation mode, the view redirects to the user-supplied 'next' GET parameter via HttpResponseRedirect without validating it with...

5.4CVSS5.7AI score0.00234EPSS
SaveExploits0References2
Rows per page
Query Builder