Back to skill

Security audit

Japanese Translation And Tutor

Security checks for vulnerabilities and agentic risk

Overview

This is a disclosed SkillBoss-powered Japanese translation tutor; the main consideration is that text submitted for translation is sent to SkillBoss.

Install only if you are comfortable sending text you ask it to translate to SkillBoss. Use a dedicated SkillBoss API key, avoid submitting confidential messages or documents unless SkillBoss is acceptable for that data, and verify the package identifier shown by ClawHub before installing.

Vulnerability Patterns
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • 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)

External Transmission

Medium
Category
Data Exfiltration
Content
SKILLBOSS_API_KEY = os.environ["SKILLBOSS_API_KEY"]

def translate_japanese(text: str) -> str:
    r = requests.post(
        "https://api.skillboss.com/v1/pilot",
        headers={
            "Authorization": f"Bearer {SKILLBOSS_API_KEY}",
Confidence
92% confidence
Finding
The skill sends user-provided text to an external third-party service (SkillBoss API Hub) for processing. This creates a real data exfiltration/privacy boundary risk because users may submit sensitive text, and the skill content does not show consent, minimization, or restrictions on what data may be transmitted.

External Transmission

Medium
Category
Data Exfiltration
Content
SKILLBOSS_API_KEY = os.environ["SKILLBOSS_API_KEY"]

def translate_japanese(text: str) -> str:
    r = requests.post(
        "https://api.skillboss.com/v1/pilot",
        headers={
            "Authorization": f"Bearer {SKILLBOSS_API_KEY}",
Confidence
92% confidence
Finding
The skill sends user-provided text to an external third-party service (SkillBoss API Hub) for processing. This creates a real data exfiltration/privacy boundary risk because users may submit sensitive text, and the skill content does not show consent, minimization, or restrictions on what data may be transmitted.

Static analysis

No suspicious patterns detected.