CVE-2026-76032Pydio Cells 5.0.0 to 5.0.2 - Missing Authorization on the Share Link REST Handler
Updated under an hour ago ()
Does this affect you?
It affects pydio cells. Add what you run to find out whether that includes you.
No exploitation reported and no EPSS estimate yet.
Do this next
Free account, 1 product
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.
- CVSS
- 4.3 MEDIUM (v3.1, CNA)CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
- Weakness (CWE)
- CWE-862
- Known exploited
- Not in CISA's KEV catalog
- EPSS (exploitation in the next 30 days)
- Not loaded for this CVE
- Assigned by
- VulnCheck
- NVD analysis
- Deferred
- Record last updated
- Sep 24, 2026
- First seen by InfoSec Signals
- Oct 9, 2026
Affected products
pydio cells pydio:cells (from the name) | from 5.0.0 through 5.0.2 | CNA record |
References
- https://github.com/pydio/cells/issues/981issue-tracking
- https://github.com/pydio/cells/blob/v5.0.2/idm/share/rest/handler.go#L193-L203technical-description
- https://github.com/pydio/cells/blob/v5.0.2/idm/share/rest/handler.go#L133-L158technical-description
- https://github.com/pydio/cells/blob/v5.0.2/common/proto/service/converter.go#L35-L38technical-description
- https://github.com/pydio/cells/blob/v5.0.2/frontend/web/public-handler.go#L167technical-description
- https://github.com/pydio/cellsproduct
- https://www.vulncheck.com/advisories/pydio-cells-to-missing-authorization-on-the-share-link-rest-handlerthird-party-advisory
The CVE record on cve.org NVD's entry
The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.