Description (CNA)
Wallos is an open-source, self-hostable personal subscription tracker. Prior to version 4.9.1, endpoints/currency/update_exchange.php loads the first Fixer/API Layer credential globally instead of loading the credential for the authenticated user. As a result, a normal authenticated user without their own provider key can trigger exchange-rate refreshes using another user's stored provider credential. This issue has been patched in version 4.9.1.
Affected (CNA)
| Vendor / product | Versions |
|---|---|
| ellite / Wallos | affected < 4.9.1 |
CWE
CWE-863
References
- https://github.com/ellite/Wallos/security/advisories/GHSA-5wf4-m4hj-rxj5
- https://github.com/ellite/Wallos/releases/tag/v4.9.1
ADP enrichment
No English description supplied.