Het visumaanvraagtraject via de Indiase visuminstantie BLS India in Nederland was 'zo lek als een mandje'. Dat ontdekte Tweaker Cyberstalker. Als een aanvrager alles had ingevuld, waren vrijwel alle persoonlijke gegevens van derden zo terug te vinden. Het lek is gedicht.
Cyberstalker schreef eerder in augustus op zijn Tweakblog dat het systeem dat de informatie van visumaanvragers verzamelt, alle gegevens openbaar publiceert. De door de visuminstantie gegenereerde afspraakbevestiging maakte gebruik van een publiek zichtbaar, oplopend nummeringssysteem. Omdat de afspraken uit het verleden niet werden gewist, kon iedereen simpel de afspraken doorlopen.
De pagina's bevatten de persoonlijke informatie die de aanvrager had ingediend. Een simpel testje via de site van blsindia-nl.com gaf de aanvrager voor een boeking een identificatienummer en een bevestiging die geprint moest worden. Op de boeking was een naam, telefoonnummer, 'Web File No.' en e-mailadres terug te vinden. In sommige gevallen vulden mensen ook hun paspoortnummer in.
Als er een webfile-nummer was ingevuld en het paspoortnummer van de aanvrager was ook bekend, dan was het mogelijk de volledige gegevens van de visumaanvraag in te zien, ontdekte Cyberstalker. In dat geval waren ook gegevens als geboortedatum, adres, geboorteplaats, gegevens over ouders en nog veel meer in te zien. Het is makkelijk om aanvragers op te bellen en te vragen naar ontbrekende informatie, vermoedt Cyberstalker, omdat mensen er van uitgaan dat alleen mensen van de ambassade of van het bureau bij de ingevulde aanvraaggegevens uit het psa-nummer kunnen.
Na meerdere pogingen en het schrijven van het blog is Cyberstalker uiteindelijk in contact gekomen met de ontwikkelaars van de site. Het probleem is opgelost en en passant is er ook nog een sql-injectielek gerepareerd.