Description
Authorization Bypass Through User-Controlled Key in the transaction save endpoint in Roskus
Prospero Flow CRM 4.9.1 through 5.14.0 allows a user with transaction and accounting
creation permissions to disclose another company's bank account name, bank name and card
last four digits via a bank_account_id or bank_card_id belonging to that company in POST
/transaction/save, which is persisted and rendered without any company ownership check.
Published: 2026-08-21
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Cross-tenant disclosure of banking identifiers
Action: Apply Patch
AI Analysis

Impact

The flaw is an authorization bypass through a user-controlled key in the transaction save endpoint. A user with permissions to create transactions can supply a bank_account_id or bank_card_id that belongs to another company. The system then persists and renders bank account name, bank name, and the last four digits of the card without verifying tenancy. This allows disclosure of banking identifiers across tenants, as exemplified by the vulnerability classified as CWE-639.

Affected Systems

Roskus Prospero Flow CRM versions 4.9.1 through 5.14.0 are affected. These versions lack an ownership check when processing POST /transaction/save and use foreign keys that can reference bank accounts or cards from other companies.

Risk and Exploitability

The vulnerability has a CVSS score of 5.3, indicating moderate impact. The EPSS score is not available, so precise exploitation probability is unknown. The flaw is not listed in CISA KEV. The likely attack vector is an authenticated user sending a crafted POST /transaction/save request with a foreign key belonging to another tenant. The attack requires existing transaction and accounting creation privileges but otherwise is straightforward due to the missing ownership validation.

Generated by OpenCVE AI on August 21, 2026 at 13:39 UTC.

Remediation

Vendor Solution

Upgrade to 5.14.2 or later. No tagged release carries the fix; the newest tag v5.14.0 is affected. Rows already written are not corrected by the patch.


OpenCVE Recommended Actions

  • Upgrade Prospero Flow CRM to version 5.14.2 or later.
  • Limit the transaction creation permission to users who belong to the same tenant as the target bank account or card.
  • Review and sanitize existing transaction records that reference foreign bank identifiers to ensure they are not exposed to other tenants.

Generated by OpenCVE AI on August 21, 2026 at 13:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 23 Aug 2026 04:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 21 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Description Authorization Bypass Through User-Controlled Key in the transaction save endpoint in Roskus Prospero Flow CRM 4.9.1 through 5.14.0 allows a user with transaction and accounting creation permissions to disclose another company's bank account name, bank name and card last four digits via a bank_account_id or bank_card_id belonging to that company in POST /transaction/save, which is persisted and rendered without any company ownership check.
Title Unvalidated bank account and card foreign keys in the Prospero Flow CRM transaction save endpoint allow cross-tenant disclosure of banking identifiers
First Time appeared Roskus
Roskus prospero Flow Crm
Weaknesses CWE-639
CPEs cpe:2.3:a:roskus:prospero_flow_crm:*:*:*:*:*:*:*:*
Vendors & Products Roskus
Roskus prospero Flow Crm
References
Metrics cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Roskus Prospero Flow Crm
cve-icon MITRE

Status: PUBLISHED

Assigner: Secur0

Published:

Updated: 2026-08-21T16:12:40.967Z

Reserved: 2026-08-21T11:30:36.990Z

Link: CVE-2026-77780

cve-icon Vulnrichment

Updated: 2026-08-21T16:12:34.826Z

cve-icon NVD

Status : Deferred

Published: 2026-08-21T13:18:20.423

Modified: 2026-09-01T20:52:27.110

Link: CVE-2026-77780

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-21T13:45:15Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key