dingtalk-aitable

Warn

Audited by Socket on Oct 20, 2026

1 alert found:

Anomaly
AnomalyLOW
scripts/aitable_export_via_task.py

No clear evidence of intentional malware (e.g., backdoor, credential theft, reverse shell, obfuscated payload) is present in this Python fragment. The security concerns are primarily security-control gaps: it fetches from an unvalidated `downloadUrl` obtained from untrusted subprocess JSON (enabling potential SSRF) and writes downloaded bytes to a potentially unsafe local path derived from remote `fileName` and/or `--output` (risk of unintended filesystem writes within permissions). Additionally, `--dws` allows executing an arbitrary caller-specified binary, making the subprocess trust boundary critical. Review the behavior and trustworthiness of the external `dws/aitable` binary and consider adding allowlists and path hardening in the calling code.

Confidence: 66%Severity: 56%
Audit Metadata
Analyzed At
Oct 20, 2026, 07:35 AM
Package URL
pkg:socket/skills-sh/dingtalk-real-ai%2Fdingtalk-workspace-cli%2Fdingtalk-aitable%2F@05176b9dc62ca0befbd82f77a683a015f95da8bb915a87202a76dc270e495b00