T08 · Insecure Dependencies
- Location
SKILL.md:9- Finding
Unpinned Third-Party Executable Dependencies
- Content
View full analysis
- Remediation
View remediation
cargo install agent-browser --version --locked npm install -g appium@ appium driver install xcuitest@ ``` 2. Use project-local dependencies and lockfiles instead of global installations where supported. 3. Verify downloaded browser binaries and drivers using publisher signatures or documented SHA-256 checksums. 4. Configure trusted registries explicitly and enable package-manager integrity and provenance checks. 5. Review lifecycle scripts before installation and disable them when they are unnecessary. 6. Run installation without administrative privileges and isolate dependency setup in a container or restricted build environment. 7. Separate upgrades from normal Skill execution and require explicit review before adopting a new release. ]]>
