Back to skill

Security audit

a3-law-operational

Security checks for vulnerabilities and agentic risk

Overview

This appears to be a document-only AI governance skill, but it asks for broader write/network-capable tools than its stated purpose needs.

Install only if you are comfortable with a governance checklist skill whose declared tool access is broader than its stated text-only behavior. Prefer enforcing no network and no write/edit permissions, and treat the A³ review as advisory unless the trigger scope is tightened.

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
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • 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
Findings (8)

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
72% confidence
Finding

The file presents the skill documentation entirely in Chinese and directs human readers to another file, but it does not offer any language option or explain that the skill is intentionally region- or locale-specific. Under the policy, language constraints should be opt-in or clearly justified rather than implicitly imposed.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
83% confidence
Finding

This markdown file defines invocation cues using a mixed list of trigger phrases, several of which are high-level concepts rather than narrow commands, such as '自我修改', '自主行动评估', and 'AI三定律'. Without explicit scope limits or negative examples, the activation boundary is unclear and may cause unintended invocation in ordinary policy or research discussions.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
90% confidence
Finding

The manifest says the skill should be read when an AI is about to perform an irreversible or high-impact autonomous action, but it does not define what qualifies as "high-impact" in the trigger itself. This ambiguity could cause the skill to activate in many unrelated situations beyond its intended scope.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
91% confidence
Finding

The trigger list mixes specific phrases with broader concepts such as "self-modification" and "trigger threshold," which may appear in general governance or technical discussions. Without explicit contextual limits or exclusion conditions, these phrases may cause unintended invocation collisions.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
87% confidence
Finding

The usage text says to activate via keywords or auto-trigger the A³ review flow, but it does not define which keywords are authoritative or when auto-triggering should not occur. This makes activation behavior ambiguous and risks overly broad invocation.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
87% confidence
Finding

The Chinese description states that users can activate the mechanism by keywords or the system can auto-trigger A³ review in the background, but it does not define boundaries for those behaviors. Missing exclusions or precise scope can lead to accidental activations during ordinary discussion.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

The file content is entirely in Chinese and presents the skill index and trigger description only in that language. There is no indication that users or agents may choose another language, nor any justification that this skill is specifically limited to a Chinese-language or region-specific context.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
82% confidence
Finding

The manifest uses Chinese-only natural-language values for the package and author fields (e.g. "未命名包" and "注册老炮") without any indication that the skill is region-specific or that users may choose another language/locale. Per the policy, fixed locale/language choices can be a natural-language policy issue when no opt-in or justification is provided.

Content

No source excerpt is available for this finding.