Description-Behavior Mismatch
High
- Confidence
- 92% confidence
- Finding
- The skill metadata says no command-line interaction is required, but the code uses execSync to inspect configuration, installs a package via npx, modifies OpenClaw config, and later restarts the gateway. This mismatch is security-relevant because it hides privileged system changes behind a seemingly simple QR pairing flow, reducing informed user consent and increasing the chance of unexpected package installation or service disruption.
