CVE-2025-25361

An arbitrary file upload vulnerability in the component /cms/CmsWebFileAdminController.java of PublicCMS v4.0.202406 allows attackers to execute arbitrary code…

Critical · published March 6, 2025

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

🚨 An attacker can upload a crafted SVG or XML file that could execute arbitrary code on your server—yikes! 🔥 Think of it like a sneaky chef slipping a deadly ingredient into a restaurant's special dish, allowing them to poison the entire menu without anyone noticing. This vulnerability could lead to complete chaos: an attacker could take over your server, read sensitive data, or even escalate their access further into your network. The potential for damage is absolutely devastating!

Put simply

Think of it like a sneaky chef slipping a deadly ingredient into a restaurant's special dish, allowing them to poison the entire menu without anyone noticing. In PublicCMS v4.0.202406, an arbitrary file upload vulnerability exists in the CmsWebFileAdminController.java component, allowing attackers to upload malicious SVG or XML files that execute code on the server.

What to do

This vulnerability could lead to complete chaos: an attacker could take over your server, read sensitive data, or even escalate their access further into your network. The potential for damage is absolutely devastating! Immediate action is crucial! First, update to the latest version of PublicCMS that fixes this vulnerability. Additionally, implement strict file type checks and validation to prevent unauthorized files from being uploaded. You've got this! Follow these steps, and you'll have your system secured in no time! 🛡️

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.00709 · 53.0th percentile
Published
2025-03-06T00:00Z
EPSS history
Timeline
  • 06 MAR 00:00Z
    An arbitrary file upload vulnerability in the component /cms/CmsWebFileAdminController.java of PublicCMS v4.0.202406 allows attackers to execute arbitrary code…
    cvelistv5