Skip to main content
CVE-2025-15110VulnerabilityPublished Updated

CVE-2025-15110: jackq XCMS · Unrestricted Upload

Affects jackq XCMSSource CVE Database V5

0

Not known to be exploited · CVSS 5.1 Medium.

Data as of 26 Oct 2026, 06:26 UTC

CVSS 4.0 base score
5.1Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.3% chance of exploitation in 30 days – higher than 31% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 27 Dec 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.

What to do

AI-suggested

To mitigate CVE-2025-15110, organizations should first restrict access to the backend upload functionality to only trusted, authenticated users with necessary privileges. Implement strict access controls and monitor for unusual upload activity. Employ web application firewalls (WAFs) with rules to detect and block suspicious file uploads, such as those containing executable code or unusual file extensions. Conduct manual or automated code reviews to add server-side validation and sanitization of uploaded files, ensuring only allowed file types and sizes are accepted. If possible, isolate the upload directory from execution permissions to prevent uploaded files from being executed as code. Regularly audit user privileges to minimize the number of users with high-level access. Monitor logs for signs of exploitation attempts. Engage with the vendor for updates and apply patches promptly once released. Finally, maintain comprehensive backups and incident response plans to recover from potential compromises.

Description

A vulnerability has been found in jackq XCMS up to 3fab5342cc509945a7ce1b8ec39d19f701b89261. Affected is the function Upload of the file Admin/Home/Controller/ProductImageController.class.php of the component Backend. Such manipulation of the argument File leads to unrestricted upload. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used. This product takes the approach of rolling releases to provide continious delivery. Therefore, version details for affected and updated releases are not available. The project was informed of the problem early through an issue report but has not responded yet.

References

Community reviews

Loading reviews…