ClawAudit verdict
smart-email
smart-email-assistant
The skill reads IMAP credentials and API keys from environment variables and automatically dispatches email content to external services (Telegram, DingTalk, WeChat Work, Feishu), which constitutes sending potentially sensitive data to third parties; while this matches the stated purpose, the broad credential handling and automatic outbound dispatch warrant user awareness.
⚠ Flagged for review — coarse, uncorroborated signal, not a confirmed exploit. Review the config yourself before installing.
Automated static analysis — not a human review. ClawAudit flags capabilities, not confirmed intent, and can produce false positives. Disagree with this verdict? Use Dispute below.
Findings (4)
Accesses OpenClaw config/secrets directly
README_EN.md · code · ~/.openclaw/.env
subprocess execution — runs system commands from Python
src/smart_email/__main__.py · prose · downgraded · subprocess.run(
Python os.getenv — reads environment variable
src/smart_email/__main__.py · prose · downgraded · os.getenv(
Python shutil file operation — copies/moves/deletes files
src/smart_email/__main__.py · prose · downgraded · shutil.rmtree(
Why the tier is capped
Execution sink present in raw bytes (Hard Floor: class D). Final tier capped at Caution — cannot be lifted by any downgrade, example-payload opt-in, or allowlist.
Permissions & capabilities
No declared permissions — minimal attack surface.
Is this flag fair?
Thanks — recorded.