alicloud-ai-multimodal-qwen-vl
Pass
Audited by Gen Agent Trust Hub on Mar 11, 2026
Risk Level: SAFECREDENTIALS_UNSAFEPROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [CREDENTIALS_UNSAFE]: The script is designed to retrieve API keys from a standard local configuration file.
- Evidence: The
_load_dashscope_api_key_from_credentialsfunction inscripts/analyze_image.pyreads from~/.alibabacloud/credentialsto authenticate requests. - [PROMPT_INJECTION]: The skill processes untrusted user input that is interpolated into payloads sent to the AI model, representing an indirect prompt injection surface.
- Ingestion points: The
promptandimagefields in the request JSON provided via CLI arguments or files. - Boundary markers: Absent; user content is placed directly into the
contentlist of the model message. - Capability inventory: Performs network POST requests to the Alibaba Cloud DashScope API using the
requestslibrary. - Sanitization: No validation or sanitization is performed on the user-provided text or image sources before processing.
- [COMMAND_EXECUTION]: The skill documentation provides shell commands for setup and validation that perform filesystem and compilation operations.
- Evidence:
SKILL.mdincludes commands formkdirandpython -m py_compileto verify the script environment.
Audit Metadata