Description
Helical Insight through 7.0.0 contains a path traversal vulnerability that allows authenticated viewers to read files outside the solution directory via the path parameter of /getExternalResource. Attackers can supply parent-directory segments to read any readable file with an allowed extension such as js, json, or html, bypassing per-resource access control.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| helicalinsight | helicalinsight | ≤ 7.0.0 | — |
References
- https://hackmd.io/@hieuPenguinnn/helicalinsight-efwd-parameter-sqli third-party-advisory
- https://github.com/helicalinsight/helicalinsight/blob/v7.0.0/server/core/src/main/java/com/helicalinsight/efw/controller/EFWController.java#L547-L557 technical-description
- VulnCheck Advisory: Helical Insight through 7.0.0 Path Traversal via /getExternalResource third-party-advisory