Exposed server leaks PII on all 16.6 million Ecuador citizens | SC Media

Exposed server leaks PII on all 16.6 million Ecuador citizens

September 16, 2019
prestitial ad