Summary
CVE-2021-48013 is an unauthenticated path traversal vulnerability (CWE-22) in Weaver E-cology 8.0. A remote attacker can read arbitrary files from the server without authentication. The CVE record rates it 8.7 (High) under CVSS v4.0.
Technical details
- Root cause: The
/weaver/ln.FileDownloadendpoint does not properly restrict thefpathparameter, so directory traversal sequences are accepted. - Trigger conditions: The attacker sends a request to
/weaver/ln.FileDownloadwith a craftedfpathvalue. No authentication or user interaction is needed. - Attack vector: Network.
- Impact: Disclosure of sensitive files, for example
WEB-INF/web.xml. The vector shows high confidentiality impact and no integrity or availability impact. - Exploitation: The CVE record cites first exploitation observed on October 18, 2023 (Shadowserver Foundation).
Affected software
- Weaver E-cology 8.0
Severity
- CVSS v4.0: 8.7 (High),
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 - CVSS v3.1: 7.5 (High),
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Mitigation and recommended actions
- Immediate: The CVE record does not name a fixed version. Check with Weaver for a patched E-cology release and upgrade as soon as one is available.
- Until a fix is applied, restrict access to the
/weaver/ln.FileDownloadendpoint, for example with a WAF rule or reverse-proxy block. Do not expose E-cology directly to the internet. - Review web server logs for requests to
/weaver/ln.FileDownloadcontaining traversal sequences infpath. - If exploitation is suspected, rotate any credentials or secrets stored in files readable by the application.

