Description-Behavior Mismatch
Medium
- Confidence
- 93% confidence
- Finding
- The batch installer falls back to fetching configuration from a remote API, extracting a PowerShell URL from that response, downloading the referenced script, and executing it with ExecutionPolicy Bypass. This creates a trust-on-first-use remote code execution path with no integrity pinning, signature verification, or fixed trusted installer source, so compromise of the API, returned JSON, or target hosting can lead to arbitrary code execution on the user's machine.
