{"id":"CVE-2026-19433","state":"PUBLISHED","title":"Authorization Bypass Through User-Controlled Key in Prospero Flow CRM contact save and vCard export","description":"Authorization Bypass Through User-Controlled Key in the contact management component in Roskus Prospero Flow CRM before 5.4.8 allows authenticated users of any company to blindly overwrite the contact data of another company and to download that contact's personal data as a vCard via the contact's numeric identifier, because the save and export operations retrieve the record without constraining the query to the authenticated user's company.","publishedAt":"2026-08-10T14:04:14.148Z","updatedAt":"2026-08-10T17:53:38.907Z","severity":{"score":8.6,"label":"High","version":"4.0","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N","source":"Secur0"},"assigner":"Secur0","products":["Roskus Prospero Flow CRM"],"affected":[{"vendor":"Roskus","product":"Prospero Flow CRM","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"5.4.8","versionType":"semver"}],"repo":"https://github.com/Roskus/prospero-flow-crm","modules":["Contact management"],"programFiles":["app/Repositories/ContactRepository.php","app/Http/Controllers/Contact/ContactExportVCard.php"]}],"references":["https://github.com/Roskus/prospero-flow-crm/commit/f16b4af2027b17bef7c604c92dbd86cf38082398","https://github.com/Roskus/prospero-flow-crm/releases/tag/v5.5.3","https://secur0.com/en/cna/cve-list/cve-2026-19433-idor-in-prospero-flow-crm-contact-save-and-vcard-export"],"weaknesses":["CWE-639"],"ingestedAt":"2026-10-29T20:11:10.572Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/19xxx/CVE-2026-19433.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-19433","state":"PUBLISHED","datePublished":"2026-08-10T14:04:14.148Z","dateUpdated":"2026-08-10T17:53:38.907Z","assignerShortName":"Secur0","assignerOrgId":"4daa8cea-433a-44bd-9456-53b127fc289a","dateReserved":"2026-08-10T12:41:19.273Z"},"containers":{"cna":{"title":"Authorization Bypass Through User-Controlled Key in Prospero Flow CRM contact save and vCard export","descriptions":[{"lang":"en","value":"Authorization Bypass Through User-Controlled Key in the contact management component in Roskus Prospero Flow CRM before 5.4.8 allows authenticated users of any company to blindly overwrite the contact data of another company and to download that contact's personal data as a vCard via the contact's numeric identifier, because the save and export operations retrieve the record without constraining the query to the authenticated user's company."}],"affected":[{"vendor":"Roskus","product":"Prospero Flow CRM","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"5.4.8","versionType":"semver"}],"repo":"https://github.com/Roskus/prospero-flow-crm","modules":["Contact management"],"programFiles":["app/Repositories/ContactRepository.php","app/Http/Controllers/Contact/ContactExportVCard.php"]}],"references":[{"url":"https://github.com/Roskus/prospero-flow-crm/commit/f16b4af2027b17bef7c604c92dbd86cf38082398","tags":["patch"]},{"url":"https://github.com/Roskus/prospero-flow-crm/releases/tag/v5.5.3","tags":["release-notes"]},{"url":"https://secur0.com/en/cna/cve-list/cve-2026-19433-idor-in-prospero-flow-crm-contact-save-and-vcard-export","tags":["technical-description"]}],"metrics":[{"format":"CVSS","scenarios":[{"lang":"en","value":"GENERAL"}],"cvssV4_0":{"attackVector":"NETWORK","attackComplexity":"LOW","attackRequirements":"NONE","privilegesRequired":"LOW","userInteraction":"NONE","vulnConfidentialityImpact":"HIGH","subConfidentialityImpact":"NONE","vulnIntegrityImpact":"HIGH","subIntegrityImpact":"NONE","vulnAvailabilityImpact":"NONE","subAvailabilityImpact":"NONE","exploitMaturity":"NOT_DEFINED","Safety":"NOT_DEFINED","Automatable":"NOT_DEFINED","Recovery":"NOT_DEFINED","valueDensity":"NOT_DEFINED","vulnerabilityResponseEffort":"NOT_DEFINED","providerUrgency":"NOT_DEFINED","version":"4.0","baseSeverity":"HIGH","baseScore":8.6,"vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-639","lang":"en","description":"CWE-639 Authorization bypass through User-Controlled key","type":"CWE"}]}],"providerMetadata":{"shortName":"Secur0","orgId":"4daa8cea-433a-44bd-9456-53b127fc289a","dateUpdated":"2026-08-10T14:04:14.148Z"},"datePublic":"2026-08-10T13:54:00.000Z","impacts":[{"capecId":"CAPEC-1","descriptions":[{"lang":"en","value":"CAPEC-1 Accessing Functionality Not Properly Constrained by ACLs"}]}],"cpeApplicability":[{"operator":"OR","nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:roskus:prospero_flow_crm:*:*:*:*:*:*:*:*","versionStartIncluding":"0","versionEndExcluding":"5.4.8"}]}]}],"tags":["x_open-source"],"solutions":[{"lang":"en","value":"Upgrade to version 5.4.8 or higher.","supportingMedia":[{"type":"text/html","base64":false,"value":"Upgrade to version 5.4.8 or higher."}]}],"credits":[{"lang":"en","value":"Darío Rivas Quero","type":"finder"},{"lang":"en","value":"Alejandro Gutiérrez López","type":"finder"},{"lang":"en","value":"Cristian Fernández Cornejo","type":"analyst"},{"lang":"en","value":"Xoán M. Otero Jorge","type":"analyst"},{"lang":"en","value":"Secur0 CNA","type":"coordinator"},{"lang":"en","value":"Gustavo Novaro","type":"remediation developer"}],"source":{"discovery":"INTERNAL"},"x_generator":{"engine":"Vulnogram 1.0.4"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-08-10T17:53:24.253600Z","id":"CVE-2026-19433","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"total"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-08-10T17:53:38.907Z"}}]}}}