Een laptop met code op het scherm, op een bureau.
Nieuws25 september · 21:082 min leestijd

UpGuard vindt 16.326 Supabase-databases met uitleesbare tabellen

Een scan van UpGuard vond 16.326 Supabase-databases met leesbare tabellen. De telling wijst op mogelijke blootstelling, maar bewijst niet dat al die tabellen persoonsgegevens bevatten of zijn uitgelezen.

UpGuard telt 16.326 Supabase-databases met uitleesbare tabellen in een scan van circa 300.000 websites; dit bewijst niet dat in al die databases persoonsgegevens stonden of zijn buitgemaakt.

Voor een Nederlandse organisatie met een Supabase-app worden databasepermissies zo een concreet controlepunt voor livegang. Een tabel kan via de API leesbaar zijn zonder dat misbruik is vastgesteld. Ik adviseer bestaande apps nu en nieuwe versies vóór livegang op tabelrechten en Row Level Security te controleren, vooral als een AI-agent de database heeft ingericht. Supabase-CISO Bil Harmer zei op 25 september tegen TechCrunch dat het bedrijf het UpGuard-onderzoek nog niet had gezien en dat klanten hun project zelf configureren.

Wat de telling meet

UpGuard vroeg via openbare Supabase-eindpunten welke tabellen leesbaar waren. Voor de brede telling beoordeelde het bedrijf de tabelschema’s, niet iedere rij. In 55,8% van de onderzochte tabellen wees een kolomnaam op persoonsgegevens; 8,2% had een veld voor een wachtwoord of pincode. Die cijfers tonen mogelijke datavelden, niet hoeveel gegevens daadwerkelijk in de tabellen stonden of door iemand zijn bekeken.

UpGuard Research: aandeel tabellen met schema-velden voor persoonsgegevens, wachtwoorden en andere informatie.
UpGuard Research: aandeel tabellen met schema-velden voor persoonsgegevens, wachtwoorden en andere informatie.

In een handvol gevallen onderzocht UpGuard concrete gegevens en waarschuwde het de betrokken app-eigenaren. Het rapport geeft geen volledig hersteloverzicht voor alle 16.326 databases.

Rechten bepalen de toegang

Supabase’s Data API gebruikt grants voor tabeltoegang en Row Level Security voor de toegestane rijen. Tabellen die je in het dashboard maakt, krijgen Row Level Security standaard. Bij tabellen uit SQL of een andere tool moet je die beveiliging zelf instellen. Dat verschil verdient extra aandacht bij apps die met AI-code zijn gebouwd.

Supabase noemt dat AI-agents, CLI-scripts en andere platforms tabellen kunnen maken zonder menselijke controle op iedere wijziging. Op 30 oktober wordt de standaard volgens Supabase ook voor bestaande projecten aangepast: nieuwe tabellen in het public-schema zijn daarna niet automatisch via de Data API bereikbaar. Bestaande tabellen houden hun huidige rechten, dus deze wijziging sluit een al leesbare tabel niet vanzelf af.

Voor apps die al live staan, blijft de huidige toegang per tabel bepalend. Een veiligere standaard beschermt toekomstige tabellen, maar trekt oude toegangsrechten niet in.

Veelgestelde vragen

Alisina Nawabi
Geschreven doorAlisina Nawabi

AI Product Engineer & Solutions Architect

Toegang goed geregeld

Ik denk mee over datastromen en toegangsgrenzen, ontwerp en bouw de oplossing end-to-end en automatiseer waar dat past. Waar het kan, houd ik de software self-hosted.

Meer informatie

Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.

Genoemde integraties

Dit artikel noemt deze tools. Ik koppel ze op maat aan je eigen systemen.

Gerelateerde artikelen

CedarDB brengt transacties en data-analyses samen in de cloud
Nieuws
4 min

15 okt 04:25

CedarDB brengt transacties en data-analyses samen in de cloud

CedarDB stelt een beheerde database met PostgreSQL-aansluiting beschikbaar voor transacties en analyses. Negen serverformaten maken testen mogelijk, maar back-ups en prestatieclaims vragen nog om controle.

Supabase kondigt Turso-overname aan voor AI-agentdatabases
Nieuws
2 min

3 okt 04:15

Supabase kondigt Turso-overname aan voor AI-agentdatabases

Supabase wil Turso toevoegen aan zijn databaseaanbod voor AI-agents: lichte SQLite-databases op aanvraag naast Postgres. Het bedrijf zegt dat 70 procent van zijn nieuwe databases al door agents of AI-tools ontstaat. De integratie heeft nog geen uitroldatum.

AWS laat Superblocks binnen de eigen cloudomgeving van klanten draaien
Nieuws
4 min

4 aug 00:23

AWS laat Superblocks binnen de eigen cloudomgeving van klanten draaien

AWS en Superblocks laten door AI gebouwde interne apps volledig binnen de eigen cloudomgeving van de klant draaien. Data, opslag en modelaanroepen blijven binnen de beveiligingsgrens, en een router kiest per taak het goedkoopste model.

Automattic opent Spacefast voor AI-apps
Nieuws
5 min

9 nov 16:23

Automattic opent Spacefast voor AI-apps

Automattic opent Spacefast voor het publiceren van AI-gebouwde apps. Hosting, domeinen en SQL zijn beschikbaar vanaf gratis tot vijf dollar per team; ingebouwde app-authenticatie volgt later.

Censys vindt circa 815 publiek bereikbare ARTEX-installaties
Nieuws
5 min

6 nov 20:38

Censys vindt circa 815 publiek bereikbare ARTEX-installaties

Censys telt 1.465 hosts met een publiek bereikbare ARTEX-console en schat circa 815 installaties na correctie voor gedeelde hosting. In 32 openbare mappen vond de onderzoeker onder meer stagers en post-exploitatiebestanden.

Palo Alto Networks bespreekt overname van Clutch Security
Nieuws
5 min

6 nov 09:12

Palo Alto Networks bespreekt overname van Clutch Security

Palo Alto Networks praat volgens TechCrunch over circa 500 miljoen dollar voor de AI-agentbeveiliger Clutch Security, plus mogelijke betalingen bij mijlpalen. Er is geen getekende overeenkomst of productintegratie aangekondigd.