wger
FLOSS workout, fitness and weight manager/tracker written with Django
Activity
- Latest release
- 4y ago
- Total releases
- 14
- Cadence
- ~7 months
- Last 12 months
- 0
Details
- License
- unknown
- First release
- Feb 23, 2013
| Version | Released | |
|---|---|---|
2.1
minor
20 CVEs
CVE-2026-46438
PYSEC-2026-4314
GHSA-rjpf-7pf5-q54x
Oct 15, 2026
wger: Cross-User Data Corruption via Missing Ownership Check on WorkoutLog.slot_entry
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
None
High
None
SummaryAn authenticated attacker can inject arbitrary workout log entries into any other user's Because Detailswger uses a centralized ownership-verification pattern in
Because The second contributing factor is in
This reverse-relation query returns all PoCPrerequisites
Attack Steps
Expected: HTTP 403 (the Proof of Concept Script
Proof of Concept Output
Impact
FixPrimary Fix - Add
|
2.1
minor
Dependencies (24)
+ 16 more |
|
2.0
major
20 CVEs
CVE-2026-46438
PYSEC-2026-4314
GHSA-rjpf-7pf5-q54x
Oct 15, 2026
wger: Cross-User Data Corruption via Missing Ownership Check on WorkoutLog.slot_entry
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
None
High
None
SummaryAn authenticated attacker can inject arbitrary workout log entries into any other user's Because Detailswger uses a centralized ownership-verification pattern in
Because The second contributing factor is in
This reverse-relation query returns all PoCPrerequisites
Attack Steps
Expected: HTTP 403 (the Proof of Concept Script
Proof of Concept Output
Impact
FixPrimary Fix - Add
|
2.0
major
Dependencies (24)
+ 16 more |
|
1.9
minor
20 CVEs
CVE-2026-46438
PYSEC-2026-4314
GHSA-rjpf-7pf5-q54x
Oct 15, 2026
wger: Cross-User Data Corruption via Missing Ownership Check on WorkoutLog.slot_entry
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
None
High
None
SummaryAn authenticated attacker can inject arbitrary workout log entries into any other user's Because Detailswger uses a centralized ownership-verification pattern in
Because The second contributing factor is in
This reverse-relation query returns all PoCPrerequisites
Attack Steps
Expected: HTTP 403 (the Proof of Concept Script
Proof of Concept Output
Impact
FixPrimary Fix - Add
|
1.9
minor
Dependencies (26)
+ 18 more |
|
1.8
minor
20 CVEs
CVE-2026-46438
PYSEC-2026-4314
GHSA-rjpf-7pf5-q54x
Oct 15, 2026
wger: Cross-User Data Corruption via Missing Ownership Check on WorkoutLog.slot_entry
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
None
High
None
SummaryAn authenticated attacker can inject arbitrary workout log entries into any other user's Because Detailswger uses a centralized ownership-verification pattern in
Because The second contributing factor is in
This reverse-relation query returns all PoCPrerequisites
Attack Steps
Expected: HTTP 403 (the Proof of Concept Script
Proof of Concept Output
Impact
FixPrimary Fix - Add
|
1.8
minor
Dependencies (23)
+ 15 more |
|
1.7
minor
20 CVEs
CVE-2026-46438
PYSEC-2026-4314
GHSA-rjpf-7pf5-q54x
Oct 15, 2026
wger: Cross-User Data Corruption via Missing Ownership Check on WorkoutLog.slot_entry
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
None
High
None
SummaryAn authenticated attacker can inject arbitrary workout log entries into any other user's Because Detailswger uses a centralized ownership-verification pattern in
Because The second contributing factor is in
This reverse-relation query returns all PoCPrerequisites
Attack Steps
Expected: HTTP 403 (the Proof of Concept Script
Proof of Concept Output
Impact
FixPrimary Fix - Add
|
1.7
minor
Dependencies (22)
+ 14 more |
|
1.6.1
patch
20 CVEs
CVE-2026-46438
PYSEC-2026-4314
GHSA-rjpf-7pf5-q54x
Oct 15, 2026
wger: Cross-User Data Corruption via Missing Ownership Check on WorkoutLog.slot_entry
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
None
High
None
SummaryAn authenticated attacker can inject arbitrary workout log entries into any other user's Because Detailswger uses a centralized ownership-verification pattern in
Because The second contributing factor is in
This reverse-relation query returns all PoCPrerequisites
Attack Steps
Expected: HTTP 403 (the Proof of Concept Script
Proof of Concept Output
Impact
FixPrimary Fix - Add
|
1.6.1
patch
Dependencies (19)
+ 11 more |
|
1.6
minor
20 CVEs
CVE-2026-46438
PYSEC-2026-4314
GHSA-rjpf-7pf5-q54x
Oct 15, 2026
wger: Cross-User Data Corruption via Missing Ownership Check on WorkoutLog.slot_entry
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
None
High
None
SummaryAn authenticated attacker can inject arbitrary workout log entries into any other user's Because Detailswger uses a centralized ownership-verification pattern in
Because The second contributing factor is in
This reverse-relation query returns all PoCPrerequisites
Attack Steps
Expected: HTTP 403 (the Proof of Concept Script
Proof of Concept Output
Impact
FixPrimary Fix - Add
|
1.6
minor
Dependencies (19)
+ 11 more |
|
1.5
minor
20 CVEs
CVE-2026-46438
PYSEC-2026-4314
GHSA-rjpf-7pf5-q54x
Oct 15, 2026
wger: Cross-User Data Corruption via Missing Ownership Check on WorkoutLog.slot_entry
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
None
High
None
SummaryAn authenticated attacker can inject arbitrary workout log entries into any other user's Because Detailswger uses a centralized ownership-verification pattern in
Because The second contributing factor is in
This reverse-relation query returns all PoCPrerequisites
Attack Steps
Expected: HTTP 403 (the Proof of Concept Script
Proof of Concept Output
Impact
FixPrimary Fix - Add
|
1.5
minor
Dependencies (18)
+ 10 more |
|
1.4
minor
20 CVEs
CVE-2026-46438
PYSEC-2026-4314
GHSA-rjpf-7pf5-q54x
Oct 15, 2026
wger: Cross-User Data Corruption via Missing Ownership Check on WorkoutLog.slot_entry
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
None
High
None
SummaryAn authenticated attacker can inject arbitrary workout log entries into any other user's Because Detailswger uses a centralized ownership-verification pattern in
Because The second contributing factor is in
This reverse-relation query returns all PoCPrerequisites
Attack Steps
Expected: HTTP 403 (the Proof of Concept Script
Proof of Concept Output
Impact
FixPrimary Fix - Add
|
1.4
minor
|
|
1.3
minor
20 CVEs
CVE-2026-46438
PYSEC-2026-4314
GHSA-rjpf-7pf5-q54x
Oct 15, 2026
wger: Cross-User Data Corruption via Missing Ownership Check on WorkoutLog.slot_entry
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
None
High
None
SummaryAn authenticated attacker can inject arbitrary workout log entries into any other user's Because Detailswger uses a centralized ownership-verification pattern in
Because The second contributing factor is in
This reverse-relation query returns all PoCPrerequisites
Attack Steps
Expected: HTTP 403 (the Proof of Concept Script
Proof of Concept Output
Impact
FixPrimary Fix - Add
|
1.3
minor
|
|
1.2
minor
20 CVEs
CVE-2026-46438
PYSEC-2026-4314
GHSA-rjpf-7pf5-q54x
Oct 15, 2026
wger: Cross-User Data Corruption via Missing Ownership Check on WorkoutLog.slot_entry
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
None
High
None
SummaryAn authenticated attacker can inject arbitrary workout log entries into any other user's Because Detailswger uses a centralized ownership-verification pattern in
Because The second contributing factor is in
This reverse-relation query returns all PoCPrerequisites
Attack Steps
Expected: HTTP 403 (the Proof of Concept Script
Proof of Concept Output
Impact
FixPrimary Fix - Add
|
1.2
minor
|
|
1.2rc1
pre
20 CVEs
CVE-2026-46438
PYSEC-2026-4314
GHSA-rjpf-7pf5-q54x
Oct 15, 2026
wger: Cross-User Data Corruption via Missing Ownership Check on WorkoutLog.slot_entry
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
None
High
None
SummaryAn authenticated attacker can inject arbitrary workout log entries into any other user's Because Detailswger uses a centralized ownership-verification pattern in
Because The second contributing factor is in
This reverse-relation query returns all PoCPrerequisites
Attack Steps
Expected: HTTP 403 (the Proof of Concept Script
Proof of Concept Output
Impact
FixPrimary Fix - Add
|
1.2rc1
pre
|
|
1.1.1
patch
20 CVEs
CVE-2026-46438
PYSEC-2026-4314
GHSA-rjpf-7pf5-q54x
Oct 15, 2026
wger: Cross-User Data Corruption via Missing Ownership Check on WorkoutLog.slot_entry
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
None
High
None
SummaryAn authenticated attacker can inject arbitrary workout log entries into any other user's Because Detailswger uses a centralized ownership-verification pattern in
Because The second contributing factor is in
This reverse-relation query returns all PoCPrerequisites
Attack Steps
Expected: HTTP 403 (the Proof of Concept Script
Proof of Concept Output
Impact
FixPrimary Fix - Add
|
1.1.1
patch
|
|
1.1
initial
20 CVEs
CVE-2026-46438
PYSEC-2026-4314
GHSA-rjpf-7pf5-q54x
Oct 15, 2026
wger: Cross-User Data Corruption via Missing Ownership Check on WorkoutLog.slot_entry
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
None
High
None
SummaryAn authenticated attacker can inject arbitrary workout log entries into any other user's Because Detailswger uses a centralized ownership-verification pattern in
Because The second contributing factor is in
This reverse-relation query returns all PoCPrerequisites
Attack Steps
Expected: HTTP 403 (the Proof of Concept Script
Proof of Concept Output
Impact
FixPrimary Fix - Add
|
1.1
initial
|