qinghu-image-ad-assets
Fail
Audited by Gen Agent Trust Hub on Sep 21, 2026
Risk Level: HIGHPERSISTENCEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONREMOTE_CODE_EXECUTION
Full Analysis
- [PERSISTENCE]: The instructions include steps to modify the shell profile (
~/.bashrc) to update the system PATH permanently. This ensures the manually installed Node.js binary remains available in future shell instances. - [INDIRECT_PROMPT_INJECTION]: The skill processes data from external sources (e.g., Douyin video URLs) through the
qhkitCLI tool, which may lead to processing untrusted instructions embedded in external content. - Ingestion points: Data is ingested via the
resourceUrlandplayVideoparameters in theqhkitcommand calls. - Boundary markers: The skill uses JSON string formatting for command parameters, providing some structural separation.
- Capability inventory: The
qhkittool performs network operations and likely file system writes for generating and retrieving marketing assets. - Sanitization: There are no instructions to sanitize the output from external URLs before it is processed or presented to the user.
- [EXTERNAL_DOWNLOADS]: The skill downloads software components from external repositories.
- It fetches Node.js binaries from
nodejs.org(a well-known official service) or Aliyun'snpmmirror.com(a known mirror service). - It installs the
@iqinghu/qhkitNPM package, which is a resource owned by the vendor (iqinghu.com). - Integrity verification is performed using
sha256sumagainst official checksum files, which is a security best practice. - [COMMAND_EXECUTION]: The skill executes several shell commands (
curl,tar,npm,qhkit) to manage its execution environment and perform image generation tasks. - [REMOTE_CODE_EXECUTION]: The skill installs and executes the
@iqinghu/qhkitpackage and the Node.js runtime. While these originate from trusted vendor and official sources, they involve downloading and running code from remote servers.
Recommendations
- HIGH: Downloads and executes remote code from: https://nodejs.org/dist/v22.22.3/SHASUMS256.txt - DO NOT USE without thorough review
Audit Metadata