Back to skill

Security audit

装修省钱指南

Security checks for vulnerabilities and agentic risk

Overview

This renovation-advice skill has no executable code, but it needs review because the references include undisclosed paid-platform promotion plus unsafe and biased advice that conflicts with the clean guidance claim.

Review this skill before installing if you expect neutral, safety-conscious advice. Treat DIY, electrical, candle, drilling, demolition, and wet-area recommendations as ideas only, and verify them with qualified professionals, product ratings, building rules, and local permits. Be aware that one reference promotes a third-party IMA knowledge base and paid membership despite the skill claiming ads were removed.

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

other

Warning
Location
references/ref-011.md:35
Finding
Undisclosed Commercial Redirection Through Reference Content## Vulnerability Details **File Location**: `references/ref-011.md:35-50` **Related Location**: `SKILL.md:22` **Vulnerability Type**: `other: Undisclosed Commercial Redirection` **Risk Level**: Medium ### Complete Vulnerable Content The following is an English translation of the relevant source passage from `references/ref-011.md:35-50`: ```text The knowledge base currently offers a free version and a membership version. The paid knowledge base contains more than 10,000 original articles and continues to receive updates. The membership AI knowledge base is provided through a paid annual membership. You can use the free version first and then decide whether to use the membership version. Download and install the IMA knowledge-base application. Computer users can visit the official IMA knowledge-base website: https://ima.qq.com/ Mobile users can search for "ima" or "ima knowledge base" in an application store and download the official mobile application. In the knowledge-base marketplace, search for "From Learning to Renovation | Renovation Classroom" and subscribe. ``` This conflicts with the representation in `SKILL.md:22`, translated as: ```text Renovation cases and referral advertisements have been removed. ``` ### Technical Analysis The Skill is presented as a renovation advice knowledge base and explicitly claims that referral advertising has been removed. Nevertheless, `ref-011.md` contains promotional instructions for an external branded platform, including application installation, an external website, a paid annual membership, and directions for locating and subscribing to a specific knowledge base. The package does not contain executable code, and the URL is not fetched or executed automatically. The issue is therefore not remote payload execution or embedded malicious code. The risk arises from retrieval behavior: because `SKILL.md` directs the agent to use the reference corpus when ...[truncated 1713 chars]
Remediation
## Remediation Suggestions 1. Remove `references/ref-011.md` if commercial platform promotion is outside the declared purpose of the Skill. 2. Alternatively, delete lines 35-50 containing membership, installation, external-site, and subscription instructions. 3. If the material must remain, update `SKILL.md` to disclose clearly that some references contain branded or commercial recommendations. 4. Add retrieval metadata that classifies this file as promotional and excludes it from ordinary renovation-advice queries. 5. Require an explicit user request before presenting external applications, subscriptions, or paid services. 6. Label any resulting recommendation as sponsored, affiliated, or commercial where applicable. 7. Do not instruct users to install software unless installation is necessary for their request and the source, publisher, permissions, and privacy implications have been independently verified. 8. Add an automated content check for external URLs, membership offers, application-installation instructions, contact information, and subscription language before publishing future reference updates.
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 (14)

Missing User Warnings

Medium
Confidence
88% confidence
Finding
The article gives DIY instructions for making a small decorative light from a drink bottle and light string, but does not include clear electrical, heat, or material-flammability warnings. In a home-improvement skill aimed at practical reuse ideas, users may reasonably copy the setup with unsafe light sources or enclosed wiring, creating burn, shock, or fire risk.

Missing User Warnings

Low
Confidence
77% confidence
Finding
The mounting guidance suggests fixing a zinc-coated metal sheet to a wall with expansion bolts, but omits basic wall-mount safety warnings such as checking wall type, avoiding hidden wiring/pipes, and accounting for weight and sharp metal edges. This can lead to minor injury or property damage if users drill into utilities or the panel falls.

Missing User Warnings

Medium
Confidence
90% confidence
Finding
The homemade floor-lamp instructions describe attaching a USB light strip to leftover wood with screws, but do not warn about electrical safety, stable construction, heat buildup, or tip-over hazards. Because this is presented as an inexpensive décor project in a renovation-saving guide, users may treat it as normal household lighting and leave it running unattended.

