supabase-database

Warn

Audited by Socket on Mar 1, 2026

1 alert found:

Security
SecurityMEDIUM
SKILL.md

This skill README documents expected operations for interacting with a Supabase REST API and is functionally consistent with its stated purpose. The primary security concerns are (1) handling of SUPABASE_KEY, especially the recommendation to use a service_role key which has full admin privileges and bypasses RLS, and (2) sourcing a helper script from a relative path (../../scripts/supabase-api.sh) which creates a supply-chain risk: whoever controls that file can execute arbitrary commands in the caller's shell. There are legitimate destructive operations (DELETE, UPDATE, RPC) described — appropriate for DB admin tasks but high-risk if keys are leaked or the helper script is tampered with. No direct signs of malware, obfuscation, or third-party exfiltration endpoints are present in this file. Recommended mitigations: avoid using service_role keys in client contexts, store keys in a secure vault or use short-lived scoped credentials, verify and pin the helper script contents (or vendor it), and restrict who can update the helper script to reduce supply-chain risk.

Confidence: 85%Severity: 75%
Audit Metadata
Analyzed At
Mar 1, 2026, 01:39 AM
Package URL
pkg:socket/skills-sh/ypyt1%2Fall-skills%2Fsupabase-database%2F@b4901f4f498d47642e952d5af125ed20f11b1374