T08 · Insecure Dependencies
Warning
- Location
SKILL.md:35- Finding
Mutable Remote OpenAPI Schema Bypasses the Audited Bundled Schema
- Content
View full analysis
- Remediation
View remediation
/skills/defillama-openapi-skill/references/defillama-public.openapi.json ``` 3. Publish and verify a cryptographic digest, such as SHA-256, before passing a downloaded schema to UXC. Fail closed if verification does not succeed. 4. Update both `SKILL.md` and `references/usage-patterns.md` so all documented workflows use the same pinned or local schema source. 5. Extend `scripts/validate.sh` to reject schema URLs containing mutable branch references such as `/main/` and to verify that documented remote references use an approved commit and expected digest. 6. Review schema updates through the same security process as package code, including confirmation that only the intended HTTPS server and read-only operations are present. ]]>
