Description-Behavior Mismatch
- Category
- Not specified by scanner
- Confidence
- 97% confidence
- Finding
The adapter accepts plain Yaps arguments, request arrays, and '--' passthrough modes, effectively allowing arbitrary Yaps CLI execution rather than only translation-related actions. Even though shell injection is mitigated by spawn(..., shell:false), this is still dangerous because it grants access to undocumented or higher-risk CLI capabilities, potentially including account, project, file, or network-affecting operations outside the skill’s declared scope.
- Content
