CVE-2025-5385 in JeeWMSinfo

Summary

by MITRE • 05/31/2025

A vulnerability was found in JeeWMS up to 20250504. It has been declared as critical. This vulnerability affects the function doAdd of the file /cgformTemplateController.do?doAdd. The manipulation leads to path traversal. The attack can be initiated remotely. Continious delivery with rolling releases is used by this product. Therefore, no version details of affected nor updated releases are available.

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 09/12/2025

The vulnerability identified as CVE-2025-5385 represents a critical path traversal flaw in JeeWMS version 20250504 and earlier, demonstrating a fundamental security weakness in the application's input validation mechanisms. This vulnerability exists within the doAdd function of the /cgformTemplateController.do endpoint, where improper sanitization of user-supplied parameters enables attackers to manipulate file system paths through crafted requests. The path traversal vulnerability allows malicious actors to access files and directories outside the intended application scope, potentially leading to unauthorized data access, system compromise, and full administrative control over the affected system. The continuous delivery model with rolling releases employed by this product creates additional complexity in vulnerability management, as the rapid deployment cycles make it challenging to track and remediate specific versions, leaving systems exposed during update windows.

The technical exploitation of this vulnerability occurs through remote manipulation of the doAdd function in the cgformTemplateController.do file, where the application fails to properly validate or sanitize file path parameters before processing user input. Attackers can leverage this weakness by crafting malicious requests that include directory traversal sequences such as ../ or ..\, which bypass the intended file access controls and allow access to arbitrary files on the server. This type of vulnerability is classified under CWE-22 as Path Traversal and aligns with ATT&CK technique T1059.007 for Command and Scripting Interpreter, as the successful exploitation can lead to command execution capabilities. The continuous delivery model with rolling releases in JeeWMS means that the software updates are deployed automatically without explicit version tracking, making it difficult for administrators to identify vulnerable instances and apply patches in a timely manner.

The operational impact of this critical vulnerability extends beyond simple data theft, as it provides attackers with the capability to escalate privileges and potentially gain complete system control. Remote exploitation allows threat actors to access sensitive business data, including customer information, financial records, and proprietary business logic stored within the JeeWMS system. The vulnerability's critical severity rating indicates that it can be exploited without requiring special user privileges or specific environmental conditions, making it particularly dangerous in production environments. Organizations using this software face significant risk of data breaches, regulatory compliance violations, and potential business disruption, as the path traversal attack can lead to complete system compromise and unauthorized access to the underlying infrastructure. The lack of specific version information in the rolling release model compounds the challenge of implementing effective mitigation strategies and vulnerability management processes.

Organizations should implement immediate defensive measures including network segmentation to restrict access to the vulnerable endpoint, deployment of web application firewalls to detect and block malicious path traversal attempts, and comprehensive monitoring of system access logs for suspicious file system activity. The continuous delivery model requires administrators to establish automated vulnerability scanning processes that can identify vulnerable instances within the rolling release environment. Patch management procedures must be enhanced to address the rapid deployment cycles, ensuring that security updates are applied promptly across all instances. Additionally, input validation should be strengthened at the application level to prevent path traversal attacks, and access controls should be implemented to restrict file system access to authorized users only. The vulnerability highlights the importance of secure coding practices and regular security assessments in continuous delivery environments where traditional version control methods may not provide adequate protection against emerging threats.

Responsible

VulDB

Disclosure

05/31/2025

Moderation

accepted

CPE

ready

EPSS

0.00398

KEV

no

Activities

very low

Sources

Do you know our Splunk app?

Download it now for free!