Back to skill

Security audit

Banking Ontology Coach 更新版

Security checks for vulnerabilities and agentic risk

Overview

This is a Chinese-language coaching skill for banking ontology modeling and FIBO alignment, with no executable code or hidden data access.

Install this if you want a Chinese-language coach for banking ontology modeling against FIBO. Users who need another language or non-banking ontology work may find the skill too narrowly scoped.

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
  • 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
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
Findings (2)

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
90% confidence
Finding

The entire skill content is written as a directive/reference in Chinese and provides no indication that language choice is optional or user-selectable. Under the policy, forcing a specific language without opt-in is a natural-language locale violation unless clearly justified as region-specific.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
88% confidence
Finding

The heading and teaching instruction require the material to be presented in Chinese and translated into learner-friendly wording, but there is no indication that the user can opt into another language or locale. This can violate a language/locale policy when a skill forces a specific language by default.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.