maxhub-instagram

PassAudited by VirusTotal on May 13, 2026.

Overview

Package: maxhub-instagram (xpi) Version: Description: The package is a structured 'Skill' for Instagram data collection, designed to interface with the MaxHub API (aconfig.cn). The source code implements a sophisticated middleware layer including LRU caching, request deduplication, performance monitoring, and a decision engine to optimize API calls based on cost and latency. It uses standard fetch calls to its designated backend and handles authentication via a user-provided API key stored in environment variables. There is no evidence of shell execution, unauthorized secret exfiltration, or dynamic payload execution.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

The skill may run in more situations than expected, potentially sending non-Instagram search terms to the provider and using API quota or balance.

Why it was flagged

The trigger includes generic image/story terms as well as Instagram-specific terms, so the agent could invoke a paid external Instagram API for requests that only mention pictures or stories.

Skill content
trigger: "instagram|ins|图片|reel|story|ins搜索"
Recommendation

Invoke it only for Instagram-related requests, and consider tightening the trigger to Instagram-specific wording if you manage the skill configuration.

What this means

Your MaxHub API key is used to access the provider service, and requests may affect quota or billing.

Why it was flagged

The skill authenticates requests to the configured API provider using the local MAXHUB_API_KEY and sends user query parameters in API requests.

Skill content
const headers = { [AUTH_HEADER]: resolveCredential(), 'Content-Type': 'application/json' }; ... const fullUrl = query ? `${url}?${query}` : url; ... fetch(fullUrl, options)
Recommendation

Use a dedicated, revocable API key if possible, monitor usage and balance, and do not install unless you trust aconfig.cn/MaxHub with these requests.

What this means

Recent Instagram lookup results may be reused from memory for a short period, which improves cost/performance but can return stale data or retain sensitive-looking query results temporarily.

Why it was flagged

The API optimization layer caches recent API responses for up to three minutes, which can temporarily retain query-associated results in memory.

Skill content
cache: { maxSize: 50, defaultTTL: 3 * 60 * 1000 }
Recommendation

Avoid submitting private or sensitive search terms, and restart or clear the runtime if you need to ensure cached results are discarded.