{"@context":"https://openvex.dev/ns/v0.2.0","@id":"https://database.harborguard.co/cve/CVE-2026-54090/vex.json","author":"HarborGuard Database","role":"Document Creator","timestamp":"2026-06-25T17:51:17.656Z","version":1,"tooling":"HarborGuard Database (https://database.harborguard.co)","statements":[{"vulnerability":{"name":"CVE-2026-54090","@id":"https://www.cve.org/CVERecord?id=CVE-2026-54090","description":"File Browser is a file managing interface for uploading, deleting, previewing, renaming, and editing files within a specified directory. Prior to 2.33.8, when a shell interpreter is configured (e.g. /bin/sh -c), the command allowlist can be bypassed through shell metacharacters. The allowlist validates only the first token of user input, but the entire raw string is handed to the shell — semicolons, pipes, backticks, and $() all work to chain arbitrary commands after a permitted one. This vulner"},"products":[{"@id":"cpe:2.3:a:filebrowser:filebrowser:\\<_2.33.8:*:*:*:*:*:*:*","identifiers":{"cpe23":"cpe:2.3:a:filebrowser:filebrowser:\\<_2.33.8:*:*:*:*:*:*:*"}}],"status":"affected","action_statement":"No fixed version is published yet; monitor the upstream advisory.","timestamp":"2026-06-25T17:51:17.656Z"}]}