Skip to main content

Pydio Cells CVE-2026-76032

| EUVDEUVD-2026-61205 MEDIUM
Missing Authorization (CWE-862)
2026-08-18 disclosure@vulncheck.com GHSA-v2c6-62qq-rjcr
5.3
CVSS 4.0 · Vendor: vulncheck
Share

Severity by source

Vendor (vulncheck) PRIMARY
5.3 MEDIUM
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
vuln.today AI
4.3 MEDIUM

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.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

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
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

1
Analysis Generated
Aug 18, 2026 - 20:43 vuln.today

DescriptionCVE.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

Access
Visit public share-link page without authentication
Delivery
Extract workspace UUID from START_REPOSITORY HTML variable
Exploit
Authenticate with any standard user account
Execution
Send GET /a/share/link/{UUID} with valid session token
Impact
Receive full share metadata including link hash and hidden share-user login

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.

Share

CVE-2026-76032 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy