News Americas, NEW YORK, NY, Fri. Dec. 14, 2018: Identity information related to about 57 percent of Brazil’s population was leaked by a misconfigured server earlier this year. Experts say the records of 120 million taxpayers have been openly available online for weeks.

The ID numbers, known as Cadastro de Pessoas FĂ­sicas (CPFs) are issued by the Brazilian Federal Reserve to Brazilian citizens and tax-paying resident aliens, and are linked to aspects ranging from credit and debit history to employment details. Continue Reading USA, LLC