Onderzoeker Justin O'Leary ontdekte een privilege escalatie in Google's Config Connector waarmee elke Kubernetes namespace gebruiker volledige beheerdersrechten over de hele GCP omgeving kan krijgen — in ongeveer vijf... Google's bugbountyteam accepteerde het rapport aanvankelijk als 'hoge prioriteit' en 'hoge ernst...

Create a landscape editorial hero image for this Studio Global article: Searching with cited sources for What is the full story behind Google denying a bug bounty for a critical, unfixed GCP Config Connector vuln. Article summary: Here is the full story, based primarily on The Register's exclusive report [8] and corroborated by other outlets [2][9].. Topic tags: general, general web, user generated, academic, documentation. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fake numbers, clickbait thumbnails, icons, and tiny thumbnail layouts. Make i
Een kritieke beveiligingslek in Google's Config Connector – een Kubernetes-operator voor het beheren van Google Cloud Platform (GCP)-resources – heeft geleid tot een groeiende controverse over Google's bugbountypraktijken. Beveiligingsonderzoeker Justin O'Leary ontdekte de fout, kreeg de maximale ernstscore CVSS 10.0, en meldde deze bij Google's bugbountyteam. Dat team accepteerde het rapport aanvankelijk, bestempelde het als 'hoge prioriteit' en prees O'Leary met een 'Nice catch!' . Daarna draaide Google bij: het gedrag werd 'werkt zoals bedoeld' verklaard, er werd geen beloning uitgekeerd en het lek bleef bijna drie maanden lang onverholpen
. De zaak roept vragen op over Google's toewijding aan beveiligingsonderzoek – temeer omdat het bedrijf tegelijkertijd zijn bugbountyprogramma's herstructureert vanwege een toestroom van AI-gegenereerde inzendingen
.
Config Connector is een Kubernetes-operator waarmee organisaties GCP-resources – zoals cloudopslag, databases en IAM-beleid – kunnen beheren via Kubernetes-commando's . Het doel is om tools te verenigen: je kunt cloudresources aanmaken, bijwerken en verwijderen met
kubectl, de vertrouwde Kubernetes-opdrachtregeltool .
O'Leary ontdekte dat deze uniforme aanpak een gevaarlijk neveneffect heeft. De fout stelt elke Kubernetes namespace-gebruiker in staat om de Identity and Access Management (IAM)-controles van Google Cloud Platform te omzeilen. Een ontwikkelaar met alleen basis toegang tot één Kubernetes namespace kan hiermee volledige beheerdersrechten over de hele GCP-omgeving van een organisatie krijgen – feitelijk het hele cloudaccount overnemen . O'Leary vertelde The Register dat de aanval in ongeveer vijf seconden uit te voeren is, zonder dat er een audit trail achterblijft
.
Google heeft geen gedetailleerde technische beschrijving vrijgegeven, maar meerdere bronnen en O'Leary's eigen rapportage wijzen erop dat de kwetsbaarheid zit in de manier waarop Config Connector IAM-machtigingen afhandelt over verschillende Kubernetes-namespaces heen .
In een correct geconfigureerde multi-tenant GKE-cluster zouden verschillende namespaces geïsoleerd moeten zijn – een gebruiker in namespace A mag geen resources in namespace B kunnen beheren of zichzelf verhoogde GCP-rollen kunnen geven. O'Leary's ontdekking toont aan dat Config Connector's IAM-resourcetypen deze namespacegrenzen niet afdwingen . Door vanuit één namespace een IAM-beleidsresource via Config Connector aan te maken of aan te passen, kan een gebruiker met minimale Kubernetes-rechten zichzelf de rol
roles/owner op het GCP-project geven – of op de hele organisatie .
Dit is een schending van het principe van 'least privilege' en een directe omzeiling van GCP's IAM-autorisatielaag. Het is geen verkeerde configuratie die een beheerder kan herstellen; het is een ontwerpfout in de manier waarop Config Connector IAM-bevoegdheden delegeert .
Volgens het exclusieve rapport van The Register van 18 juni 2026 en ondersteunende bronnen verliep de tijdlijn als volgt:
Google heeft zijn beslissing niet publiekelijk toegelicht, maar op basis van de Cloud VRP-regels en de bredere context van Google's programmawijzigingen in 2026 spelen mogelijk verschillende factoren een rol.
De officiële Cloud VRP-regels stellen: “Google Cloud vulnerability reports where customer-owned resources were tested are ineligible for rewards.” Het programma beperkt zich expliciet tot kwetsbaarheden in door Google beheerde infrastructuur en diensten, niet in componenten die door klanten configureerbaar zijn . Als Google het gedrag van Config Connector beschouwt als een kwestie van klantconfiguratie in plaats van een productkwetsbaarheid, kon het de beloning technisch gezien weigeren op basis van deze formulering – zelfs als het gedrag de verwachte IAM-controles omzeilt.
Een andere mogelijkheid: de Cloud VRP-regels specificeren dat het programma “authenticatie- of autorisatiefouten” dekt in items die binnen de reikwijdte vallen, wat O'Leary's bevinding zou moeten dekken . Maar Google heeft in andere contexten eerder betoogd dat bepaalde privilege-escalaties geen bugs zijn als ze specifieke rechten vereisen om te activeren – een standpunt dat kritiek kreeg van onderzoekers
. In O'Leary's geval is de vereiste initiële toestemming (toegang op namespace-niveau tot Config Connector-resources) minimaal en wordt deze vaak aan ontwikkelaars verleend, waardoor de escalatie zowel reëel als gevaarlijk is
.
Een derde factor betreft Google's herziening van het Vulnerability Reward Program voor 2026 voor Chrome en Android. Eind april en begin mei 2026 kondigde Google aan dat het Chrome-uitkeringen verlaagde en beloningen herstructureerde vanwege een golf van AI-gegenereerde inzendingen van lage kwaliteit . Het bedrijf gaf aan “sommige beloningsbedragen en bonussen voor Android en Chrome te verlagen” om zich te richten op “kwaliteit en echte impact in plaats van louter volume”
. Hoewel O'Leary's zaak onder het aparte Cloud VRP valt, niet onder de Chrome- of Android-programma's, kan het standpunt van het bedrijf over het aanscherpen van uitkeringen de beslissing hebben beïnvloed – vooral als Google het Config Connector-probleem als een ontwerpkeuze beschouwde in plaats van een bug
.
Het voorval heeft kritiek uit de beveiligingsonderzoeksgemeenschap opgeroepen. Sommigen stellen dat Google het AI-inzendingennarratief gebruikt als dekmantel om legitieme, handmatig ontdekte kwetsbaarheden te negeren . PC Perspective's commentaar noemde de beslissing “gierig worden met bug bounties” en wees op de discrepantie tussen Google's aanvankelijke lof en de uiteindelijke weigering
. Cyber News Live benadrukte dat de fout een overname in vijf seconden mogelijk maakt zonder dat er een spoor achterblijft
.
De zaak komt ook op een moment dat Google tegelijkertijd de hoogste beloningen verhoogt voor bepaalde categorieën Android-bugs – tot $1,5 miljoen voor persistente Titan M zero-click exploits . Deze tweesporige aanpak – diepe hardware-exploits royaal belonen terwijl er zelfs erkenning wordt geweigerd voor ernstige cloud IAM-omzeilingen – heeft de perceptie versterkt dat Google's bugbountyprogramma's strategisch budgetten toewijzen in plaats van risico's eerlijk te beoordelen
.
Organisaties die Config Connector in multi-tenant of gedeelde GKE-clusters draaien, moeten dit beschouwen als een dringend, onopgelost risico. Zonder een officiële patch van Google kunnen de volgende maatregelen de blootstelling verminderen:
iam*-resources op namespace-niveau met behulp van Kubernetes RBAC-beleid. Verleen geen create-, update- of Delete-rechten op IAMPolicy, IAMPolicyMember of IAMPartialPolicy-custom resources aan niet-vertrouwde namespaces.setIamPolicy-aanroepen die vanuit je GKE-cluster komen.Google's officiële documentatie over het beveiligen van toegang tot resources met IAM beschrijft aanbevolen configuraties, maar gaat niet in op de cross-namespace bypass-vector die centraal staat in O'Leary's rapport . Organisaties moeten ervan uitgaan dat hun Config Connector-implementaties kwetsbaar kunnen zijn.
Studio Global AI
Use this topic as a starting point for a fresh source-backed answer, then compare citations before you share it.
Onderzoeker Justin O'Leary ontdekte een privilege escalatie in Google's Config Connector waarmee elke Kubernetes namespace gebruiker volledige beheerdersrechten over de hele GCP omgeving kan krijgen — in ongeveer vijf...
Onderzoeker Justin O'Leary ontdekte een privilege escalatie in Google's Config Connector waarmee elke Kubernetes namespace gebruiker volledige beheerdersrechten over de hele GCP omgeving kan krijgen — in ongeveer vijf... Google's bugbountyteam accepteerde het rapport aanvankelijk als 'hoge prioriteit' en 'hoge ernst' en noemde het een 'mooie vangst', maar trok dat later in: het gedrag is 'zoals bedoeld' en dus komt er geen beloning en...
De controverse speelt tegen de achtergrond van Google's herziene beloningsprogramma's voor 2026, waarbij Chrome uitkeringen worden verlaagd vanwege een toename van AI gegenereerde meldingen, terwijl beloningen voor An...