Summary
CVE-2020-37278 is a high-severity, unauthenticated arbitrary file read vulnerability in Weaver e-Bridge, a collaborative office/portal platform widely deployed by Chinese enterprises. The flaw resides in the saveYZJFile endpoint, which accepts attacker-controlled file: and http(s): URLs in its downloadUrl parameter, allowing remote, unauthenticated attackers to read arbitrary files from the host or force the server to make requests to internal network resources (SSRF).
Technical details
- Root cause: The
saveYZJFileendpoint fails to validate or restrict the scheme and target of thedownloadUrlparameter, trusting attacker-supplied values instead of restricting input to expected internal file paths. - Trigger conditions: An attacker sends a request to the
saveYZJFileendpoint with adownloadUrlparameter containing afile:URL (e.g., pointing to/etc/passwdor application configuration files) or anhttp(s):URL pointing to an internal/otherwise unreachable address. - Attack vector: Network-based, no authentication or user interaction required, low attack complexity.
- Impact: Disclosure of sensitive local files (credentials, configuration data) and SSRF against internal services, cloud metadata endpoints, or other network resources not normally reachable from the internet. Confidentiality impact is rated high; integrity and availability are not affected.
Affected software
- Weaver e-Bridge — all versions (no specific version range has been published by the assigner; the vulnerability affects deployments regardless of version).
Severity
- CVSS v4.0 Base Score: 8.7 (High)
- CVSS v4.0 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 - (Also scored as CVSS v3.1 7.5 High:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:Nby some sources.)
Mitigation and recommended actions
- Immediate: No specific patched version has been publicly documented by the vendor for this CVE. Consult Weaver’s official e-Bridge changelog and apply the latest available product updates, which include fixes for multiple historical security issues.
- If no patch is available: Restrict external network access to the e-Bridge
saveYZJFileendpoint, place the application behind a reverse proxy or WAF capable of blocking requests containingfile:schemes or non-approved URL targets in thedownloadUrlparameter, and segment the host from sensitive internal services to limit SSRF impact. Monitor logs for requests tosaveYZJFilewith unexpecteddownloadUrlvalues.

