CVE-2026-125365
Received Received - Intake

DollarDollar Missing Authorization Allows Balance Tampering

Vulnerability report for CVE-2026-125365, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-11-10

Last updated on: 2026-11-10

Assigner: VulnCheck

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.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-11-10
Last Modified
2026-11-10
Generated
2026-11-10
AI Q&A
2026-11-10
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
harung1993 dollardollar From 0 (inc) to 4.4 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-639 The system's authorization functionality does not prevent one user from gaining access to another user's data or record by modifying the key value identifying the data.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-125365 is a missing authorization vulnerability in DollarDollar through version 4.4. It exists in the /add_expense endpoint where authenticated users can manipulate account balances and inject expenses into other users' accounts or groups by supplying foreign account_id and group_id values without proper ownership checks.

Detection Guidance

Check for unauthorized transactions in the /add_expense endpoint logs. Look for POST requests with account_id, group_id, or paid_by fields not matching the authenticated user. Monitor for sequential or unusual ID values in financial records.

Impact Analysis

This vulnerability allows attackers to tamper with financial balances by guessing sequential account IDs, inflating or draining other users' balances. They can also insert fake expense records into any group and attribute them to arbitrary users as the payer, creating false debts or hiding existing ones.

Compliance Impact

This vulnerability could significantly impact compliance with GDPR and HIPAA due to unauthorized access to financial data. GDPR requires strict data protection and user consent for financial transactions, while HIPAA mandates safeguards for sensitive health-related financial records. The flaw allows attackers to modify account balances and inject false expenses, potentially violating integrity and confidentiality requirements of both regulations.

Mitigation Strategies

Update DollarDollar to the latest version beyond 4.4. Implement strict ownership validation by comparing account_id and group_id with the current_user.id before processing transactions. Add input validation to reject foreign account references.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-125365. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...