Description
A vulnerability was found in xianrendzw EasyReport up to 2.0.17.0522_Beta. Affected is the function execSqlText/previewSqlText of the file DesignerController.java of the component SQL Preview Endpoint. The manipulation of the argument sqlText results in improper neutralization of special elements used in a template engine. The attack can be executed remotely. The exploit has been made public and could be used. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-08-19
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in xianrendzw EasyReport allows an attacker to send arbitrary text to the previewSqlText endpoint. The input is not properly neutralized before being processed by the template engine, creating a template injection vulnerability that can lead to code execution. The weakness is classified as CWE‑1336 and CWE‑791 and provides a direct route for malicious payloads to be evaluated by the server.

Affected Systems

The issue exists in EasyReport versions up to 2.0.17.0522_Beta, including all builds carrying that identifier. Only the xianrendzw EasyReport product is affected.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity. The EPSS is not available and the vulnerability is not listed in CISA KEV. The CVE description notes that the attack can be executed remotely and that the exploit has been made public, but it does not explicitly state whether authentication is required for exploitation. Because the input does not provide details on authentication or access requirements, the exact attack surface cannot be determined from the provided information. Until a vendor patch is available, the risk persists.

Generated by OpenCVE AI on August 19, 2026 at 07:28 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade EasyReport to a version newer than 2.0.17.0522_Beta when available or apply an official patch from the vendor.
  • If no patch is immediately available, block or restrict access to the /previewSqlText endpoint by firewall or URL filtering so that only trusted hosts can call it.
  • Implement server‑side input validation and escaping for the sqlText parameter to ensure that template engine engines never interpret untrusted characters.

Generated by OpenCVE AI on August 19, 2026 at 07:28 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 21 Aug 2026 22:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 19 Aug 2026 01:15:00 +0000

Type Values Removed Values Added
Description A vulnerability was found in xianrendzw EasyReport up to 2.0.17.0522_Beta. Affected is the function execSqlText/previewSqlText of the file DesignerController.java of the component SQL Preview Endpoint. The manipulation of the argument sqlText results in improper neutralization of special elements used in a template engine. The attack can be executed remotely. The exploit has been made public and could be used. The project was informed of the problem early through an issue report but has not responded yet.
Title xianrendzw EasyReport SQL Preview Endpoint DesignerController.java previewSqlText special elements in template engine
First Time appeared Xianrendzw
Xianrendzw easyreport
Weaknesses CWE-1336
CWE-791
CPEs cpe:2.3:a:xianrendzw:easyreport:*:*:*:*:*:*:*:*
Vendors & Products Xianrendzw
Xianrendzw easyreport
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


Subscriptions

Xianrendzw Easyreport
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-08-21T21:49:58.208Z

Reserved: 2026-08-18T18:19:04.585Z

Link: CVE-2026-75979

cve-icon Vulnrichment

Updated: 2026-08-21T21:35:53.745Z

cve-icon NVD

Status : Deferred

Published: 2026-08-19T01:16:57.460

Modified: 2026-08-21T22:16:44.823

Link: CVE-2026-75979

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-19T12:45:03Z

Weaknesses
  • CWE-1336

    Improper Neutralization of Special Elements Used in a Template Engine

  • CWE-791

    Incomplete Filtering of Special Elements