Sceawere

Vulnerability Detail

CVE-2026-49849UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

xShop Authenticated Remote Code Execution

Vulnerability Metadata

Severity
Critical
Score / CVSS
9.1
Creation Date
2h ago
Vendor
4xmen
Product
xshop
Attack Type
CWE-434: Unrestricted Upload of File with Dangerous Type
Vector String
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
Attack Complexity
LOW

Narrative and Response

Description

xShop is an open-source shop developed in Laravel. An Unrestricted File Upload vulnerability in xShop version 3.0.3 allows an authenticated administrator to upload executable files (e.g., .php). By uploading a specially crafted php file, an attacker can achieve Remote Code Execution (RCE) on the server, leading to a full system compromise. Version 3.0.4 fixes the issue.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "9.1",
  "pubDate": "2026-08-21T22:16:38.300Z",
  "pubdate": "2026-08-21T22:16:38.300Z",
  "executiveSummary": "An Unrestricted File Upload vulnerability exists in xShop version 3.0.3, which is an open-source shopping application developed using the Laravel framework. The security flaw enables an authenticated administrator to upload arbitrary executable files, specifically targeting the upload functionality to submit specially crafted .php scripts. Successful exploitation of this vulnerability directly results in Remote Code Execution (RCE) on the underlying host server, culminating in a full system compromise. The high-risk implication of this security defect is complete administrative control over the application server environment, allowing threat actors to execute arbitrary system commands, manipulate application data, and pivot deeper into the network infrastructure. Exploitation prerequisites strictly mandate that the attacker possesses authenticated administrative privileges within the target xShop instance. The vulnerability has been formally addressed and resolved by the vendor in version 3.0.4, which introduces proper file validation and sanitization mechanisms to restrict unauthorized executable file types during the administrative upload process.",
  "technicalDetails": "The root cause of the vulnerability stems from insufficient input validation and file extension restrictions within the file upload mechanism of xShop version 3.0.3. The application fails to adequately inspect, sanitize, or restrict uploaded MIME types and file extensions, specifically allowing administrative users to upload executable server-side scripts such as .php files directly into web-accessible directories. The vulnerable component resides within the administrative file management or asset upload module of the application. Exploitation requires the attacker to possess active administrative credentials to access the file upload interface. The attack flow proceeds as follows: First, the authenticated adversary navigates to the administrative upload functionality within the xShop application. Second, the attacker crafts a malicious payload encapsulated within a PHP script file designed to execute arbitrary system commands via web request parameters. Third, the attacker uploads the malicious .php file through the administrative interface. Because the application lacks robust validation filters, the server accepts the file and stores it within a publicly accessible directory on the web server. Fourth, the attacker triggers the execution of the payload by sending an HTTP request directly to the stored file path on the server. Upon successful execution of the script by the web server's PHP processing engine, the attacker achieves Remote Code Execution (RCE). The post-exploitation impact includes full system compromise, allowing the threat actor to read sensitive configuration files, access database credentials stored within the Laravel environment, deploy persistent backdoors, and execute further system-level commands with the privileges of the web server process."
}
CVE-2026-49849: xShop Authenticated Remote Code Execution (CRITICAL Severity, CVSS: 9.1) - Sceawere