{"id":"CVE-2026-72741","state":"PUBLISHED","title":"Rainbond 6.9.7 Region API Cross-Enterprise IDOR via Tenant Access","description":"Rainbond through 6.9.7 contains a broken access control vulnerability in the CheckToken function that allows authenticated attackers to access unauthorized enterprise resources by substituting another enterprise's tenant name in URL paths. Attackers can use any valid API token to bypass enterprise ID verification and access or modify another enterprise's services, plugins, environment variables, and certificates.","publishedAt":"2026-08-13T17:59:25.934Z","updatedAt":"2026-08-18T01:31:05.060Z","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":"VulnCheck"},"assigner":"VulnCheck","products":["goodrain rainbond"],"affected":[{"vendor":"goodrain","product":"rainbond","packageURL":"pkg:golang/github.com/goodrain/rainbond","defaultStatus":"affected","versions":[{"version":"0","status":"affected","lessThanOrEqual":"6.9.7","versionType":"semver"}],"repo":"https://github.com/goodrain/rainbond"}],"references":["https://github.com/goodrain/rainbond/issues/2665","https://www.vulncheck.com/advisories/rainbond-region-api-cross-enterprise-idor-via-tenant-access"],"weaknesses":["CWE-639"],"ingestedAt":"2026-10-29T20:12:58.252Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/72xxx/CVE-2026-72741.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-72741","state":"PUBLISHED","datePublished":"2026-08-13T17:59:25.934Z","dateUpdated":"2026-08-18T01:31:05.060Z","assignerShortName":"VulnCheck","assignerOrgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateReserved":"2026-08-10T13:53:42.482Z"},"containers":{"cna":{"title":"Rainbond 6.9.7 Region API Cross-Enterprise IDOR via Tenant Access","descriptions":[{"lang":"en","value":"Rainbond through 6.9.7 contains a broken access control vulnerability in the CheckToken function that allows authenticated attackers to access unauthorized enterprise resources by substituting another enterprise's tenant name in URL paths. Attackers can use any valid API token to bypass enterprise ID verification and access or modify another enterprise's services, plugins, environment variables, and certificates."}],"affected":[{"vendor":"goodrain","product":"rainbond","packageURL":"pkg:golang/github.com/goodrain/rainbond","defaultStatus":"affected","versions":[{"version":"0","status":"affected","lessThanOrEqual":"6.9.7","versionType":"semver"}],"repo":"https://github.com/goodrain/rainbond"}],"references":[{"url":"https://github.com/goodrain/rainbond/issues/2665","tags":["technical-description","exploit","issue-tracking"],"name":"Researcher Disclosure"},{"url":"https://www.vulncheck.com/advisories/rainbond-region-api-cross-enterprise-idor-via-tenant-access","tags":["third-party-advisory"]}],"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"}},{"format":"CVSS","scenarios":[{"lang":"en","value":"GENERAL"}],"cvssV3_1":{"attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"LOW","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"HIGH","integrityImpact":"HIGH","availabilityImpact":"NONE","version":"3.1","baseSeverity":"HIGH","baseScore":8.1,"vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-639","lang":"en","description":"Authorization Bypass Through User-Controlled Key","type":"CWE"}]}],"providerMetadata":{"shortName":"VulnCheck","orgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateUpdated":"2026-08-14T12:46:46.500Z"},"tags":["x_open-source"],"datePublic":"2026-08-03T00:00:00.000Z","credits":[{"lang":"en","value":"George Chen","type":"finder"}],"x_generator":{"engine":"vulncheck-endgame"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-08-18T01:30:53.398438Z","id":"CVE-2026-72741","options":[{"Exploitation":"poc"},{"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-18T01:31:05.060Z"}}]}}}