{"id":"CVE-2026-72838","state":"PUBLISHED","title":"FileBrowser before 2.63.19 Disk Exhaustion via TUS Upload","description":"FileBrowser versions before 2.63.19 fail to enforce the declared Upload-Length in the TUS resumable-upload PATCH endpoint, allowing authenticated users to write arbitrary data to disk. Attackers can send oversized request bodies that exceed the declared upload length to exhaust available disk space and cause service unavailability.","publishedAt":"2026-08-14T11:35:42.867Z","updatedAt":"2026-08-17T16:08:39.300Z","severity":{"score":7.1,"label":"High","version":"4.0","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","source":"VulnCheck"},"assigner":"VulnCheck","products":["filebrowser filebrowser"],"affected":[{"vendor":"filebrowser","product":"filebrowser","packageURL":"pkg:golang/github.com/filebrowser/filebrowser/v2","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"2.63.19","versionType":"semver"},{"version":"2.63.19","status":"unaffected","versionType":"semver"}]}],"references":["https://github.com/filebrowser/filebrowser/security/advisories/GHSA-ffv3-7h97-993q","https://github.com/filebrowser/filebrowser/commit/4daddec6f200b03a721197d8c0b4b652c994894e","https://www.vulncheck.com/advisories/filebrowser-before-disk-exhaustion-via-tus-upload"],"weaknesses":["CWE-770"],"ingestedAt":"2026-10-29T20:12:58.252Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/72xxx/CVE-2026-72838.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-72838","state":"PUBLISHED","datePublished":"2026-08-14T11:35:42.867Z","dateUpdated":"2026-08-17T16:08:39.300Z","assignerShortName":"VulnCheck","assignerOrgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateReserved":"2026-08-10T15:13:41.486Z"},"containers":{"cna":{"title":"FileBrowser before 2.63.19 Disk Exhaustion via TUS Upload","descriptions":[{"lang":"en","value":"FileBrowser versions before 2.63.19 fail to enforce the declared Upload-Length in the TUS resumable-upload PATCH endpoint, allowing authenticated users to write arbitrary data to disk. Attackers can send oversized request bodies that exceed the declared upload length to exhaust available disk space and cause service unavailability."}],"affected":[{"vendor":"filebrowser","product":"filebrowser","packageURL":"pkg:golang/github.com/filebrowser/filebrowser/v2","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"2.63.19","versionType":"semver"},{"version":"2.63.19","status":"unaffected","versionType":"semver"}]}],"references":[{"url":"https://github.com/filebrowser/filebrowser/security/advisories/GHSA-ffv3-7h97-993q","tags":["vendor-advisory"],"name":"GitHub Security Advisory (GHSA-ffv3-7h97-993q)"},{"url":"https://github.com/filebrowser/filebrowser/commit/4daddec6f200b03a721197d8c0b4b652c994894e","tags":["patch"],"name":"Patch Commit"},{"url":"https://www.vulncheck.com/advisories/filebrowser-before-disk-exhaustion-via-tus-upload","name":"VulnCheck Advisory: FileBrowser before 2.63.19 Disk Exhaustion via TUS Upload","tags":["third-party-advisory"]}],"metrics":[{"format":"CVSS","cvssV4_0":{"version":"4.0","vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","attackVector":"NETWORK","attackComplexity":"LOW","attackRequirements":"NONE","privilegesRequired":"LOW","userInteraction":"NONE","vulnConfidentialityImpact":"NONE","vulnIntegrityImpact":"NONE","vulnAvailabilityImpact":"HIGH","subConfidentialityImpact":"NONE","subIntegrityImpact":"NONE","subAvailabilityImpact":"NONE","baseScore":7.1,"baseSeverity":"HIGH"}},{"format":"CVSS","cvssV3_1":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"LOW","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"NONE","integrityImpact":"NONE","availabilityImpact":"HIGH","baseScore":6.5,"baseSeverity":"MEDIUM"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-770","lang":"en","description":"Allocation of Resources Without Limits or Throttling","type":"CWE"}]}],"providerMetadata":{"shortName":"VulnCheck","orgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateUpdated":"2026-08-14T16:52:18.822Z"},"datePublic":"2026-07-26T00:00:00.000Z","cpeApplicability":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:filebrowser:filebrowser:*:*:*:*:*:*:*:*","versionEndExcluding":"2.63.19"}]}]}],"credits":[{"lang":"en","value":"GG-Feng","type":"reporter"},{"lang":"en","value":"hacdias","type":"finder"}],"x_generator":{"engine":"vulncheck-endgame"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-08-17T15:45:59.819349Z","id":"CVE-2026-72838","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-08-17T16:08:39.300Z"}}]}}}