PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-59235 Roskus CVE debrief

CVE-2026-59235 is a Missing Authorization vulnerability in Prospero Flow CRM, allowing low-privileged users to read arbitrary bank account records. The vulnerability exists in BankAccountListController, exposed at GET /api/bank-account, and affects versions prior to 5.5.3. This issue enables unauthorized disclosure of sensitive banking information, such as IBAN, SWIFT/BIC, and account identifiers, to users who should not have access to it. Defenders should prioritize verifying exposure and applying patches or compensating controls to restrict access to sensitive banking information.

Vendor
Roskus
Product
Prospero Flow CRM
CVSS
HIGH 8.7
CISA KEV
Not listed in stored evidence
Original CVE published
2026-07-15
Original CVE updated
2026-10-24
Advisory published
2026-07-15
Advisory updated
2026-10-24

Who should care

Defenders responsible for Prospero Flow CRM deployments, particularly those with low-privileged users, should assess exposure and prioritize remediation to prevent unauthorized disclosure of sensitive banking information.

Why it matters

CVE-2026-59235 is a Missing Authorization vulnerability in Prospero Flow CRM that allows low-privileged users to read arbitrary bank account records. Defenders should prioritize verifying exposure and applying patches or compensating controls to restrict access to sensitive banking information. The vulnerability affects versions prior to 5.5.3 and has a CVSS score of 8.7.

  • Potential unauthorized disclosure of sensitive banking information, such as IBAN, SWIFT/BIC, and account identifiers
  • Possible lateral movement or escalation of privileges by low-privileged users
  • Need for verification of exposure and application of patches or compensating controls
  • Potential impact on compliance with data protection regulations

Technical summary

The vulnerability exists in BankAccountListController, exposed at GET /api/bank-account, in Prospero Flow CRM versions prior to 5.5.3. The API route is protected only by the auth:api middleware and carries no permission gate, unlike the equivalent web route, which enforces can('read bank'). This allows low-privileged users to read arbitrary bank account records belonging to their company by sending an authenticated request to the endpoint with a valid bearer token. The handler resolves records with Account::where('company_id', Auth::user()->company_id)->get(), performing only company scoping and no role or permission check before returning the data.

Defensive priority

Defenders should prioritize verifying exposure and applying patches or compensating controls to restrict access to sensitive banking information.

Recommended defensive actions

  • Verify exposure by checking if the affected endpoint is accessible to low-privileged users
  • Apply patches or updates to Prospero Flow CRM to address the vulnerability
  • Implement compensating controls, such as restricting access to sensitive banking information
  • Monitor for suspicious activity related to bank account records
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented

Evidence notes

The CVE record and NVD entry provide details on the vulnerability, including its description, CVSS score, and affected versions. Additional information is available from source references, including GitHub commits and release notes.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-59235 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-59235

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-59235 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-59235

    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/57bb57212af03151c989d67d6723d5ddb3e81e7b

    4daa8cea-433a-44bd-9456-53b127fc289a

  • Source reference

    Unverified legacy reference

    URL: https://github.com/Roskus/prospero-flow-crm/releases

    4daa8cea-433a-44bd-9456-53b127fc289a

  • Source reference

    Unverified legacy reference

    URL: https://secur0.com/en/cna/cve-list/cve-2026-59235-missing-authorization-in-prospero-flow-crm-allows-low-privileged-users-to-read-all-bank-accounts

    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.