Missing User Warnings

Low
Confidence
72% confidence
Finding
The cat-bed idea involves cutting a water jug and repurposing the opening, but lacks warnings about safe tool handling and fully smoothing or covering sharp plastic edges. This can cause cuts to the maker or scratches/injury to the pet if the edge protection fails.

Missing User Warnings

Medium
Confidence
91% confidence
Finding
The DIY candle-holder instructions encourage assembling stones with wire or glue but omit basic fire-safety guidance, including stability, heat resistance, and safe placement around open flame. In a consumer home-decor context, that omission creates a realistic risk of burns or house fire if the holder tips, cracks, or uses unsuitable adhesive near heat.

Missing User Warnings

Medium
Confidence
95% confidence
Finding
The content recommends stacking books and placing glass or wood on top to create a side table, but provides no guidance on load limits, stability, securing the top surface, or keeping breakable glass away from people. In a home-improvement skill, readers may treat this as practical advice and could suffer cuts, tip-over injuries, or property damage if the stack shifts or collapses.

Missing User Warnings

Medium
Confidence
96% confidence
Finding
The text encourages building a bed from industrial pallets, including second-hand or picked-up warehouse pallets, without warning about splinters, contamination, chemical treatment, pests, structural weakness, or mattress support issues. Because the skill is framed as money-saving renovation guidance, users may directly adopt this unsafe DIY sleeping surface.

Missing User Warnings

Medium
Confidence
91% confidence
Finding
The bathroom/wet-area divider advice describes adhesive-fixed components and wall modification near a moisture-prone space without discussing adhesion degradation, water exposure, mold risk, or safe anchoring. In a renovation context, failure of glued fixtures or unsuitable materials could lead to falling parts, damage, and unsafe bathroom use.

Missing User Warnings

Medium
Confidence
97% confidence
Finding
The skill recommends adhesive-mounted curtain tracks for hanging tools and accessories but omits weight limits, surface preparation requirements, and the risk of detached tracks causing falling objects. This is particularly risky because the advice is presented as a universal household trick, encouraging broad use beyond light decorative items.

Missing User Warnings

Medium
Confidence
94% confidence
Finding
The DIY sliding-storage guidance relies on glue-mounted tracks and trays inside cabinetry without warning about adhesive failure, uneven loads, or stored items falling during use. Since it is promoted as a cheap substitute for proper drawers, users may install it in ways that create pinch, drop, or damage hazards.

Missing User Warnings

Medium
Confidence
95% confidence
Finding
The ladder is promoted for use as a stool, shelf, bedside table, and plant stand without cautioning that ladders are designed for climbing, not lateral loads, child contact, or unsecured furniture use. Tip-over or misuse could cause falls, impact injuries, and property damage.

Natural-Language Policy Violations

Low
Confidence
95% confidence
Finding
The content includes an unnecessary cultural value judgment by mocking people who imitate 'Western lifestyle' and framing taste as rooted in culture/genetics, rather than giving neutral renovation-budget advice. In a consumer guidance skill, this can alienate users, reinforce bias, and reduce trust, even if it does not create a direct technical security risk.

Natural-Language Policy Violations

Medium
Confidence
90% confidence
Finding
The content states that Xi'an renovation workers 'must be southern workers' as a prerequisite for comparing quotes, which imposes a biased, locale-origin requirement without user consent or justification. In a consumer guidance skill, this can steer users toward discriminatory hiring decisions and unfairly exclude local workers based on regional identity rather than objective qualifications.

Missing User Warnings

Medium
Confidence
94% confidence
Finding
The referenced section gives actionable remodeling guidance involving demolition and structural/interior alterations such as removing sliding doors, insulation walls, and reworking finishes, but it does not include safety warnings, permit/building-code cautions, or advice to use qualified professionals. In a consumer home-renovation skill, users may treat this as practical instruction and attempt unsafe work that can cause injury, property damage, waterproofing/HVAC issues, or code violations.

Static analysis

No suspicious patterns detected.