Back to skill

Security audit

浏览器自动化工具-免费版

Security checks for vulnerabilities and agentic risk

Overview

The skill is mainly a browser automation guide, but it asks for broad execution authority and contains conflicting, overbroad instructions that go beyond local browser control.

Install only if you are comfortable giving an agent exec/read access and control of a browser session. Treat it as capable of acting on logged-in websites and possibly using a remote browser service if Browserbase environment variables are present; narrow or ignore the broad coding/deployment and file/API instructions before use.

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
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • MCP Tool PoisoningHidden Instructions, Unicode Deception, Parameter Description Injection
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
Findings (7)

Vague Triggers

High
Category
Not specified by scanner
Confidence
95% confidence
Finding

The trigger condition is overly broad, stating the skill should be used for general coding, debugging, testing, and deployment scenarios well beyond browser automation. In an agent ecosystem, this increases the risk of unintended invocation, causing the skill to run exec/browser actions in contexts where users did not intend to authorize automation or command execution.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
90% confidence
Finding

The manifest description uses broad productivity and workflow-optimization language without strong activation constraints. That wording can make the skill appear applicable to many unrelated tasks, increasing the chance that an agent selects it inappropriately and grants it access to browser or exec capabilities unnecessarily.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

The file repeatedly states that the skill provides or supports Chinese interaction, including '支持中文交互' and related wording, but does not indicate that other languages are available based on user preference. This creates a locale/language constraint without clear user opt-in or justification as a region-specific tool.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The skill is presented as a local Chrome browser automation tool, but later claims broader capabilities such as file processing, API integration, and generic command execution. This capability drift can mislead an agent or user into granting or invoking actions outside the expected trust boundary, increasing the chance of unintended data access or command execution.

Content

No source excerpt is available for this finding.

Context-Inappropriate Capability

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

Declaring file read/parse/write style functionality in a browser automation skill expands the apparent authority of the skill beyond browser interaction. In an agent setting, this can cause the model to treat local file operations as in-scope and expose sensitive local data or modify files without users expecting that behavior.

Content

No source excerpt is available for this finding.

Context-Inappropriate Capability

Medium
Category
Not specified by scanner
Confidence
89% confidence
Finding

Advertising external API integration in a skill primarily described as local Chrome automation widens the operational scope and trust assumptions. This can lead agents to send data to external services or request credentials in situations where users reasonably expected only local browser control.

Content

No source excerpt is available for this finding.

Intent-Code Divergence

Low
Category
Not specified by scanner
Confidence
79% confidence
Finding

The overview describes the free version as using local Chrome for rapid personal automation, implying a limited execution model. Later sections describe automatic switching to a remote browser mode with API keys and Browserbase configuration, which conflicts with the earlier characterization of the free edition's scope.

Content

No source excerpt is available for this finding.