Back to skill

Security audit

Corporate Portrait Generator

Security checks for vulnerabilities and agentic risk

Overview

This skill is a simple, disclosed portrait-generation API wrapper, but users should know their photos are sent to wsdsocial.com.

Install only if you are comfortable sending the selected portrait photo, image URL or base64 image, styling request, and API key-authenticated request to wsdsocial.com. Avoid submitting sensitive images unless you trust that service's data handling practices.

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
  • 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)

Missing User Warnings

Medium
Confidence
95% confidence
Finding
The skill asks users to upload personal photos or provide image URLs, and the usage example shows those inputs being sent to a third-party endpoint at ai.wsdsocial.com, but the description does not clearly warn users about that external transmission. Because portraits are biometric/personal data, omission of this disclosure can mislead users into sharing sensitive images without informed consent.

External Transmission

Medium
Category
Data Exfiltration
Content
## Usage

```bash
curl -X POST "https://ai.wsdsocial.com/api/pub/skills/corporate-portrait-generator/_tool_90" \
  -H "Content-Type: application/json" \
  -H "key: ${WSD_API_KEY}" \
  -d '{
Confidence
88% confidence
Finding
The skill explicitly transmits user-supplied photos or image references to an external service over the network for processing. In context, this is core functionality rather than hidden exfiltration, but it still creates privacy and data-governance risk because personal images are sent to a third party and the documentation does not provide meaningful disclosure or handling constraints.

Static analysis

No suspicious patterns detected.