A major financial services company, First American Corporation, has left millions of records publicly accessible on its servers. The data included bank account details, bank statements, mortgage records, driver's license images, and Social Security numbers, and was accessible without authorization.