GHSA-cffh-jr3f-2pq9HighCVSS 6.5
DollarDollar through 4.4 contains a missing authorization vulnerability in add_expense() that...
🔗 CVE IDs covered (1)
📋 Description
DollarDollar through 4.4 contains a missing authorization vulnerability in add_expense() that allows authenticated users to modify other users' account balances by supplying foreign account_id values. Attackers can submit sequential account_id, destination_account_id, and group_id values to /add_expense to tamper with balances and inject expenses into foreign groups with an arbitrary payer.
🔗 References (6)
- https://nvd.nist.gov/vuln/detail/CVE-2026-125365
- https://github.com/harung1993/dollardollar/issues/125
- https://github.com/harung1993/dollardollar
- https://github.com/harung1993/dollardollar/blob/v4.4/app.py#L4298
- https://www.vulncheck.com/advisories/dollardollar-through-4.4-missing-authorization-in-add-expense-balance-tampering
- https://github.com/advisories/GHSA-cffh-jr3f-2pq9