CVE-2024-25153CWE-472

Remote Code Execution in FileCatalyst Workflow 5.x prior to 5.1.6 Build 114

Critical · published March 13, 2024

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

🚨 A crafty POST request can sneak files right out of the ‘uploadtemp’ directory in FileCatalyst's Workflow Web Portal! 🔥 Think of it like a delivery service that mistakenly leaves packages at the front door instead of the designated drop-off area — anyone can grab those packages, and it could contain important (or dangerous) items! An attacker could exploit this vulnerability to upload malicious JSP files directly into the web server’s DocumentRoot, potentially leading to unauthorized code execution and full control over the server. This could be absolutely devastating, allowing the attacker to deploy web shells and wreak havoc on your system!

Put simply

Think of it like a delivery service that mistakenly leaves packages at the front door instead of the designated drop-off area — anyone can grab those packages, and it could contain important (or dangerous) items! This directory traversal flaw in the ‘ftpservlet’ allows specially crafted POST requests to bypass the intended file upload location, enabling attackers to place files where they shouldn't be.

What to do

An attacker could exploit this vulnerability to upload malicious JSP files directly into the web server’s DocumentRoot, potentially leading to unauthorized code execution and full control over the server. This could be absolutely devastating, allowing the attacker to deploy web shells and wreak havoc on your system! Immediate action is required: patch to the latest FileCatalyst version, which addresses this vulnerability, and implement strict input validation to restrict file uploads to designated directories. Also, consider monitoring server logs for any unexpected file uploads. You've got this! By following these steps, you're taking significant strides towards securing your system! 🛡️

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.41741 · 98.7th percentile
Weakness
CWE-472 · External Control of Assumed-Immutable Web Parameter
Published
2024-03-13T14:10Z
EPSS history
Timeline
  • 13 MAR 14:10Z
    Remote Code Execution in FileCatalyst Workflow 5.x prior to 5.1.6 Build 114
    cvelistv5