Terug naar Alle Case Studies
softwareVolledige Toegang Ontgrendeld

Een Security-Cockpit Waar Onbekend Nooit Groen Is

AI schrijft applicaties sneller dan wie dan ook ze kan reviewen. We bouwden posture management voor een portefeuille van zo'n 35 AI-gegenereerde apps, op één regel: een blinde vlek wordt getoond als blinde vlek, nooit als sein veilig.

Venture-portefeuillebeheerder · ~35 productie-apps

software
5
sensors
~35
repos Covered
0
false All Clears

!De Behoefte

Een portefeuille van zo'n 35 AI-gegenereerde applicaties draaide in productie op beheerde backend- en hostingplatformen. Generatie had review ingehaald: niemand kon op een willekeurige ochtend zeggen welke repositories branch protection hadden, waar secret scanning aanstond, welke databases wereldwijd leesbare tabellen hadden, of welke productiedeploys preview-credentials meedroegen. Commerciële posture-managementtooling was geprijsd en geschaald voor een andere soort organisatie. De faalmodus die het team het meest zorgen baarde was niet een gemiste bevinding, maar een dashboard dat groen toont omdat een sensor stilletjes iets niet had kunnen lezen.

De Aanpak

We bouwden een op maat gemaakt cockpit voor application security posture management rond één invariant: onbekend is niet hetzelfde als veilig. Vijf onafhankelijke sensoren draaien op weekdagen — repositorygezondheid, controlepostuur per repository, open alerts per ernstgraad, row-level-securitypostuur over elk databaseproject, en de staat van productiedeploys en credentialbereik. Elke sensor levert een eigen feed; een dunne aggregatielaag correleert, rangschikt en bundelt ze tot één triageweergave in plaats van opnieuw te scannen. Een sensor zonder credentials faalt eerlijk naar gevaar in plaats van stilletjes veilig te melden, en een rustig sein veilig verschijnt alleen als elke sensor is gelezen en niets onbekend is. Elke run slaat één volledige sweep op, zodat historie gratis is en het cockpit de laatste sweep tegen de vorige kan diffen om regressies sinds de vorige blik te tonen.

Gebruikte Technologieën

Next.jsSupabaseGitHub ActionsGraphQLNode.jsVercel API

De Oplevering

Vijf sensoren in een geplande sweep, elk met een onafhankelijke feed die het cockpit rangschikt in plaats van opnieuw scant
Eén triageweergave met een worst-exposure-oordeel en bevindingen gerangschikt als P1, P2 en P3, met de reden voor elke rangschikking
Een sensordekkingsstrook die toont wat er in deze sweep werkelijk is gelezen, en wat niet
Een controlepostuurmatrix per repository, slechtste eerst, die aan, hiaat en onbekend als drie aparte toestanden onderscheidt
Regressies sinds de vorige sweep automatisch zichtbaar door opgeslagen sweeps te diffen
Dekking over ongeveer 35 repositories, achter authenticatie en een toegangslijst

De Impact

Het cockpit heeft nooit een verzonnen sein veilig getoond — per constructie is een onleesbare control amber, niet groen
De ochtendlijke securityreview werd één gerangschikte wachtrij in plaats van repository-instellingen één voor één uitpluizen
Blinde vlekken werden zichtbaar als blinde vlekken, zodat ontbrekende dekking nu een bevinding is in plaats van een leegte
Regressies tussen sweeps komen vanzelf boven, zonder dat iemand de stand van vorige week hoeft te onthouden
De securitypostuur van de hele portefeuille is leesbaar voor een klein team, zonder enterprisetooling of enterprisebudget

Klaar voor vergelijkbare resultaten?

Neem Contact Op
Supalabs AI solutions