Skip to content
Heist/ feed
Back to feed
Medium

Cloudreve: Unauthorized file write via WOPI view sessions whose access token secret is ignored

Type: advisorySources: OSV

Cloudreve is a self-hosted file management and sharing system. Prior to 4.17.0, ViewerSessionValidation uses only the session-id prefix of a WOPI access token and does not enforce the requested viewer action, allowing a malicious or compromised WOPI viewer with a view session to forge the token suffix and invoke WOPI write routes for the underlying file. This issue is fixed in version 4.17.0.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-62323
Confirmed fixed CVEs
Not specified
Updated in this feed
5 Nov 2026, 06:05 UTC · Revision 1

Source evidence

Cloudreve: Unauthorized file write via WOPI view sessions whose access token secret is ignored

core-osv · Original source

Published 31 Jul 2026, 03:43 UTC

Cloudreve is a self-hosted file management and sharing system. Prior to 4.17.0, ViewerSessionValidation uses only the session-id prefix of a WOPI access token and does not enforce the requested viewer action, allowing a malicious or compromised WOPI viewer with a view session to forge the token suffix and invoke WOPI write routes for the underlying file. This issue is fixed in version 4.17.0.

osv:CVE-2026-62323
Complete source record
{
  "id": "88fae0beefb45085b3421c20ed815a127aab99b32e24d44b58e8d3c48ccbd9fc",
  "url": "https://osv.dev/vulnerability/CVE-2026-62323",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Cloudreve: Unauthorized file write via WOPI view sessions whose access token secret is ignored",
    "summary": "Cloudreve is a self-hosted file management and sharing system. Prior to 4.17.0, ViewerSessionValidation uses only the session-id prefix of a WOPI access token and does not enforce the requested viewer action, allowing a malicious or compromised WOPI viewer with a view session to forge the token suffix and invoke WOPI write routes for the underlying file. This issue is fixed in version 4.17.0.",
    "evidence": "osv:CVE-2026-62323",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2026-62323",
      "aliases": [
        "CVE-2026-62323",
        "GHSA-c3jm-gv5r-9wcp",
        "GO-2026-6104"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:H/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/cloudreve/cloudreve",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "d4a145c3ac68f08b9071dec0f2ac025c6dc7362d"
                },
                {
                  "fixed": "f3347130ac48f2ff996af9ef66c97be2dda9cba9"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "4.17.0"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StringRangeExpression"
                  },
                  {
                    "range": [
                      {
                        "fixed": "f3347130ac48f2ff996af9ef66c97be2dda9cba9"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  },
                  {
                    "range": [
                      {
                        "fixed": "d4a145c3ac68f08b9071dec0f2ac025c6dc7362d"
                      }
                    ],
                    "source": "REFERENCES_TAG",
                    "original_tag": "4.17.0"
                  }
                ]
              }
            }
          ],
          "versions": [
            "4.16.1",
            "4.16.0",
            "4.15.0",
            "4.14.1",
            "4.14.0",
            "4.13.0",
            "4.12.1",
            "4.12.0",
            "4.11.1",
            "4.11.0",
            "4.10.1",
            "4.10.0",
            "4.9.2",
            "4.9.1",
            "4.9.0",
            "4.8.0",
            "4.7.0",
            "4.6.0",
            "4.5.1",
            "4.5.0",
            "4.4.1",
            "4.4.0",
            "4.3.0",
            "4.2.0",
            "4.1.3",
            "4.1.2",
            "4.1.1",
            "4.1.0",
            "4.0.0",
            "4.0.0-beta.14",
            "4.0.0-beta.13",
            "4.0.0-beta.12",
            "4.0.0-beta.11",
            "4.0.0-beta.10",
            "4.0.0-beta.9",
            "4.0.0-beta.8",
            "4.0.0-beta.7",
            "4.0.0-beta.6",
            "3.8.3",
            "3.8.2",
            "3.8.1",
            "3.8.0",
            "3.8.0-beta1",
            "3.7.1",
            "3.7.0",
            "3.6.2",
            "3.6.1",
            "3.6.0",
            "3.6.0-beta1",
            "3.5.3",
            "3.5.2",
            "3.5.1",
            "3.5.0",
            "3.5.0-beta.3",
            "3.5.0-beta2",
            "3.5.0-beta1",
            "3.4.2",
            "3.4.1",
            "3.4.0",
            "3.4.0-beta1",
            "3.3.2",
            "3.3.1",
            "3.3.0",
            "3.2.1",
            "3.2.0",
            "3.1.1",
            "3.1.0",
            "3.0.0",
            "3.0.0-rc1",
            "3.0.0-beta3",
            "3.0.0-beta2",
            "3.0.0-beta1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-62323.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:43.178871413Z",
      "provider": "osv",
      "references": [
        "https://github.com/cloudreve/cloudreve/releases/tag/4.17.0",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/62xxx/CVE-2026-62323.json",
        "https://github.com/cloudreve/cloudreve/security/advisories/GHSA-c3jm-gv5r-9wcp",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-62323",
        "https://github.com/cloudreve/cloudreve/commit/f3347130ac48f2ff996af9ef66c97be2dda9cba9"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-863"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/62xxx/CVE-2026-62323.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-62323",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 510935,
  "published_at": "2026-07-31T03:43:14.9+00:00"
}