CVE-2024-46382 in litemallinfo

Summary

by MITRE • 09/19/2024

A SQL injection vulnerability in linlinjava litemall 1.8.0 allows a remote attacker to obtain sensitive information via the goodsId, goodsSn, and name parameters in AdminOrderController.java.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 05/05/2026

This vulnerability exists within the litemall e-commerce platform version 1.8.0, specifically in the AdminGoodscontroller.java component where user-supplied parameters are inadequately sanitized before being incorporated into database queries. The affected parameters goodsId, goodsSn, and name represent entry points through which malicious actors can inject arbitrary SQL commands into the backend database system. The vulnerability classifies as a classic sql injection flaw that enables unauthorized data access and potential system compromise. This issue stems from insufficient input validation and parameterized query implementation, creating a direct pathway for attackers to manipulate database operations through crafted malicious input. The vulnerability aligns with cwe-89 which specifically addresses improper neutralization of special elements used in an sql command, making it a well-documented and dangerous security weakness. Attackers exploiting this vulnerability can retrieve sensitive customer data, product information, and potentially gain deeper access to the underlying database infrastructure. The remote nature of this attack vector means that exploitation can occur without requiring physical access to the system, making it particularly dangerous for online retail platforms handling sensitive commerce data. This vulnerability directly impacts the integrity and confidentiality of the platform's data protection mechanisms, potentially exposing customer personal information, purchase histories, and business-critical product data. The attack surface extends beyond simple data retrieval to include potential privilege escalation and system compromise if the database user has elevated permissions. According to the attack technique framework, this vulnerability maps to techniques involving command injection and data manipulation within database systems, representing a fundamental weakness in the application's data handling architecture. The impact assessment reveals that this vulnerability could lead to significant data breaches, regulatory compliance violations, and reputational damage for organizations relying on the litemall platform for their online commerce operations. Organizations should immediately implement input validation measures, utilize parameterized queries, and conduct thorough code reviews to address this sql injection weakness in their administrative interfaces. The remediation strategy must include comprehensive testing of all database interaction points and implementation of proper access controls to prevent unauthorized data access through these vulnerable parameters. Security teams should also consider implementing web application firewalls and database activity monitoring to detect and prevent exploitation attempts against this specific vulnerability.

Responsible

MITRE

Reservation

09/11/2024

Disclosure

09/19/2024

Moderation

accepted

CPE

ready

EPSS

0.00631

KEV

no

Activities

very low

Sources

Interested in the pricing of exploits?

See the underground prices here!