Back to skill

Security audit

Daily Market Analysis

Security checks for vulnerabilities and agentic risk

Overview

This skill is a straightforward Chinese daily market recap generator with minor trigger and language caveats, and no hidden or persistent behavior.

Install only if you want Chinese-language daily market summaries. Treat the output as informational, verify time-sensitive figures against reliable market data, and do not rely on its generic suggestions as personalized financial advice.

Vulnerability Patterns
  • Skill Instruction HijackingAlters the agent's session goals or safety constraints when the skill loads
  • Agent Memory PoisoningWrites attacker-controlled rules into memory that affect later sessions
  • Remote Payload Retrieval and ExecutionFetches external code whose behavior can change after review
  • Embedded Malicious CodeShips malicious scripts inside the skill and executes them locally
  • Unauthorized Access and Privilege EscalationObtains permissions beyond the task's legitimate needs
Vulnerability Patterns
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
Findings (2)

Vague Triggers

Medium
Confidence
91% confidence
Finding
The trigger text is broad enough to capture generic finance or market-related requests, forcing this skill to activate outside its narrow intended use. In a financial context, over-selection can cause the agent to provide market analysis or investment-style guidance when the user wanted something else, increasing the risk of irrelevant, misleading, or unauthorized advice.

Natural-Language Policy Violations

Low
Confidence
97% confidence
Finding
The skill mandates Chinese output regardless of the user's language preference, which can override user intent and reduce transparency or comprehension. In a finance workflow, this may cause users to misunderstand time-sensitive market information or investment cautions, especially if they expected another language.

Static analysis

No suspicious patterns detected.