Environment variable access combined with network send.
Critical
- Code
- suspicious.env_credential_access
- Location
- dist/src/oauth-exchange-command.js:94
- Evidence
const code = options.code?.trim() || stringValue(process.env[CLIQ_AUTH_CODE_ENV]);
Security audit
Security checks for vulnerabilities and agentic risk
This package is a disclosed Zoho Cliq channel plugin that needs chat and OAuth access to do its stated job, with no evidence of hidden or unrelated behavior.
Install only if you intend to connect OpenClaw to a Zoho Cliq workspace. Review the requested Zoho OAuth scopes, keep dmPolicy/allowFrom and group policies tight, store clientSecret/webhookSecret/refreshToken as SecretRefs or environment-backed secrets, and allow the message tool/media sending only for agents and chats you trust.
SkillSpector was not run because this plugin release contains no bundled skills.
Detected: suspicious.env_credential_access, suspicious.exposed_secret_literal
const code = options.code?.trim() || stringValue(process.env[CLIQ_AUTH_CODE_ENV]);
const code = options.code?.trim() || stringValue(process.env[CLIQ_AUTH_CODE_ENV]);
clientSecret: "[REDACTED]",
clientSecret: "[REDACTED]",
clientSecret: "[REDACTED]",
Authorization: "[REDACTED]",
const oauthBody = opts.oauthBody ?? { access_token: "[REDACTED]", expires_in: 3600 };{ ...BASE, clientSecret: "[REDACTED]", webhookSecret: "wh" },const CLIENT_SECRET = "[REDACTED]";
const clientSecret = "[REDACTED]";
JSON.stringify({ access_token: "[REDACTED]", scope: FULL_SCOPE_STRING }),CLIQ_CLIENT_SECRET: "[REDACTED]",
clientSecret: "[REDACTED]",
clientSecret: "[REDACTED]",
const cfg = cfgWith({ clientSecret: "[REDACTED]" });clientSecret: "[REDACTED]",
clientSecret: "[REDACTED]",
clientSecret: "[REDACTED]",