Third-Party UK Visa Site Exposes Passports and Biometrics of Thousands in Massive Data Leak

A third-party visa processing site, UK Visa Portal, has leaked passports and biometrics for up to 100,000 users. The site is not affiliated with the UK.

Article Summary

Key Details

Analysis and Context