Kapso agent plugins can operate production WhatsApp resources, so security issues in this repository are taken seriously.
Please do not open a public issue for suspected vulnerabilities, leaked credentials, or bypasses in safety checks.
Report security concerns through GitHub private vulnerability reporting when available, or contact Kapso at [email protected] with:
- A short description of the issue.
- The affected file, script, skill, or workflow.
- Steps to reproduce when possible.
- Any logs or screenshots with secrets removed.
Security-sensitive areas include:
- Scripts that send
KAPSO_API_KEYor other credentials. - MCP server configuration.
- Skills or examples that could cause unintended sends, deletes, deploys, webhook changes, template creation, setup-link creation, or workflow mutation.
- Release validation that should prevent accidental publication of secrets, local paths, or unsafe artifacts.
Never commit .env files, real API keys, private keys, webhook secrets, access tokens, customer data, production phone numbers, or raw logs containing message content. Use placeholders in examples and run:
npm run validate
npm run check:syntaxbefore opening a pull request.