Description
Weaver (Fanwei) E-cology 8.0 contains a SQL injection vulnerability in the SignatureDownLoad servlet that allows unauthenticated remote attackers to read arbitrary files by injecting a UNION SELECT payload into the markId GET parameter, which is concatenated unsanitized into a SQL query. Attackers can control the markPath value returned by the query to supply an attacker-controlled filesystem path, causing the servlet to read and stream back arbitrary files accessible to the application server process, including sensitive configuration files containing database credentials. Disclosure materials indicate that this vulnerability has been remediated, but it's unclear which version resolved the issue. Exploitation evidence was first observed by the Shadowserver Foundation on 2023-10-18 (UTC).
Published: 2026-08-11
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is a classic SQL injection in the SignatureDownLoad servlet. The markId parameter is concatenated directly into a SQL query without sanitization. By injecting a UNION SELECT payload, an attacker can return an arbitrary filesystem path via the markPath field, causing the servlet to read and stream back files that the application server process can access. As a result, sensitive configuration files, including database credentials, are exposed.

Affected Systems

Affected systems are installations of Weaver Network Co., Ltd.’s E‑cology version 8.0. No other versions were explicitly listed. The vendor has indicated that the issue has been remediated in later releases, though the exact version that fixes the flaw is not publicly documented.

Risk and Exploitability

The CVSS score is 8.7, indicating a high severity. The EPSS score is below 1 %, suggesting that exploitation is unlikely but still possible; the vulnerability was actively exploited in 2023 according to Shadowserver data. The attack can be carried out fully remotely and by unauthenticated users over HTTP, so the risk to confidentiality is significant. The flaw is listed as CWE‑89 (Improper Input Sanitization).

Generated by OpenCVE AI on August 12, 2026 at 21:08 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to the latest Weaver E‑cology release that incorporates the fix for the SignatureDownLoad SQL injection; if a vendor patch is published, apply it immediately.
  • Modify the application logic to use prepared statements for the SQL query involving the markId parameter so that user input cannot be concatenated into the query.
  • Deploy a Web Application Firewall rule that detects and blocks UNION SELECT patterns or other SQL injection signatures in the markId request parameter.
  • Verify that configuration files and other sensitive files are not world‑accessible and are stored outside the web‑root or in a directory with restricted permissions for the application server process.

Generated by OpenCVE AI on August 12, 2026 at 21:08 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 13 Aug 2026 10:15:00 +0000

Type Values Removed Values Added
First Time appeared Weaver
Weaver e-cology 8.0
Vendors & Products Weaver
Weaver e-cology 8.0

Tue, 11 Aug 2026 17:45:00 +0000

Type Values Removed Values Added
Description Weaver (Fanwei) E-cology 8.0 contains a SQL injection vulnerability in the SignatureDownLoad servlet that allows unauthenticated remote attackers to read arbitrary files by injecting a UNION SELECT payload into the markId GET parameter, which is concatenated unsanitized into a SQL query. Attackers can control the markPath value returned by the query to supply an attacker-controlled filesystem path, causing the servlet to read and stream back arbitrary files accessible to the application server process, including sensitive configuration files containing database credentials. Disclosure materials indicate that this vulnerability has been remediated, but it's unclear which version resolved the issue. Exploitation evidence was first observed by the Shadowserver Foundation on 2023-10-18 (UTC).
Title Weaver E-cology 8.0 SQL Injection File Read via SignatureDownLoad
Weaknesses CWE-89
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Weaver E-cology 8.0
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-14T19:12:10.918Z

Reserved: 2026-08-11T17:04:35.709Z

Link: CVE-2016-20097

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-11T18:17:16.617

Modified: 2026-08-14T19:17:11.823

Link: CVE-2016-20097

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T09:50:36Z

Weaknesses
  • CWE-89

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