CVE-2026-94619 · Package
NO FIX YET · SEE WHAT TO DO
FileGator, a multi-user file manager, uses a request-supplied filename as a key in shared temporary storage during uploads. A low-privileged user with upload permission can read, modify, or delete another user's pending temporary file, such as a pending archive.
first public Aug 13, 2026 · 1 source
Check it with your coding agent
It checks your repository and tells you if you’re affected, with the fix.
Multi-user FileGator deployments with distinct per-user home directories and users who have upload permission are exposed. Single-user installs or deployments where all users share one home directory are not described as affected by the sources.
Not affected if single-user, version-7.15.0-or-later
Who cares filegator, php, self-hosted
7.15.0.7.15.0 or later.FileGator is a multi-user file manager. Prior to 7.15.0, POST /upload in backend/Controllers/UploadController.php uses the request-supplied resumableFilename as an unnamespaced key in shared temporary storage. In a multi-user deployment configured with distinct per-user home directories, a low-privileged user with upload permission can set resumableTotalChunks and resumableTotalSize to zero so the assembly loop writes no data, after which the handler reads a pre-existing temporary file with that name, stores it in the attacker's home directory, and removes it. The same filename path can append data when chunks are supplied, allowing disclosure, modification, or deletion of another user's transient object, including a pending archive or the login rate-limit lockfile, while Tmpfs path sanitization limits the primitive to the temporary directory. This issue is fixed in version 7.15.0.
Are you affected?
Tell InfraStack what you run. It checks this one, and every next one, against your stack.
Ask from here. InfraStack checks the affected versions against your stack and answers in your inbox.
InfraStack checks the affected versions against your stack and answers in Slack, with the evidence and the fix.
NVD data is provided by NIST and is public domain. Posts quoted belong to their authors.