Description
UTMStack before 11.2.16 contains a JPQL injection vulnerability that allows authenticated attackers to read arbitrary entity data by exploiting UtmNetworkScanService.searchPropertyValues(), which builds a JPQL query with String.format() and executes it via em.createQuery() without parameter binding. Attackers can inject malicious JPQL through the value parameter in the GET /api/utm-network-scans/searchPropertyValues endpoint to extract sensitive data including credential tables such as jhi_user.
Published: 2026-10-02
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized Data Disclosure
Action: Patch Now
AI Analysis

Impact

UTMStack versions older than 11.2.16 contain a JPQL injection flaw that allows an authenticated user to craft malicious JPQL in the value parameter of the GET /api/utm-network-scans/searchPropertyValues endpoint. The application builds the query via String.format() and executes it with em.createQuery() without any parameter binding, enabling the attacker to read any entity data, including sensitive credential tables such as jhi_user.

Affected Systems

The vulnerability affects the UTMStack platform supplied by UTMStack, specifically all releases prior to 11.2.16. Any installation using these versions is at risk until an upgrade to 11.2.16 or later is performed.

Risk and Exploitability

With a CVSS score of 7.1, the flaw provides high impact when the attacker can authenticate. The EPSS score is not available and the issue is not listed in CISA KEV, suggesting no confirmed exploitation yet. Attackers must log in and then exploit the endpoint to retrieve arbitrary database records, which could enable further compromise of the system.

Generated by OpenCVE AI on October 2, 2026 at 21:36 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to UTMStack 11.2.16 or later.
  • If an upgrade is not immediately possible, restrict or disable the /api/utm-network-scans/searchPropertyValues endpoint for non‑essential users.
  • Modify the code to use parameterized JPQL queries instead of unsanitized String.format() calls.
  • Monitor application logs for unexpected JPQL query activity or unauthorized database reads.

Generated by OpenCVE AI on October 2, 2026 at 21:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 05 Oct 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sun, 04 Oct 2026 22:15:00 +0000

Type Values Removed Values Added
First Time appeared Utmstack
Utmstack utmstack
Vendors & Products Utmstack
Utmstack utmstack

Fri, 02 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
Description UTMStack before 11.2.16 contains a JPQL injection vulnerability that allows authenticated attackers to read arbitrary entity data by exploiting UtmNetworkScanService.searchPropertyValues(), which builds a JPQL query with String.format() and executes it via em.createQuery() without parameter binding. Attackers can inject malicious JPQL through the value parameter in the GET /api/utm-network-scans/searchPropertyValues endpoint to extract sensitive data including credential tables such as jhi_user.
Title UTMStack < 11.2.16 JPQL Injection via searchPropertyValues
Weaknesses CWE-89
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N'}

cvssV4_0

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


Subscriptions

Utmstack Utmstack
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-05T20:30:21.937Z

Reserved: 2026-08-27T21:39:20.461Z

Link: CVE-2026-82045

cve-icon Vulnrichment

Updated: 2026-10-05T19:18:45.538Z

cve-icon NVD

Status : Deferred

Published: 2026-10-02T21:16:57.080

Modified: 2026-10-06T15:25:00.650

Link: CVE-2026-82045

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-04T20:52:51Z

Weaknesses
  • CWE-89

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