linkfox-shopee-store-product
Audited by Socket on Oct 16, 2026
5 alerts found:
Anomalyx5SUSPICIOUS. The skill's capabilities mostly match its Shopee product-management purpose, and the scanner's supply-chain hits are documentation false positives. The main risk is data-flow integrity: authenticated Shopee operations are routed through LinkFox-controlled proxy infrastructure rather than directly to Shopee, and responses are always written locally. This is not confirmed malware, but the intermediary gateway and transitive auth-skill dependency make the footprint higher-risk than a direct official API integration.
This code implements API calls to a configurable LinkFox gateway and locally persists returned data. It sends the configured API key and, when supplied, proxy access tokens to the selected gateway; the default domain is tool-gateway[.]linkfox[.]com. SESSION_ID is incorporated into output paths without validation, allowing redirected filesystem writes if that environment variable is attacker-controlled. Severity is moderate due to this path traversal risk and the handling of credentials and potentially sensitive API responses; no clear malware behavior is evident in this fragment.
This analysis describes a legitimate wrapper around Shopee's API via a proxy with credential-based authentication. The main security considerations are secret management, data exposure through the proxy and logs, and validation/sanitization of gateway-related inputs. Before deployment, confirm that API keys are stored securely, that logs do not contain sensitive inputs, that input validation is enforced both client-side and server-side, and that the proxy trust boundary is well-defined and auditable.
The described setup is a legitimate proxy-based API wrapper with typical security considerations. No hardcoded secrets or obvious malicious logic are evident in the description. Primary risks stem from the proxy and auth library: potential credential exposure, improper logging, data leaks of store identifiers, and trust in external components. Recommend thorough security review of the proxy service, strict secret handling (no logging of API keys), input validation, least-privilege access, and end-to-end encryption. Without code, critical path validation remains limited; conduct code-level review if possible to verify how shopId/merchantId are handled and how responses are sanitized before returning.
The described delete_model flow relies on a gateway proxy to forward deletion requests to Shopee. Security hinges on proper authentication/authorization at the proxy, thorough input validation for shopId/merchantId, secure handling of environment-based API keys, and comprehensive audit logging. While no concrete code indicates malicious activity, the proxy boundary and destructive operation introduce meaningful risk. Recommend: (1) enforce least-privilege access and MFA for proxy clients, (2) validate and sanitize inputs strictly, (3) never log secrets or sensitive identifiers, (4) use centralized secret management with rotation and access controls, (5) implement robust request/response auditing, and (6) ensure explicit authorization checks for delete_model operations.