siyu-qunfa
Pass
Audited by Gen Agent Trust Hub on Nov 2, 2026
Risk Level: SAFEDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [DYNAMIC_EXECUTION]: The script
scripts/qunfa_lint.pyperforms dynamic path manipulation by modifying thesys.pathvariable at runtime. It computes import paths relative to its own file location (e.g.,parents[5] / "src"andparents[3] / "tools") to load the internalsiyu_teamlibrary. This is a common pattern in complex local repositories but falls under dynamic loading from computed paths. - [COMMAND_EXECUTION]:
SKILL.mdcontains instructions for the agent to execute shell commands usingpython3to run internal scripts likequnfa_lint.pyandatoms_query.py. These scripts process text generated by the agent or provided by the user, which requires the execution environment to handle shell escaping correctly. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from user inputs and the
assets/真实语料-待填.mdfile to construct group messaging copy, creating a surface for potential indirect prompt injection. - Ingestion points: Promotional details (brand, category, discounts) provided by the user and the contents of
assets/真实语料-待填.md. - Boundary markers: The skill instructions lack explicit delimiters or instructions to ignore embedded commands within the interpolated data.
- Capability inventory: The skill can execute local scripts and read files from the local filesystem.
- Sanitization: A compliance scanner (
qunfa_lint.py) is used to check for marketing policy violations, but it is not a dedicated security sanitizer for filtering malicious injection payloads.
Audit Metadata