Context-Inappropriate Capability
Medium
- Confidence
- 96% confidence
- Finding
- The script automatically executes `npm install exceljs` at runtime if the dependency is missing. This introduces network access and arbitrary package installation into a file whose stated purpose is only ledger generation, expanding the trust boundary and creating supply-chain and execution risk if npm configuration, registries, or package resolution are compromised. In this skill context, the danger is higher because the script may run in automation environments where users do not expect it to modify the host or fetch code from the internet.
