CVE-2025-26325

ShopXO 6.4.0 is vulnerable to File Upload in ThemeDataService.php

Critical · published February 27, 2025

CVSS v3.1
9.8
EPSS
0%
Percentile
40.6
In the wild
Unconfirmed
What it is

🚨 A file upload vulnerability in ShopXO 6.4.0 lets attackers bypass security straight through a seemingly innocent theme file! 🔥 Think of it like a restaurant where the chef blindly accepts any ingredient brought in by a delivery person — one dangerous item can spoil the whole dish! With this flaw, an attacker could upload malicious files, potentially taking control of the server and wreaking havoc — reading sensitive data, altering the site, or even launching attacks on users. The consequences could be absolutely devastating!

Put simply

Think of it like a restaurant where the chef blindly accepts any ingredient brought in by a delivery person — one dangerous item can spoil the whole dish! The vulnerability exists in ThemeDataService.php, where the server fails to adequately validate uploaded files, allowing any file type, including executable scripts, to be uploaded without restriction.

What to do

With this flaw, an attacker could upload malicious files, potentially taking control of the server and wreaking havoc — reading sensitive data, altering the site, or even launching attacks on users. The consequences could be absolutely devastating! Update ShopXO to version 6.4.1 immediately to patch this vulnerability. Additionally, implement strict validation on uploaded files to ensure only safe types are allowed. Regularly audit your upload logic for weaknesses! You've got this! Stay vigilant, follow the steps, and you’ll keep your site secure! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00482 · 40.6th percentile
Published
2025-02-27T00:00Z
EPSS history
Timeline
  • 27 FEB 00:00Z
    ShopXO 6.4.0 is vulnerable to File Upload in ThemeDataService.php
    cvelistv5