Back to skill

Security audit

data-engineer

Security checks for vulnerabilities and agentic risk

Overview

This is a straightforward data engineering guidance skill with one overwrite-style code example users should handle carefully.

Install is reasonable for users who want data engineering guidance. Review generated pipeline code before running it, especially examples that write to storage using overwrite mode or target production data paths.

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 (1)

Missing User Warnings

Low
Confidence
81% confidence
Finding
This markdown file contains a code example that writes output using overwrite mode, which can replace existing data at the destination path. The surrounding markdown and code provide no warning, confirmation, or caution that existing data may be destroyed or replaced.

Static analysis

No suspicious patterns detected.