Daylight Studio FuelCMS Authenticated Remote Code Execution Vulnerability

Vulnerability

An authenticated remote code execution vulnerability has been identified in Daylight Studio FuelCMS version 1.5.2. The issue arises in the Installer controller, specifically within the add_git_submodule function. This vulnerability allows any authenticated user on a development instance of FuelCMS to execute arbitrary code by adding malicious Git submodules from external repositories, such as GitHub, and then accessing the injected files through the web server.

Impact

Exploitation of this vulnerability allows for remote code execution on the server where FuelCMS is installed.

Reproduction

To reproduce this vulnerability, an authenticated user must send a request to the FuelCMS development server's Installer controller, specifically the add_git_submodule function. The request must include a Git repository URL formatted for Git over SSH. If the server is configured correctly and the request is successful, the specified repository will be cloned as a submodule. Once added, any PHP files in the repository can be accessed through a specific URL path, allowing for code execution.

Added: Apr 15, 2026, 4:40 PM
Updated: Apr 15, 2026, 4:40 PM

Vulnerability Rating

Custom Algorithm
spread
2.2
impact
7.5
exploitability
6.4
remediation
0.0
relevance
6.0
threat
6.4
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.