Back to Feed
BreachesMay 30, 2026

🚨🇪🇸 Spain allegedly targeted in massive 19 million biometric photos and ID cards leak A threa...

EsqueleSquad claims 19M Spanish biometric photos and ID cards leaked in 13GB database

Summary

A threat actor group calling itself EsqueleSquad has claimed responsibility for a massive data breach affecting Spain, allegedly exposing biometric photos and national ID card data for over 19 million Spanish citizens and politicians. The consolidated database is reported to be approximately 13 GB in size and was announced on an underground forum. This represents one of the largest biometric data leaks targeting a European nation.

Entities

EsqueleSquad (threat_actor)Spanish biometric data leak (19M records) (campaign)