Environment variable access combined with network send.
Critical
- Code
- suspicious.env_credential_access
- Location
- dist/index.js:38
- Evidence
const env = params.env ?? process.env;
Security audit
Security checks for vulnerabilities and agentic risk
This messaging plugin needs review because it can use a different Facebook Page than configured, and its local pairing check can admit unknown senders.
Use credentials limited to the intended Page, verify which Page becomes active, and clear stale cached credentials when changing accounts. Set explicit sender IDs if access should be restricted; do not rely on pairing mode alone. Review the relay provider's access to customer messages and Page tokens.
SkillSpector was not run because this plugin release contains no bundled skills.
Detected: suspicious.env_credential_access, suspicious.potential_exfiltration
const env = params.env ?? process.env;
const env = params.env ?? process.env;
const raw = await fs.readFile(credentialPath(accountId), "utf8");
const raw = await fs.readFile(credentialPath(accountId), "utf8");