Actively Exploited in the Wild

This vulnerability is being actively exploited in the wild.

Narcissus Remote Command Execution Vulnerability in Image Configuration

Vulnerability

A remote code execution vulnerability exists in Narcissus, an online tool for creating root filesystem images for devices. The issue arises in the backend.php script, which improperly sanitizes the release parameter before passing it to the configure_image() function. This function uses PHP's passthru() to execute system commands, allowing attackers to inject arbitrary commands that are executed under the web server's context. Exploitation requires sending a crafted POST request.

Impact

Exploitation of this vulnerability allows for arbitrary command execution on the server, executed in the context of the web server user.

Reproduction

To reproduce this vulnerability, send a POST request to 'backend.php' with the 'action' parameter set to 'configure_image' and the 'release' parameter containing the injected command, prefixed with a pipe character. The 'machine' parameter should also be included.

Added: Aug 5, 2025, 10:38 PM
Updated: Aug 5, 2025, 10:38 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
10.0
exploitability
9.1
remediation
0.0
relevance
0.3
threat
9.3
urgency
2.9
incentive
5.8

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