Back to skill

Security audit

Reddit Insights

Security checks for vulnerabilities and agentic risk

Overview

This skill is a straightforward Reddit research helper that sends queries to the disclosed reddapi.dev service, with no hidden code, persistence, or unrelated local access found.

Install only if you are comfortable sending Reddit research queries, dates, and related parameters to reddapi.dev under that service's terms. Avoid putting secrets, customer data, internal strategy, regulated personal data, or confidential product plans into search prompts; use explicit Reddit-scoped requests when invoking it.

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
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
Findings (6)

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

The description explains the capability but does not clearly warn that user queries will be sent to reddapi.dev, an external third-party API. Users may provide confidential product ideas, internal research topics, or sensitive business questions without realizing they are being transmitted outside the local agent environment.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

The trigger list includes very broad phrases such as 'market research', 'user feedback', and 'what do people think about', which can cause the skill to activate for generic requests well beyond a clearly bounded Reddit-search use case. That increases the chance that users' prompts are routed to this third-party service unexpectedly, leading to unnecessary external disclosure of research topics or sensitive business context.

Content

No source excerpt is available for this finding.

External Transmission

Medium
Category
Data Exfiltration
Confidence
94% confidence
Finding

This endpoint sends user-provided natural-language queries to an external service for semantic processing and AI summarization. In this skill's context, queries are likely to contain product strategy, competitive analysis, pain points, or other sensitive research prompts, so undisclosed transmission creates privacy and confidentiality risk.

Content

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

AI-powered semantic search with keyword extraction, vector search, and AI summary generation.

bash
curl -X POST "https://reddapi.dev/api/v1/search/semantic" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query": "What do developers think about Rust vs Go for backend services?", "limit": 20}'

External Transmission

Medium
Category
Data Exfiltration
Confidence
93% confidence
Finding

The vector search example also transmits raw user search terms and optional date filters to reddapi.dev. Although it avoids LLM summarization, it still exports potentially sensitive research interests or internal business concerns to a third party, so the core confidentiality issue remains.

Content

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

Fast vector similarity search. No LLM processing, returns results in seconds.

bash
curl -X POST "https://reddapi.dev/api/v1/search/vector" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query": "best productivity apps for ADHD", "limit": 30, "start_date": "2026-01-01", "end_date": "2026-03-18"}'

External Transmission

Medium
Category
Data Exfiltration
Confidence
60% confidence
Finding

Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.

Content

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

Get trending topics from Reddit based on post engagement.

bash
curl -X POST "https://reddapi.dev/api/v1/trends" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"start_date": "2026-03-11", "end_date": "2026-03-18", "limit": 20}'

External Transmission

Medium
Category
Data Exfiltration
Confidence
95% confidence
Finding

This workflow example explicitly sends a market-research query about frustrations with project management tools to the third-party API. Because the skill is marketed for idea validation and competitive research, users are especially likely to submit commercially sensitive prompts, making external transmission more dangerous in context.

Content

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

Market Research:

bash
curl -X POST https://reddapi.dev/api/v1/search/semantic \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query": "frustrated with project management tools switching from Jira", "limit": 50}'

Static analysis

No suspicious patterns detected.