CVE-2024-2568 in JFinalCMSinfo

Summary

by MITRE • 03/18/2024

A vulnerability has been found in heyewei JFinalCMS 5.0.0 and classified as critical. Affected by this vulnerability is an unknown functionality of the file /admin/div_data/delete?divId=9 of the component Custom Data Page. The manipulation leads to sql injection. The attack can be launched remotely. The exploit has been disclosed to the public and may be used. The associated identifier of this vulnerability is VDB-257071.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Analysis

by VulDB Data Team • 05/19/2025

The vulnerability identified as CVE-2024-2568 represents a critical sql injection flaw within the heyewei JFinalCMS 5.0.0 content management system. This vulnerability specifically affects the Custom Data Page functionality, targeting the administrative endpoint at /admin/div_data/delete?divId=9. The flaw stems from inadequate input validation and sanitization of user-supplied parameters, particularly the divId parameter that is directly incorporated into sql query construction without proper escaping or parameterization. This vulnerability classification aligns with CWE-89 which defines sql injection as the insertion of malicious sql fragments into database queries through untrusted input sources. The attack vector is remote, meaning an attacker can exploit this vulnerability without requiring physical access to the target system or local network presence.

The operational impact of this vulnerability is severe and potentially catastrophic for affected organizations. Successful exploitation allows attackers to execute arbitrary sql commands against the underlying database, enabling full data compromise including unauthorized access to user credentials, sensitive content, and system configurations. Attackers could perform data manipulation operations such as creating new administrative accounts, modifying existing records, deleting critical data, or extracting confidential information through direct database queries. The vulnerability's exposure through the administrative interface amplifies its danger as it provides access to privileged functions that control the entire content management system. According to ATT&CK framework reference T1190, this vulnerability maps to the exploitation of remote services through sql injection techniques, while T1071.005 covers the use of application layer protocols for data exfiltration.

The public disclosure of this vulnerability through VDB-257071 significantly increases the risk to affected systems, as it provides threat actors with readily available exploitation methods and techniques. The combination of the critical severity rating with the public availability of exploit information means that organizations running JFinalCMS 5.0.0 are highly vulnerable to immediate exploitation attempts. Organizations should prioritize immediate remediation efforts to address this vulnerability before it can be leveraged for unauthorized access or data breaches. The remote exploit capability eliminates the need for complex attack chains, making this vulnerability particularly dangerous as it can be targeted at any system with exposed administrative endpoints. The vulnerability's impact extends beyond simple data theft to include potential system compromise and complete takeover of the content management infrastructure. Organizations should implement immediate network segmentation, disable unnecessary administrative access points, and conduct comprehensive security assessments to identify any potential compromise of their systems. The vulnerability also highlights the importance of proper input validation and parameterized queries in preventing sql injection attacks, which are fundamental security practices recommended by industry standards including OWASP Top Ten and NIST Cybersecurity Framework.

Responsible

VulDB

Reservation

03/17/2024

Disclosure

03/18/2024

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.00313

KEV

no

Activities

very low

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!