Fetching from the wire…
Public story · 2026-09-26 · high
Over half of the exposed tables hold names, passwords, or auth tokens, and most trace back to a security setting nobody wrote.
Why now: UpGuard's scan went public on September 25, a day after Marmelab published its audit of agent security practices on September 24.
UpGuard scanned Supabase and found 16,326 projects with tables anyone can read anonymously, reported by TechCrunch on September 25. Over half of those tables held personal data: names, addresses, phone numbers, some passwords, auth tokens, and strings that look like card numbers.
The confirmed cases are specific. Private chats from an Indian adult streaming site and a database belonging to an African consulate in France both turned up in the scan. Most of it traces to missing or weak Row Level Security, the policy that decides what an anonymous key can see.
Supabase's CISO Bil Harmer called projects secure by default and framed the rest as shared responsibility. That's accurate, but the anon key is still public by design, and only a policy someone writes stands between a table and the internet.
Supabase is the default backend a coding agent reaches for when scaffolding a full-stack app with auth. It creates the table without hesitation, but it doesn't reliably write a correct Row Level Security policy for it. I've watched agents write auth.uid() is not null as the policy check, which grants every logged-in user read access to every row.
A separate audit backs up why that keeps happening. Marmelab's audit of 246 open-source agent harness repos found 4.4% of the security rules written into public .claude/ directories have an executable check behind them. Sixty percent of the harnesses have no tests and no evals at all.
If an agent created a table for you, query it with only the anon key and see what comes back. Whatever rows return are what the rest of the internet sees too.
Each link below shares sources, entities, or timing with this story.
The man who coined "vibe coding" a year ago now declares it passe and introduces "agentic engineering" — the discipline of orchestrating AI agents that plan, write, test, and ship code under structured human oversight. The timing isn't accidental. Escape.tech released the larg...
$45M Series B led by Peak XV with GV and Y Combinator, up from $60M at its September 2025 Series A, total funding $58.5M (TechCrunch). Customers grew from 700 to 5,000+ in under a year (Mercury, Supabase, Clerk, Ashby, Expensify, some spending over $1M/yr), revenue from $10M A...
Wiz disclosed that Moltbook, a social network for AI agents, exposed 1.5M API authentication tokens, 35,000 email addresses, and private agent messages through a misconfigured Supabase database. The vulnerability: a Supabase API key exposed in client-side JavaScript granting f...
Guillermo Rauch told TechCrunch that the industry is decoupling models from agents, with customers moving to plug-and-play stacks spanning OpenAI, Anthropic, Gemini, DeepSeek, and GLM 5.2 rather than betting on one lab. Over 1 trillion tokens daily through Vercel's AI gateway....
Ardent, a two-person YC Spring 2026 company, delivers 1:1 production Postgres clones isolated at compute and storage, zero storage cost for unchanged data, compute scaling to zero when idle. Founder Vikram Chennai pivoted here after his prior AI Data Engineer agent reached $20...
The Trump administration filed a brief September 1 in Manhattan federal court supporting OpenAI against the New York Times and other newspapers, arguing that "training of LLMs on written works is exceedingly transformative" and that the United States has a strong interest in t...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.