Description
Authorization Bypass Through User-Controlled Key in the supplier API in Roskus Prospero Flow CRM 4.0.0 through 5.3.1 allows any authenticated user to read and modify another company's supplier record, and to reassign it to their own company, via a PUT request to /api/supplier/{id} setting company_id in the body.
Published: 2026-08-24
Score: 9.3 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Cross‑tenant data disclosure and modification via IDOR in the supplier API.
Action: Immediate Patch
AI Analysis

Impact

Authorization bypass occurs through a user‑controlled key; any authenticated user can read and alter another company’s supplier record, including reassigning it to their own company, by sending a PUT request to /api/supplier/{id} with a new company_id. The vulnerability allows unauthorized disclosure of supplier details and the manipulation of vendor relationships, potentially affecting procurement, billing, and compliance processes.

Affected Systems

The flaw exists in Roskus Prospero Flow CRM, specifically in versions 4.0.0 through 5.3.1 inclusive. It targets the supplier API endpoint that is shared across tenants, allowing cross‑tenant access to supplier data.

Risk and Exploitability

The CVSS score of 9.3 signals a critical severity. EPSS is not available, but the vulnerability does not require any special conditions beyond having valid credentials for the target tenant. Once an attacker authenticates, they can perform read or write operations on any supplier record. The issue is not yet listed in CISA’s KEV catalog, but the potential for widespread data compromise across multiple organizations makes this a high‑risk exposure.

Generated by OpenCVE AI on August 24, 2026 at 17:20 UTC.

Remediation

Vendor Solution

Upgrade to 5.3.2 or later; first tagged release with the fix is v5.5.3. Review the supplier table for altered company_id values and rotate exposed order-portal credentials and bank details.


OpenCVE Recommended Actions

  • Upgrade the Prospero Flow CRM installation to version 5.3.2 or later; the first release containing the fix is v5.5.3.
  • Inspect the supplier tables for records whose company_id does not match the owning company and correct or remove those entries to eliminate unauthorized references.
  • Rotate any credentials exposed in the order portal and bank detail fields that may have been compromised by an unauthorized supplier update.

Generated by OpenCVE AI on August 24, 2026 at 17:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 24 Aug 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 24 Aug 2026 13:00:00 +0000

Type Values Removed Values Added
Description Authorization Bypass Through User-Controlled Key in the supplier API in Roskus Prospero Flow CRM 4.0.0 through 5.3.1 allows any authenticated user to read and modify another company's supplier record, and to reassign it to their own company, via a PUT request to /api/supplier/{id} setting company_id in the body.
Title IDOR and missing authorization in Prospero Flow CRM supplier API allows cross-tenant read and modification
First Time appeared Roskus
Roskus prospero Flow Crm
Weaknesses CWE-639
CWE-862
CPEs cpe:2.3:a:roskus:prospero_flow_crm:*:*:*:*:*:*:*:*
Vendors & Products Roskus
Roskus prospero Flow Crm
References
Metrics cvssV4_0

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


Subscriptions

Roskus Prospero Flow Crm
cve-icon MITRE

Status: PUBLISHED

Assigner: Secur0

Published:

Updated: 2026-08-24T13:01:26.201Z

Reserved: 2026-08-24T11:49:04.308Z

Link: CVE-2026-78365

cve-icon Vulnrichment

Updated: 2026-08-24T12:59:40.821Z

cve-icon NVD

Status : Deferred

Published: 2026-08-24T13:19:19.247

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

Link: CVE-2026-78365

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-24T17:30:06Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key

  • CWE-862

    Missing Authorization