Skip to content
OpenAdvisories
Medium · 4.3 CVE-2026-55496 EUVD-2026-51391GHSA-8r7f-r8hj-r3rvGO-2026-6098

Cloudreve: Inactive/banned account emails leaked via GET /api/v4/user/search because SearchActive() omits the active-status predicate

Published Jul 31, 2026 · Updated Jul 31, 2026 · Assigned by GitHub_M

Description

Cloudreve is a self-hosted file management and sharing system. Prior to 4.17.0, GET /api/v4/user/search calls SearchActive without adding a StatusActive predicate and serializes matches at RedactLevelUser, allowing any logged-in user to enumerate email addresses and profile metadata for inactive or banned accounts. The service calls userClient.SearchActive, but despite its name that method filters only by email/nickname keyword and never adds a StatusActive predicate — while the sibling lookups GetActiveByID and GetActiveByDavAccount, defined a few lines above it, do. Search hits are serialized at RedactLevelUser, which includes the email address. This issue is fixed in version 4.17.0.

Affected products

VendorProductAffectedFixed
cloudreve cloudreve 4.17.0 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
SLES for SAP 16.0 govulncheck-vulndb 0.0.20260827T195228-160000.1.1 SUSE-SU-2026:23625-1
SLES 16.0 govulncheck-vulndb 0.0.20260827T195228-160000.1.1 SUSE-SU-2026:23625-1
ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260827T195228-160000.1.1 openSUSE-SU-2026:21761-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/cloudreve/Cloudreve all versions — GO-2026-6098
Go github.com/cloudreve/Cloudreve/v3 <= 3.0.0-20250225100611-da4e44b77af4 — GHSA-8r7f-r8hj-r3rv
Go github.com/cloudreve/Cloudreve/v3 all versions — GO-2026-6098
Go github.com/cloudreve/Cloudreve/v4 < 4.0.0-20260613023921-7e1289d55279 4.0.0-20260613023921-7e1289d55279 GHSA-8r7f-r8hj-r3rv

Advisories 2

References