{"id":"CVE-2026-64619","state":"PUBLISHED","title":"FileCodeBox < 2.4 Anti-bruteforce Rate Limit Bypass via Spoofed Headers","description":"FileCodeBox before 2.4 contains a rate-limit bypass vulnerability in the IPRateLimit class that allows unauthenticated attackers to circumvent request throttling by supplying attacker-controlled X-Real-IP and X-Forwarded-For headers without verification of trusted reverse proxy origin. Attackers can supply unique spoofed IP values on each request to enumerate all possible share codes and retrieve other users' files without authentication.","publishedAt":"2026-07-20T18:50:12.359Z","updatedAt":"2026-07-28T01:05:55.926Z","severity":{"score":8.7,"label":"High","version":"4.0","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N","source":"VulnCheck"},"assigner":"VulnCheck","products":["vastsa FileCodeBox"],"affected":[{"vendor":"vastsa","product":"FileCodeBox","packageURL":"pkg:github/vastsa/FileCodeBox","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"2.4","versionType":"custom"}],"repo":"https://github.com/vastsa/FileCodeBox"}],"references":["https://github.com/vastsa/FileCodeBox/issues/479","https://github.com/vastsa/FileCodeBox/releases/tag/V2.4","https://github.com/vastsa/FileCodeBox/commit/1b6d8e7277d3cfa34dc7a85803731d927b2147da","https://www.vulncheck.com/advisories/filecodebox-anti-bruteforce-rate-limit-bypass-via-spoofed-headers"],"weaknesses":["CWE-348"],"ingestedAt":"2026-10-29T20:12:41.951Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/64xxx/CVE-2026-64619.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-64619","state":"PUBLISHED","datePublished":"2026-07-20T18:50:12.359Z","dateUpdated":"2026-07-28T01:05:55.926Z","assignerShortName":"VulnCheck","assignerOrgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateReserved":"2026-07-20T11:58:54.523Z"},"containers":{"cna":{"title":"FileCodeBox < 2.4 Anti-bruteforce Rate Limit Bypass via Spoofed Headers","descriptions":[{"lang":"en","value":"FileCodeBox before 2.4 contains a rate-limit bypass vulnerability in the IPRateLimit class that allows unauthenticated attackers to circumvent request throttling by supplying attacker-controlled X-Real-IP and X-Forwarded-For headers without verification of trusted reverse proxy origin. Attackers can supply unique spoofed IP values on each request to enumerate all possible share codes and retrieve other users' files without authentication."}],"affected":[{"vendor":"vastsa","product":"FileCodeBox","packageURL":"pkg:github/vastsa/FileCodeBox","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"2.4","versionType":"custom"}],"repo":"https://github.com/vastsa/FileCodeBox"}],"references":[{"url":"https://github.com/vastsa/FileCodeBox/issues/479","name":"Researcher Disclosure","tags":["technical-description","issue-tracking"]},{"url":"https://github.com/vastsa/FileCodeBox/releases/tag/V2.4","name":"FileCodeBox 2.4 Release Notes","tags":["patch","release-notes"]},{"url":"https://github.com/vastsa/FileCodeBox/commit/1b6d8e7277d3cfa34dc7a85803731d927b2147da","name":"Patch Commit","tags":["patch"]},{"url":"https://www.vulncheck.com/advisories/filecodebox-anti-bruteforce-rate-limit-bypass-via-spoofed-headers","tags":["third-party-advisory"]}],"metrics":[{"format":"CVSS","scenarios":[{"lang":"en","value":"GENERAL"}],"cvssV4_0":{"attackVector":"NETWORK","attackComplexity":"LOW","attackRequirements":"NONE","privilegesRequired":"NONE","userInteraction":"NONE","vulnConfidentialityImpact":"HIGH","subConfidentialityImpact":"NONE","vulnIntegrityImpact":"NONE","subIntegrityImpact":"NONE","vulnAvailabilityImpact":"NONE","subAvailabilityImpact":"NONE","exploitMaturity":"NOT_DEFINED","Safety":"NOT_DEFINED","Automatable":"NOT_DEFINED","Recovery":"NOT_DEFINED","valueDensity":"NOT_DEFINED","vulnerabilityResponseEffort":"NOT_DEFINED","providerUrgency":"NOT_DEFINED","version":"4.0","baseSeverity":"HIGH","baseScore":8.7,"vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N"}},{"format":"CVSS","scenarios":[{"lang":"en","value":"GENERAL"}],"cvssV3_1":{"attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"NONE","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"HIGH","integrityImpact":"NONE","availabilityImpact":"NONE","version":"3.1","baseSeverity":"HIGH","baseScore":7.5,"vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-348","lang":"en","description":"Use of Less Trusted Source","type":"CWE"}]}],"providerMetadata":{"shortName":"VulnCheck","orgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateUpdated":"2026-07-28T01:05:55.926Z"},"tags":["x_open-source"],"datePublic":"2026-06-08T00:00:00.000Z","cpeApplicability":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:lanol:filecodebox:*:*:*:*:*:*:*:*","versionEndExcluding":"2.4"}]}]}],"credits":[{"lang":"en","value":"George Chen","type":"finder"}],"x_generator":{"engine":"vulncheck-endgame"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-07-20T20:16:03.562332Z","id":"CVE-2026-64619","options":[{"Exploitation":"none"},{"Automatable":"yes"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-07-20T20:16:13.361Z"}}]}}}