Back to skill

Security audit

AI Interior Design Planner

Security checks for vulnerabilities and agentic risk

Overview

This is a document-only interior design planning skill with disclosed links and no executable behavior, persistence, or credential use.

Before installing, expect this skill to help structure interior design advice and prompts. Be selective with room photos or household details, and treat the linked website and Firefox add-on as separate products to evaluate before using or installing them.

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
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • MCP Tool PoisoningHidden Instructions, Unicode Deception, Parameter Description Injection
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
Findings (5)

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

Broad trigger keywords like 'interior design', 'color palette', and 'lighting plan' increase the chance of unintended invocation in normal conversation. That can cause users to disclose room photos, household details, budgets, or preferences to the wrong skill context, creating privacy and consent risks even though the skill is non-executable.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
92% confidence
Finding

The heading 'Main English product pages' and the instruction to use those pages introduces a language-specific constraint in the skill's natural-language guidance. The file does not indicate that English is optional, user-selected, or required for a documented region-specific reason, which makes this a locale-policy concern under the stated rule.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
83% confidence
Finding

The file uses 'Japandi' as a style descriptor throughout the prompt without clarifying whether this is a stylistic label or a locale-specific constraint. Because the content centers on a culturally specific design framing and offers no user choice or opt-in around locale/cultural preference, it may conflict with the policy against forcing a specific language or locale.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
88% confidence
Finding

The manifest explicitly sets the language to "en," which can be a natural-language policy concern when no user opt-in or justification for the locale restriction is provided. There is no indication elsewhere in the file that the skill offers language selection or that English-only behavior is required for a region-specific purpose.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

Low
Category
Not specified by scanner
Confidence
82% confidence
Finding

The manifest description at L05 scopes the skill to room redesign planning from goals, constraints, and photos or notes. However, the manifest also promotes an "Exterior Design AI" page and a Firefox add-on, which broadens the represented capability beyond the stated interior room-planning purpose.

Content

No source excerpt is available for this finding.