Back to skill

Security audit

roof-leak-emergency-response

Security checks for vulnerabilities and agentic risk

Overview

This offline roof-leak helper is mostly coherent, but parts of its DIY emergency and insurance-claim guidance need review because they could lead to unsafe repairs or incomplete disclosures.

Install only if you want offline roof-leak triage guidance and understand it is not a substitute for a roofer, electrician, remediation contractor, or accurate insurer reporting. Treat any wet electrical area, sagging ceiling, contaminated water, older building materials, suspected mold, steep/wet/night roof access, or respiratory-risk situation as a professional-help scenario. Report insurance facts accurately and keep photos, receipts, and timelines rather than relying on claim-optimizing wording.

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
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • 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
Findings (3)

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

The document tells users to 'release deliberately' when a ceiling bulge indicates pooled water, but it does not warn about shutting off power, avoiding collapse zones, or the risk of contaminated water discharge. In a DIY emergency context, that omission can lead users to stand under a weakened ceiling or contact energized wet materials, creating serious injury risk.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

The instructions to pull wet insulation and open ceilings provide actionable demolition/drying steps without warning about live electrical wiring, legacy asbestos-containing materials, or contaminated water and mold exposure. Because the skill is written as practical homeowner guidance, users may follow it directly in unsafe conditions and expose themselves to shock, hazardous dust, or bioaerosols.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The US insurance guidance explicitly coaches the user to use insurer-favorable trigger language like 'Sudden' and to avoid volunteering potentially relevant history such as prior long-term dripping before claim classification. That crosses from neutral documentation advice into potentially misleading claim scripting, which could facilitate insurance fraud or materially deceptive reporting.

Content

No source excerpt is available for this finding.