Telstra admits error in search function led to data breach