File Upload Bypass Vulnerability in DevDojo Voyager
CVE-2024-55417

4.3MEDIUM

Key Information:

Vendor

DevDojo

Status
Vendor
CVE Published:
30 January 2025

What is CVE-2024-55417?

CVE-2024-55417 is a vulnerability identified in DevDojo Voyager, a widely-used content management system (CMS) designed to facilitate the management of web applications. This particular vulnerability relates to a weakness in the file upload functionality, which allows authenticated users to bypass file type verification when uploading files. This flaw can potentially be exploited to upload malicious files, such as web shells, leading to arbitrary code execution on the server. As a result, organizations using this software could face severe security risks, including unauthorized access to sensitive data and the compromise of server integrity.

Technical Details

CVE-2024-55417 affects DevDojo Voyager versions up to and including 1.8.0. The vulnerability arises from improper handling of file upload requests made through the /admin/media/upload endpoint. Specifically, an attacker with authenticated access can exploit this flaw to upload a file that the software does not properly validate, potentially allowing the execution of malicious code on the server. This misconfiguration in file type validation is critical, as it may enable attackers to gain control over the affected server environment.

Potential impact of CVE-2024-55417

  1. Unauthorized Access and Control: Successful exploitation of this vulnerability can lead to unauthorized access to the server. Attackers can execute arbitrary code, potentially compromising sensitive data and system functionalities.

  2. Data Breach Risk: Organizations may suffer from data breaches, with attackers gaining the ability to access, manipulate, or exfiltrate confidential information stored on the server.

  3. Operational Disruption: The execution of malicious code can lead to service disruptions, system downtime, or even complete operational failures, impacting business continuity and user experience.

References

CVSS V3.1

Score:
4.3
Severity:
MEDIUM
Confidentiality:
None
Integrity:
Low
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
Low
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.