CVE-2026-73693: FileRun < 2026.3.0 OS Command Injection via PhotoProofSheet Handler

Published Sep 10, 2026
·
Updated

FileRun before 2026.3.0 contains an OS command injection vulnerability in the PhotoProofSheet handler that allows authenticated users with upload permission to execute arbitrary commands by uploading files with shell metacharacters in their names. Attackers can upload a file containing command substitution syntax such as backticks, semicolons, or $() sequences in the filename, then trigger the PhotoProofSheet endpoint to execute arbitrary commands as the web-server user due to missing escapeshellarg() sanitization in the ImageMagick montage command construction.

Affected Software

1 affected component
FileRun FileRun<2026.3.0

Event History

Sep 10, 2026
CVE Published
via MITRE·04:31 PM
Data Sourced
via MITRE·04:31 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Which users can exploit this issue?

An attacker must be authenticated and have permission to upload files. They also need to be able to trigger the PhotoProofSheet endpoint after uploading a file.

2

What access does successful command execution provide?

Commands execute as the web-server user. The vulnerability can affect confidentiality, integrity, and availability at that privilege level.

3

Are installations running the fixed release affected?

The issue affects FileRun versions before 2026.3.0. FileRun 2026.3.0 is identified as the fixed version.

4

What can be monitored to identify exploitation attempts?

Review uploaded filenames for shell metacharacters or command-substitution syntax, including backticks, semicolons, and $() sequences. Correlate those uploads with requests to the PhotoProofSheet endpoint and unexpected processes launched by the web-server user.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203