CVE Catalog

CVE-2026-54560

HighCVSS 7.6
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.25%

16th percentile - higher than 16% of all known CVEs

Summary

Cloudreve versions 4.12.0 through 4.16.1 issue OAuth access tokens without the client_id claim, causing the JWT verifier to not load token scopes into the request context. The RequiredScopes function treats such requests as non-scoped session authentication, allowing a low-scope OAuth token to call APIs requiring higher scopes, including file, share, workflow, user settings, WebDAV accounts, and potentially admin scopes.

Risk Assessment

The organization is at risk of unauthorized access to sensitive resources and administrative functions by an attacker possessing a low-scope OAuth token, potentially leading to data leakage, file modification, or account takeover.

Recommendation

Immediately upgrade Cloudreve to version 4.16.1 or later, which contains the fix for this vulnerability.

Other vulnerabilities in Cloudreve

See all
Original NVD description (English source)

Cloudreve is a self-hosted file management and sharing system. From 4.12.0 until 4.16.1, Cloudreve's OAuth access tokens are issued without the OAuth client_id claim, so the JWT verifier does not load token scopes into request context and RequiredScopes treats the request like non-scoped session authentication, allowing a low-scope OAuth access token to call APIs requiring higher scopes such as file, share, workflow, user setting, WebDAV account, and potentially admin scopes. This issue is fixed in version 4.16.1.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS