T08 · Insecure Dependencies
- Location
scripts/install_dingtalk.py:145- Finding
Unpinned Third-Party Plugin Installation Creates a Supply-Chain Risk
- Content
View full analysis
- Remediation
View remediation
"] ``` 2. Where supported, verify the package against a trusted integrity hash or signed provenance record before activation. 3. Use an organization-controlled lockfile or approved dependency manifest. 4. Restrict installation to an explicitly trusted registry and reject unexpected registry overrides. 5. Review each version update before changing the pinned version. 6. Install and test the plugin in a restricted environment before enabling it in a production gateway. 7. Run OpenClaw under a dedicated least-privilege service account to reduce the impact of a compromised plugin. ]]>
