Back to skill

Security audit

Bring! Shopping List

Security checks for vulnerabilities and agentic risk

Overview

This skill coherently manages Bring! shopping lists and clearly discloses its network use, token storage, and list-changing actions.

Install only if you are comfortable letting this skill read and change your Bring! shopping lists. Run setup in your own terminal, do not paste your Bring! password into chat, treat the cached token as sensitive, and confirm removals because they permanently delete items and sync to shared lists immediately.

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
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
Findings (47)

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 34)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 42)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 51)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 59)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 77)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 98)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 106)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 109)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 110)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 113)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 114)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 117)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 120)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 123)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 126)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 129)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 132)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 135)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 138)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 141)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 147)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 148)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 159)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 160)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 161)May include surrounding context.

md
ssword handling:** the password is entered only in the user's own terminal for `scripts/bring.sh setup`, used for that login, and never written to disk or accep

Static analysis

No suspicious patterns detected.