PT-2026-64432 · Cloudreve · Cloudreve

CVE-2026-55496

·

Published

2026-07-24

·

Updated

2026-09-04

CVSS v3.1

4.3

Medium

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Name of the Vulnerable Software and Affected Versions Cloudreve versions prior to 4.17.0
Description Any logged-in user can enumerate and retrieve email addresses and profile metadata (including nicknames, avatars, creation time, and profile share-visibility) of inactive or banned accounts. This occurs because the SearchActive() function fails to apply a StatusActive predicate, which should filter out non-active users. Consequently, the system returns results serialized at RedactLevelUser, which includes the user's email address.
The issue is accessible via the following endpoint:
  • 'GET /api/v4/user/search' using the keyword parameter.
Additionally, a secondary path exists via 'GET /api/v4/user/info/:id' where the GetUser() function also lacks a status filter, potentially allowing a logged-in user with a target's hashed ID to retrieve their email.
Recommendations Update to version 4.17.0. As a temporary mitigation, restrict access to the 'GET /api/v4/user/search' and 'GET /api/v4/user/info/:id' endpoints to authorized administrative users only.

Exploit

Fix

Information Disclosure

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-55496
GHSA-8R7F-R8HJ-R3RV
GO-2026-6098
OPENSUSE-SU-2026:21761-1

Affected Products

Cloudreve