{"id":"CVE-2026-101056","state":"PUBLISHED","title":"Cloudreve before 4.16.1 Authentication Bypass via Cached Context Hint","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.","publishedAt":"2026-09-27T17:02:38.060Z","updatedAt":"2026-10-08T15:22:09.212Z","severity":{"score":6.9,"label":"Medium","version":"4.0","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N","source":"VulnCheck"},"assigner":"VulnCheck","products":["cloudreve cloudreve"],"affected":[{"vendor":"cloudreve","product":"cloudreve","packageURL":"pkg:golang/github.com/cloudreve/Cloudreve/v4","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"4.16.1","versionType":"semver"},{"version":"4.16.1","status":"unaffected","versionType":"semver"}]}],"references":["https://github.com/cloudreve/cloudreve/security/advisories/GHSA-vx2m-jpxr-xv7w","https://www.vulncheck.com/advisories/cloudreve-before-4.16.1-authentication-bypass-via-cached-context-hint"],"weaknesses":["CWE-863"],"ingestedAt":"2026-10-29T20:10:13.529Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/101xxx/CVE-2026-101056.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-101056","state":"PUBLISHED","datePublished":"2026-09-27T17:02:38.060Z","dateUpdated":"2026-10-08T15:22:09.212Z","assignerShortName":"VulnCheck","assignerOrgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateReserved":"2026-09-27T16:38:56.427Z"},"containers":{"cna":{"title":"Cloudreve before 4.16.1 Authentication Bypass via Cached Context Hint","descriptions":[{"lang":"en","value":"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":[{"vendor":"cloudreve","product":"cloudreve","packageURL":"pkg:golang/github.com/cloudreve/Cloudreve/v4","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"4.16.1","versionType":"semver"},{"version":"4.16.1","status":"unaffected","versionType":"semver"}]}],"references":[{"url":"https://github.com/cloudreve/cloudreve/security/advisories/GHSA-vx2m-jpxr-xv7w","tags":["vendor-advisory"],"name":"GitHub Security Advisory (GHSA-vx2m-jpxr-xv7w)"},{"url":"https://www.vulncheck.com/advisories/cloudreve-before-4.16.1-authentication-bypass-via-cached-context-hint","name":"VulnCheck Advisory: Cloudreve before 4.16.1 Authentication Bypass via Cached Context Hint","tags":["third-party-advisory"]}],"metrics":[{"format":"CVSS","cvssV4_0":{"version":"4.0","vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N","attackVector":"NETWORK","attackComplexity":"LOW","attackRequirements":"NONE","privilegesRequired":"NONE","userInteraction":"NONE","vulnConfidentialityImpact":"LOW","vulnIntegrityImpact":"NONE","vulnAvailabilityImpact":"NONE","subConfidentialityImpact":"NONE","subIntegrityImpact":"NONE","subAvailabilityImpact":"NONE","baseScore":6.9,"baseSeverity":"MEDIUM"}},{"format":"CVSS","cvssV3_1":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"NONE","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"LOW","integrityImpact":"NONE","availabilityImpact":"NONE","baseScore":5.3,"baseSeverity":"MEDIUM"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-863","lang":"en","description":"Incorrect Authorization","type":"CWE"}]}],"providerMetadata":{"shortName":"VulnCheck","orgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateUpdated":"2026-10-08T15:22:09.212Z"},"datePublic":"2026-06-13T00:00:00.000Z","cpeApplicability":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:cloudreve:cloudreve:*:*:*:*:*:*:*:*","versionEndExcluding":"4.16.1"}]}]}],"credits":[{"lang":"en","value":"riodrwn","type":"reporter"}],"x_generator":{"engine":"vulncheck-endgame"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-09-28T13:16:25.813292Z","id":"CVE-2026-101056","options":[{"Exploitation":"poc"},{"Automatable":"yes"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-09-28T13:17:06.855Z"}}]}}}