CLOUD SIKKERHED

Cloud security til webapps

Sådan sikrer du Next.js, Supabase og Firebase-applikationer — de mest almindelige fejl og hvordan du finder dem.

Moderne webstacks = nye angrebsflader

Moderne webapplikationer bygget på cloud-platforme som Vercel, Supabase og Firebase giver enorm produktivitet — men også nye sikkerhedsudfordringer. Mange udviklere antager, at cloud-platformen håndterer sikkerhed automatisk. Det er kun delvist sandt.

Typiske problemer inkluderer: • Åbne Supabase-tabeller uden Row Level Security (RLS) • Firebase Storage-buckets med public read/write • Next.js API-routes uden auth-middleware • Eksponerede environment variables i client-side bundles • JWT-tokens med for lange levetider • Manglende CORS-konfiguration

Next.js: Middleware, API-routes og server actions

Next.js er den mest populære React-framework og bruges af tusindvis af danske virksomheder. PenLab har stack-specifikke adaptere til Next.js der tester:

• Middleware bypass — kan auth-middleware omgås med specielle paths? • API-route sikkerhed — er alle endpoints beskyttet med korrekt auth? • Server Actions — er input-validering på plads? • Headers og CSP — er Content Security Policy korrekt konfigureret? • Environment variables — lækker .env-værdier til clienten?

PenLab identificerer automatisk Next.js-versionen og tilpasser sine tests derefter.

Supabase og Firebase: Auth og database-sikkerhed

BaaS-platforme (Backend-as-a-Service) som Supabase og Firebase er enormt populære, men standard-konfigurationen er sjældent sikker nok:

Supabase: • RLS-policies skal defineres eksplicit per tabel • Storage-buckets skal have korrekte policies • Edge Functions skal validere JWT-tokens • Database-rollen "anon" giver ofte for brede rettigheder

Firebase: • Firestore Security Rules skal defineres for hver collection • Firebase Storage Rules skal begrænse adgang • Auth-konfiguration skal hærdes (email enumeration, bruteforce) • Cloud Functions skal validere caller-context

PenLab tester automatisk disse platforme og rapporterer konkrete fund med rettelsesforslag.

Automatiser din cloud security-test

Manuelt at teste hele din cloud-webapp er tidskrævende og fejlbehæftet. PenLab automatiserer processen:

1. Indtast din URL — PenLab identificerer automatisk din stack 2. Automatisk discovery — endpoints, auth-udbydere og tredjepartstjenester kortlægges 3. Stack-specifikke tests — Next.js middleware, Supabase RLS, Firebase rules 4. Rapport med rettelsesforslag — konkrete anbefalinger tilpasset din stack

Kør en gratis scanning nu og se, hvad din webapp eksponerer.

Klar til at teste din webapp?

Start en gratis sikkerhedsscanning med 275+ checkpoints på under 5 minutter.

SCAN MIT SITE NU