Skip to content
Heist/ feed
Back to feed
High

File Browser 2.50.0 through 2.63.21 JWT Expiration Bypass

Type: advisorySources: OSV

File Browser versions from 2.50.0 through 2.63.21 fail to validate JWT expiration when proxy authentication is configured with a non-default logout page. Attackers with a previously valid token can access protected routes and administrative endpoints indefinitely, and exchange expired tokens for fresh ones via the renewal endpoint.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-73611
Confirmed fixed CVEs
Not specified
Updated in this feed
3 Nov 2026, 21:58 UTC · Revision 1

Source evidence

File Browser 2.50.0 through 2.63.21 JWT Expiration Bypass

core-osv · Original source

Published 13 Aug 2026, 11:28 UTC

File Browser versions from 2.50.0 through 2.63.21 fail to validate JWT expiration when proxy authentication is configured with a non-default logout page. Attackers with a previously valid token can access protected routes and administrative endpoints indefinitely, and exchange expired tokens for fresh ones via the renewal endpoint.

osv:CVE-2026-73611
Complete source record
{
  "id": "114a6d0c5510a7448c9a305fbcad3bf9d29d8470435e2b6ac1b42922dcac5f1e",
  "url": "https://osv.dev/vulnerability/CVE-2026-73611",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "File Browser 2.50.0 through 2.63.21 JWT Expiration Bypass",
    "summary": "File Browser versions from 2.50.0 through 2.63.21 fail to validate JWT expiration when proxy authentication is configured with a non-default logout page. Attackers with a previously valid token can access protected routes and administrative endpoints indefinitely, and exchange expired tokens for fresh ones via the renewal endpoint.",
    "evidence": "osv:CVE-2026-73611",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2026-73611",
      "aliases": [
        "CVE-2026-73611",
        "GHSA-v3jv-rmh2-635j"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/filebrowser/filebrowser",
              "type": "GIT",
              "events": [
                {
                  "introduced": "4302ece49b9dcccec93050045de6b219e8bacc58"
                },
                {
                  "fixed": "72faf6dd3c85628e332d3e567124b86708ce2695"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "2.50.0"
                      },
                      {
                        "last_affected": "2.63.21"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandardRange"
                  },
                  {
                    "range": [
                      {
                        "fixed": "72faf6dd3c85628e332d3e567124b86708ce2695"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v2.63.21",
            "v2.63.20",
            "v2.63.19",
            "v2.63.18",
            "v2.63.17",
            "v2.63.16",
            "v2.63.15",
            "v2.63.14",
            "v2.63.13",
            "v2.63.12",
            "v2.63.11",
            "v2.63.10",
            "v2.63.9",
            "v2.63.8",
            "v2.63.7",
            "v2.63.6",
            "v2.63.5",
            "v2.63.4",
            "v2.63.3",
            "v2.63.1",
            "v2.63.0",
            "v2.62.2",
            "v2.62.1",
            "v2.62.0",
            "v2.61.2",
            "v2.61.1",
            "v2.61.0",
            "v2.60.0",
            "v2.59.0",
            "v2.58.0",
            "v2.57.1",
            "v2.57.0",
            "v2.56.0",
            "v2.55.0",
            "v2.54.0",
            "v2.53.1",
            "v2.53.0",
            "v2.52.0",
            "v2.51.2",
            "v2.51.1",
            "v2.51.0",
            "v2.50.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-73611.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:31.903331369Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/73xxx/CVE-2026-73611.json",
        "https://github.com/filebrowser/filebrowser/security/advisories/GHSA-v3jv-rmh2-635j",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-73611",
        "https://www.vulncheck.com/advisories/file-browser-through-jwt-expiration-bypass",
        "https://github.com/filebrowser/filebrowser/commit/72faf6dd3c85628e332d3e567124b86708ce2695"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-613"
        ],
        "cna_assigner": "VulnCheck",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/73xxx/CVE-2026-73611.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-73611",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 499097,
  "published_at": "2026-08-13T11:28:15.147+00:00"
}