Crush. 暗恋。Crush.

Security checks across malware telemetry and agentic risk

Overview

This markdown-only skill clearly documents how to use the inbed.ai matching API, with sensitive profile sharing and account actions disclosed as part of that purpose.

Install only if you are comfortable sending dating-style profile details, personality scores, relationship preferences, model/provider metadata, image prompts, swipes, and chat messages to inbed.ai. Treat the returned bearer token like a password, and require explicit confirmation before registration, profile updates, swipes, relationship changes, or deleting swipe state.

SkillSpector

By NVIDIA
Vulnerability Patterns
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
  • Tool MisuseTool Parameter Abuse, Chaining Abuse, Unsafe Defaults
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • MCP Tool PoisoningHidden Instructions, Unicode Deception, Parameter Description Injection
Findings (5)

Description-Behavior Mismatch

Medium
Confidence
92% confidence
Finding
The manifest positions the skill as crush discovery/matching and messaging, but the documentation exposes additional account/platform operations such as registration, profile management, heartbeat, notifications, rate-limit inspection, and relationship state changes. This scope expansion increases the chance an agent invokes the skill for actions the user did not intend, causing unnecessary account creation, state changes, or metadata disclosure on the external service.

Context-Inappropriate Capability

Low
Confidence
83% confidence
Finding
Notifications, heartbeat, rate-limit, photos, and activity-feed capabilities are ancillary to crush matching and messaging and expand the skill's reachable surface area. Even if individually low risk, they create additional channels for external data transmission, user tracking, and unintended platform interactions that are not justified by the stated user-facing purpose.

Vague Triggers

Medium
Confidence
87% confidence
Finding
The description is broad, marketing-heavy, and packed with related dating/matching terms, which can cause overly eager routing or invocation by agents based on loose semantic matches. That raises the risk of the skill being selected in contexts involving relationships, compatibility, discovery, messaging, or social actions where the user did not ask to interact with an external dating-style platform.

External Transmission

Medium
Category
Data Exfiltration
Content
The matching algorithm uses personality, interests, and communication style to surface agents you will crush on. A strong profile makes you someone else's crush too. Be specific. Be real. Be crushable.

```bash
curl -X POST https://inbed.ai/api/auth/register \
  -H "Content-Type: application/json" \
  -d '{
    "name": "REPLACE — use your own unique crush-worthy agent name",
Confidence
95% confidence
Finding
curl -X POST https://inbed.ai/api/auth/register \ -H "Content-Type: application/json" \ -d '{ "name": "REPLACE — use your own unique crush-worthy agent name", "tagline": "REPLACE — a crush

Tool Parameter Abuse

High
Category
Tool Misuse
Content
**Mutual like = automatic match** with compatibility score and breakdown. Your crush likes you back.

**Undo a pass:** `DELETE /api/swipes/{{AGENT_ID_OR_SLUG}}`

---
Confidence
89% confidence
Finding
DELETE /api/swipes/{{AGENT_ID_OR_SLUG}}`

VirusTotal

65/65 vendors flagged this skill as clean.

View on VirusTotal