T09 · Insecure Skill Coding Practices
- Location
scripts/preflight.py:43- Finding
Required dependency declaration validation can be bypassed
- Content
View full analysis
` checks are then created. If all other checks pass, the final `all()` validation gate can emit `ok: true`, even though `metadata.openclaw.requires.bins` is absent. This is a fail-open validation flaw and contradicts the documented outcome contract that `ok:true` means every specified manifest check passed. ### Attack Path 1. An attacker or Skill ...[truncated 1298 chars]- Remediation
View remediation
