CVE-2017-6550 in Infor-Lawsoninfo

Summary

by MITRE

Multiple SQL injection vulnerabilities in Kinsey Infor-Lawson (formerly ESBUS) allow remote attackers to execute arbitrary SQL commands via the (1) TABLE parameter to esbus/servlet/GetSQLData or (2) QUERY parameter to KK_LS9ReportingPortal/GetData.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Analysis

by VulDB Data Team • 07/02/2024

The vulnerability identified as CVE-2017-6550 represents a critical security flaw in Kinsey Infor-Lawson software formerly known as ESBUS, which exposes multiple SQL injection attack vectors that can be exploited by remote adversaries to execute arbitrary database commands. This vulnerability affects the esbus/servlet/GetSQLData endpoint where the TABLE parameter is susceptible to manipulation, as well as the KK_LS9ReportingPortal/GetData endpoint where the QUERY parameter presents similar risks. The flaw stems from inadequate input validation and sanitization mechanisms within the application's database interaction layers, allowing attackers to inject malicious SQL code through carefully crafted parameters.

The technical implementation of this vulnerability aligns with CWE-89 which specifically addresses SQL injection flaws where untrusted data is incorporated into SQL commands without proper sanitization. Attackers can exploit these weaknesses by submitting malicious payloads through the vulnerable parameters, potentially gaining unauthorized access to sensitive data, modifying database contents, or even executing administrative commands on the underlying database system. The attack surface is particularly concerning as it targets reporting portals and data retrieval functions that are commonly used in enterprise environments where sensitive business and legal information is stored.

From an operational impact perspective, this vulnerability poses significant risks to organizations utilizing Infor-Lawson software, particularly those in regulated industries such as legal services, healthcare, or financial services where data integrity and confidentiality are paramount. The ability to execute arbitrary SQL commands means attackers could potentially extract confidential client information, manipulate legal records, or disrupt business operations through data corruption or deletion. The remote nature of the attack vector eliminates the need for physical access to the system, making it particularly dangerous for organizations with limited network segmentation.

The exploitation of these vulnerabilities can be mapped to several ATT&CK techniques including T1071.004 for application layer protocol usage and T1213.002 for data from information repositories. Organizations should implement immediate mitigations including input validation and parameterized queries to prevent SQL injection attacks, along with network segmentation to limit access to affected endpoints. Regular security audits and penetration testing should be conducted to identify similar vulnerabilities in other application components. Additionally, implementing web application firewalls and database activity monitoring solutions can provide additional layers of protection against such attacks while ensuring compliance with industry standards and regulatory requirements.

Reservation

03/08/2017

Disclosure

03/20/2017

Moderation

accepted

Entry

2

Relate

show

CPE

ready

Exploit

Download

EPSS

0.03974

KEV

no

Activities

very low

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!