Description
Cloudreve before 4.16.1 fails to revalidate share access when restoring cached navigator state from a context_hint UUID. Attackers who previously had valid share access can replay the cached hint to generate signed file URLs for up to 300 seconds after the share is deleted, expires, or reaches zero remaining downloads.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
cloudreve cloudreve
Default version status: unaffected
0 to < 4.16.1affected4.16.1unaffected
pkg:golang/github.com/cloudreve/Cloudreve/v4