soia-pkm-alipan-drive-ops
Pass
Audited by Gen Agent Trust Hub on Jul 24, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
subprocess.runandsubprocess.Popenwithin its Python scripts (run_with_env.py,scan_drive.py) to interface with thealiyunpancommand-line utility. This is the intended primary purpose of the skill. The execution is restricted via anALLOWED_EXECUTABLESwhitelist that only permitsaliyunpanoraliyunpan.exe, preventing arbitrary command injection. - [EXTERNAL_DOWNLOADS]: The documentation references official installation methods such as Homebrew (
brew install aliyunpan) for the Aliyunpan CLI. This is a well-known and trusted package manager. - [CREDENTIALS_UNSAFE]: The skill implements a strict 'no-log' policy for tokens and cookies. It uses a dedicated wrapper
run_with_env.pyto load sensitive environment variables from a private configuration file (~/.config/soia-skills/.../config.yml) directly into the sub-process, ensuring credentials are never printed to logs or standard output. - [PROMPT_INJECTION]: No evidence of system prompt overrides or safety bypass attempts was found. The instructions clearly state that agents must verify user requests for destructive actions like
rm. - [DATA_EXFILTRATION]: Network operations are limited to those performed by the official
aliyunpanCLI directed at Aliyunpan's API. No unauthorized data exfiltration patterns to third-party domains were detected.
Audit Metadata