PatchSiren cyber security CVE debrief
CVE-2026-19734 Roskus CVE debrief
The CVE-2026-19734 vulnerability exists in Roskus Prospero Flow CRM before version 5.4.7, allowing authenticated users of any company to read sensitive data of another company's product and hijack that product by reassigning its company_id. This issue arises from the ProductUpdateController not extending MainController, thus lacking authentication checks on the read endpoint. Furthermore, the ProductRepository::save() method retrieves records via Product::find($data['id']) without constraining queries to the authenticated user's company before overwriting its company_id. Users should verify their installed version and apply vendor remediation when available.
- Vendor
- Roskus
- Product
- Prospero Flow CRM
- CVSS
- HIGH 8.6
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-13
- Original CVE updated
- 2026-09-01
- Advisory published
- 2026-08-13
- Advisory updated
- 2026-09-01
Who should care
Users of Roskus Prospero Flow CRM, especially those with multiple companies and sensitive product data, should be aware of this vulnerability. They need to verify their installed version, restrict access to sensitive product data, and implement proper authorization checks for product updates to mitigate potential risks. Security teams and platform operators should also review compensating controls and monitor for suspicious product reassignments while remediation is scheduled and verified. Vulnerability management teams should prioritize applying vendor remediation when available and track exceptions and retest remediated assets to ensure thorough mitigation of this issue across their environments. This requires coordination between operators, security teams, and platform administrators to ensure comprehensive protection against this vulnerability's impacts on product data security and integrity within their CRM deployments. Monitoring and detection capabilities should be reviewed to ensure they can identify potential exploitation attempts or impacts from this vulnerability, enhancing overall security posture against such threats in the future. Asset inventory processes should also be updated to reflect the presence of this vulnerability and track remediation efforts effectively across all affected systems and components. The vulnerability's impact on operational security and potential for data breaches necessitates immediate attention from all relevant stakeholders within affected organizations to prevent unauthorized access or manipulation of sensitive product information. Therefore, a thorough review of current security practices and immediate action to address this vulnerability are crucial for maintaining the security and integrity of product data within Roskus Prospero Flow CRM systems. This involves not only technical remediation but also ensuring that appropriate policies and procedures are in place to prevent similar issues in the future and to enhance the overall resilience of the CRM environment against potential security threats. The role of continuous monitoring and incident response planning is also critical in effectively managing and mitigating a
Technical summary
The ProductUpdateController in Roskus Prospero Flow CRM before 5.4.7 did not extend MainController, leading to a bypass of authentication checks on the read endpoint. The ProductRepository::save() method retrieved records without constraining queries to the authenticated user's company before overwriting its company_id, allowing for unauthorized access and modification of sensitive product data. This vulnerability allows authenticated users of any company to read sensitive data of another company's product and hijack that product by reassigning its company_id. Users should verify their installed version and apply vendor remediation when available. Security teams should review compensating controls and monitor for suspicious product reassignments while remediation is scheduled and verified.
Defensive priority
Authenticated users of any company can read sensitive data of another company's product and hijack that product by reassigning its company_id.
Recommended defensive actions
- Inventory and verify installed version of Roskus Prospero Flow CRM
- Restrict access to sensitive product data
- Implement proper authorization checks for product updates
- Monitor for suspicious product reassignments
- Apply vendor remediation when available
Evidence notes
The CVE-2026-19734 issue exists in Roskus Prospero Flow CRM before version 5.4.7. The ProductUpdateController did not extend MainController, bypassing authentication checks on the read endpoint. The ProductRepository::save() method retrieved records without constraining queries to the authenticated user's company before overwriting its company_id.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-19734 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-19734
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-19734 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-19734
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/Roskus/prospero-flow-crm/commit/f36c2a115f4c28c82181f1798c01582ae953b932
4daa8cea-433a-44bd-9456-53b127fc289a
-
Source reference
Unverified legacy reference
URL: https://github.com/Roskus/prospero-flow-crm/releases/tag/v5.5.3
4daa8cea-433a-44bd-9456-53b127fc289a
-
Source reference
Unverified legacy reference
URL: https://secur0.com/en/cna/cve-list/cve-2026-19734-idor-in-prospero-flow-crm-allows-cross-tenant-product-disclosure-and-hijacking
4daa8cea-433a-44bd-9456-53b127fc289a
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.