๐Ÿ” CVE Alert

CVE-2026-63505

MEDIUM 4.9

Probo: Cross-tenant IDOR via unvalidated FK references

CVSS Score
4.9
EPSS Score
0.0%
EPSS Percentile
0th

Probo is a self-hostable governance, risk, and compliance (GRC) platform built for engineering and security teams. Prior to version 0.223.1, Probo's console GraphQL API is a multi-tenant GRC platform where all data is scoped to an organization. A Finding can reference a Risk via finding.riskId. That reference is stored without validating that the risk belongs to the caller's organization, and the Finding.risk field resolver authorizes the finding (caller's org) instead of the risk, then loads the risk with a tenant scope derived from the risk's own global ID. As a result, an authenticated member of organization A can attach an arbitrary organization B risk GID to a finding they own and then read organization B's Risk (name, description, treatment, category, severity, owner) โ€” with no membership in B. The stored cross-tenant reference also blocks B from deleting its own risk (ON DELETE RESTRICT), a cross-tenant integrity/DoS. This issue has been patched in version 0.223.1.

CWE CWE-639
Vendor getprobo
Product probo
Published Nov 11, 2026
Stay Ahead of the Next One

Get instant alerts for getprobo probo

Be the first to know when new medium vulnerabilities affecting getprobo probo are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:L/A:N
Attack Vector
Network
Attack Complexity
High
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

Affected Versions

getprobo / probo
< 0.223.1

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/getprobo/probo/security/advisories/GHSA-c74x-79w6-63jh github.com: https://github.com/getprobo/probo/commit/d03f6077ddf85ad448cbcb2145341d9543fc4711 github.com: https://github.com/getprobo/probo/releases/tag/probod%2Fv0.223.1