cve.bz

CVE-2026-54563

7.1 highEPSS 0.3%

High (7.1). EPSS 0.3% chance of exploitation in the next 30 days. Fixed in github.com/cloudreve/Cloudreve/v4 4.0.0-20260606032813-26b6b1044b02.

Cloudreve is a self-hosted file management and sharing system. Prior to 4.16.1, a Cloudreve WebDAV account rooted at a configured folder can send paths such as /dav/%2e%2e/outside.txt because stripPrefix in pkg/webdav/webdav.go joins the decoded request suffix to the account root with fs.URI.JoinRaw without checking containment, allowing the scoped credential to read and list files outside the configured folder and writable credentials to create, overwrite, move, or delete them. This issue is reported as fixed in version 4.16.1.

Severity

CVSS 3.1

7.1 high
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
EPSS
0.3% chance of exploitation in the next 30 days; higher than 24% of CVEs (scores of 2026-10-31)
CWE
CWE-863
Published
Modified
Record from
the NVD, synced

Packages (OSV)

AdvisoryEcosystemPackageAffectedFixed in
GHSA-w5fv-7x5q-g8qpGogithub.com/cloudreve/Cloudreve/v4<4.0.0-20260606032813-26b6b1044b024.0.0-20260606032813-26b6b1044b02
GHSA-w5fv-7x5q-g8qpGogithub.com/cloudreve/Cloudreve/v3<=3.0.0-20250225100611-da4e44b77af4no fix published
GO-2026-6298Gogithub.com/cloudreve/Cloudreveall versionsno fix published
GO-2026-6298Gogithub.com/cloudreve/Cloudreve/v3all versionsno fix published
GO-2026-6298Gogithub.com/cloudreve/Cloudreve/v4<4.0.0-20260606032813-26b6b1044b024.0.0-20260606032813-26b6b1044b02

References

Check your stackJSON