Cyber SecurityNews34 million Indonesian Passports Exposed in a Massive Immigration Directorate Data BreachJuly 13, 2023Over 34 million Indonesian passports were leaked in a massive data breach impacting the country’s Immigration Directorate General. Allegedly stolen 4GB of passport data is currently selling for $10,000.Read More