The identity numbers of 120 million Brazilians have been found publicly exposed on the internet after yet another IT misconfiguration.
The data relates to Cadastro de Pessoas Físicas (CPFs): ID numbers issued by Brazil’s central bank to all citizens and tax-paying residents. The size of the leak represents data on over half the population of South America’s biggest country.

The link for this article located at InfoSecurity is no longer available.