Description
A vulnerability was identified in mahonelau kykms up to 8f130c2d85842d5b44caae78cc46d65e505949f7. The impacted element is the function QueryGenerator.doMultiFieldsOrder of the file QueryGenerator.java of the component SqlInjectionUtil. The manipulation of the argument column leads to sql injection. Remote exploitation of the attack is possible. The exploit is publicly available and might be used. This product follows a rolling release approach for continuous delivery, so version details for affected or updated releases are not provided. The vendor was contacted early about this disclosure but did not respond in any way.
Published: 2026-09-29
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: SQL Injection
Action: Patch
AI Analysis

Impact

An SQL injection vulnerability exists in the QueryGenerator.doMultiFieldsOrder method of mahonelau kykms. The method accepts a column argument that is directly concatenated into an ORDER BY clause without sanitization. This flaw permits an attacker to inject arbitrary SQL into the query, potentially leading to unauthorized data extraction, modification, or other database manipulation. The impact includes loss of confidentiality, integrity, and the possibility of remote compromise of the system’s data.

Affected Systems

The vulnerability affects mahonelau kykms releases that include code up to the commit hash 8f130c2d85842d5b44caae78cc46d65e505949f7. Because the product follows a rolling release model, precise version numbers are not provided. Any instance running the vulnerable code prior to that commit is at risk.

Risk and Exploitability

The CVSS score of 6.9 classifies the flaw as moderate, and its EPSS score is not available. The vulnerability is not listed in the CISA KEV catalog, indicating limited publicly known exploitation. However, the exploit is publicly available and remote exploitation is possible, most likely via any exposed API or web interface that calls the vulnerable method. Attackers could supply a crafted column value containing SQL injection payloads, potentially gaining unauthorized data access or manipulating database contents.

Generated by OpenCVE AI on September 30, 2026 at 01:26 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to a mahonelau kykms release that incorporates a fix for the QueryGenerator.doMultiFieldsOrder function (consult the source repository for versions after commit 8f130c2d85842d5b44caae78cc46d65e505949f7).
  • Ensure that the column argument passed to QueryGenerator.doMultiFieldsOrder is strictly validated against a whitelist of allowed column names before being interpolated into the SQL query.
  • Implement database or web application firewall rules that detect and block typical SQL injection payloads targeting sorting or ordering parameters.

Generated by OpenCVE AI on September 30, 2026 at 01:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 29 Sep 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 29 Sep 2026 15:00:00 +0000

Type Values Removed Values Added
Description A vulnerability was identified in mahonelau kykms up to 8f130c2d85842d5b44caae78cc46d65e505949f7. The impacted element is the function QueryGenerator.doMultiFieldsOrder of the file QueryGenerator.java of the component SqlInjectionUtil. The manipulation of the argument column leads to sql injection. Remote exploitation of the attack is possible. The exploit is publicly available and might be used. This product follows a rolling release approach for continuous delivery, so version details for affected or updated releases are not provided. The vendor was contacted early about this disclosure but did not respond in any way.
Title mahonelau kykms SqlInjectionUtil QueryGenerator.java QueryGenerator.doMultiFieldsOrder sql injection
First Time appeared Mahonelau
Mahonelau kykms
Weaknesses CWE-74
CWE-89
CPEs cpe:2.3:a:mahonelau:kykms:*:*:*:*:*:*:*:*
Vendors & Products Mahonelau
Mahonelau kykms
References
Metrics cvssV2_0

{'score': 7.5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:P/A:P/E:POC/RL:ND/RC:C'}

cvssV3_0

{'score': 7.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV3_1

{'score': 7.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-09-29T16:33:37.627Z

Reserved: 2026-09-29T09:57:33.859Z

Link: CVE-2026-102491

cve-icon Vulnrichment

Updated: 2026-09-29T16:33:29.585Z

cve-icon NVD

Status : Deferred

Published: 2026-09-29T15:17:17.813

Modified: 2026-09-29T18:57:24.350

Link: CVE-2026-102491

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-30T01:30:17Z

Weaknesses
  • CWE-74

    Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')

  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')