ida-hcli is vulnerable to Remote Code Execution
88
High Risk
The ida:// KE deep-link handler downloads and opens assets from a location carried in the deep link (a url= query parameter in 0.18.3+, and the ida://<host>/api/v1/buckets/... host/path form in 0.17.0-0.18.2). It fetches that location, writes the result to a filesystem path built from URL-controlled names, and shells out to a native confirmation dialog, all without validating the origin or requiring user consent. Untrusted deep links can reach internal network endpoints, write files outside the downloads directory, inject strings into the dialog to run commands, and auto-open downloaded content with no interaction. The fix (0.18.6) adds host and network validation with DNS-rebinding-resistant IP pinning, path containment checks, dialog hardening, and fail-closed user consent before any download or filesystem side effect.
You are affected if you are running a version in the vulnerable range and have registered the ida:// protocol handler, so an untrusted deep link (for example from a web page the user opens) can reach the KE handler.
ida-hcli is vulnerable to Remote Code Execution in versions 0.17.0 - 0.18.5.
Upgrade the ida-hcli library to the patch version.
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant
ISO 42001Compliant© All Intel data is openly available and commercially licensed.