Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Network-accessible REST endpoint requiring only a standard authenticated session (PR:L) producing limited share-metadata disclosure (C:L) with no integrity or availability impact.
Primary rating from Vendor (vulncheck).
CVSS VectorVendor: vulncheck
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Lifecycle Timeline
1DescriptionCVE.org
Pydio Cells 5.0.0 through 5.0.2 returns share-link details to any authenticated user. The REST handler for GET /a/share/link/{Uuid} in idm/share/rest/handler.go reads the workspace UUID from the path, calls LinkById, and writes the result with no authorization step, whereas the sibling handler for GET /a/share/cell/{Uuid} loads the workspace and requires MatchPolicies with ResourcePolicyAction_READ, returning a not-found error so that existence is not disclosed. Nothing compensates further down: GetLinkWorkspace reaches GetOrCreateWorkspace, which issues SearchWorkspace with a query carrying no ResourcePolicyQuery, and PrepareResourcePolicyQuery returns the query unmodified when that field is nil, so the workspace service applies no policy filter. The workspace UUID is not secret, because the unauthenticated public page served for a share link embeds it as START_REPOSITORY. Any account holding a standard user role can therefore submit the UUID and receive the link hash and URL, the owner's user identifier, the hidden share user login, the permission set, the download limit and count, the target users, the expiry, and the password-required flag, while a direct read of the shared node from the same account is refused.
AnalysisAI
Unauthorized share metadata disclosure in Pydio Cells 5.0.0-5.0.2 allows any authenticated standard-role user to retrieve confidential details for file shares they do not own. The REST handler for GET /a/share/link/{Uuid} in idm/share/rest/handler.go omits the MatchPolicies authorization step present in its sibling endpoint, and the missing policy query propagates through the entire call stack down to the workspace service, which then applies no access-control filter. …
Unlock full vulnerability intelligence
- Risk assessment & exploitation conditions
- Attack chain visualization
- Remediation with exact patch versions
- Threat intelligence from 22 sources
- Personal watchlist & email alerts
Free forever · No credit card required
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata
Vulnerability AssessmentAI
| Exploitation | The attacker must possess any valid authenticated account on the target Pydio Cells instance; a standard user role is sufficient, and no administrative or elevated privilege is required. … Additional conditions and limiting factors are described in the full assessment. |
| Risk Assessment | The CVSS 4.0 score of 5.3 (AV:N/AC:L/AT:N/PR:L/UI:N, VC:L) accurately characterizes the vulnerability: it is network-reachable with low attack complexity but requires a valid authenticated session, and the direct impact is limited to a partial confidentiality breach. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in. |
| Exploit Scenario | An attacker holding any valid standard-user account on a Pydio Cells 5.0.0-5.0.2 instance first visits any publicly accessible share-link URL without authentication and extracts the workspace UUID embedded as START_REPOSITORY in the page HTML. The attacker then issues an authenticated HTTP GET request to /a/share/link/{UUID} using their own session token and receives the full share metadata in the response - including the link hash granting direct access to the shared resource, the owner's user identifier, the hidden share-user login, recipient list, permission set, expiry, and password-required flag - all for a share they have no legitimate access to. … |
| Remediation | No vendor-released patched version is explicitly identified in the provided data; the upstream GitHub issue at https://github.com/pydio/cells/issues/981 and the VulnCheck advisory at https://www.vulncheck.com/advisories/pydio-cells-to-missing-authorization-on-the-share-link-rest-handler should be monitored for a confirmed fix release and exact version number. … Detailed patch versions, workarounds, and compensating controls in full report. |
Threat intelligence, references, and detailed analysis are available after sign-in.
Same weakness CWE-862 – Missing Authorization
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-61205
GHSA-v2c6-62qq-rjcr