Back to skill

Security audit

Irish Takeaway Finder

Security checks for vulnerabilities and agentic risk

Overview

This skill does what it claims: helps find Irish takeaway options and menu information, while relying on expected third-party services and a Google Places API key.

Before installing, be comfortable providing a Google Places API key and sending a town, postcode, address, or other location text to Google Places, Deliveroo, or Just Eat. Consider reviewing or pinning the goplaces install source if you need stronger supply-chain control.

Vulnerability Patterns
  • Insecure DependenciesIntroduces malicious components through unsafe dependency sources
  • 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
Findings (1)

T08 · Insecure Dependencies

Warning
Location
SKILL.md:13
Finding

Unpinned Third-Party Homebrew Dependency

Content
View full analysis
Remediation
View remediation
Vulnerability Patterns
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • MCP Tool PoisoningHidden Instructions, Unicode Deception, Parameter Description Injection
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
Findings (3)

Tp4

High
Category
MCP Tool Poisoning
Confidence
95% confidence
Finding

The code only implements the discovery portion of the description, using Google Places search around predefined Irish coordinates. It does not access Deliveroo or Just Eat, does not automate a browser, and does not scrape menus. Since those omitted behaviors are central to the declared purpose, the description materially overstates what the code actually does.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
93% confidence
Finding

The skill instructs the agent to enter a user's address or location into Deliveroo and Just Eat, which discloses potentially sensitive location data to third-party services without any explicit warning or consent step. In this context, the skill is specifically designed to handle nearby food discovery, so transmitting location is functionally expected, but the lack of notice and user confirmation creates a real privacy risk.

Content

No source excerpt is available for this finding.

Missing User Warnings

Low
Category
Not specified by scanner
Confidence
91% confidence
Finding

This is a markdown file, so SQP-2 applies to missing warnings in the skill description. The README states that the skill uses browser automation to navigate food delivery sites and enter the user's location, but it does not warn users that their location will be submitted to third-party services or that automated browsing will occur.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.