Back to skill

Security audit

B3ehive

Security checks for vulnerabilities and agentic risk

Overview

The skill mostly writes local project files, but its final delivery script claims objective score-based selection while always choosing Agent A.

Review this skill carefully before installing if you need trustworthy automated selection. It does not show evidence of credential theft, persistence, or system compromise, but its core claim of objective winner selection is not implemented as advertised and may produce misleading final reports.

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
  • 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
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
Findings (2)

Intent-Code Divergence

Medium
Category
Not specified by scanner
Confidence
98% confidence
Finding

The script claims to perform objective, score-based winner selection, but it actually hardcodes winner="a". In a competitive or compliance-sensitive workflow, this silently subverts the documented decision process, enabling misleading provenance, biased delivery, and false audit artifacts that may be trusted by downstream users.

Content

No source excerpt is available for this finding.

Missing User Warnings

Low
Category
Not specified by scanner
Confidence
92% confidence
Finding

This shell script creates directories and writes markdown files under the workspace using mkdir -p and shell redirection, but it provides no advance user disclosure that it will modify the filesystem. The status messages only appear after execution has begun and do not function as a warning or confirmation before the write operations.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.