Metasoft MetaCRM SQL Injection Vulnerability in Interface Component

Vulnerability

A critical SQL injection vulnerability has been identified in Metasoft MetaCRM versions prior to 6.4.0. The issue resides in the Interface component, specifically within the sql.jsp file, where the Statement.executeUpdate method is called without proper authentication. This flaw allows remote, unauthenticated attackers to inject and execute arbitrary SQL commands, including data manipulation and definition language statements. Exploitation could lead to unauthorized changes in administrative credentials, disruption of essential business data, or a permanent denial-of-service by deleting or truncating database tables, causing a complete loss of data integrity and availability.

Impact

Exploitation of this vulnerability allows for arbitrary SQL injection, with potential impacts including unauthorized data manipulation, disruption of critical business operations, and permanent loss of data integrity and availability.

Reproduction

The vulnerability can be reproduced by sending a request to the sql.jsp endpoint with a crafted sql parameter that exploits the lack of input validation. This can be done remotely without any authentication.

Added: Apr 20, 2026, 11:31 AM
Updated: Apr 20, 2026, 11:31 AM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
5.0
exploitability
8.7
remediation
0.0
relevance
6.4
threat
6.4
urgency
2.9
incentive
4.2

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.