The terms of that deal could be amended - or the transaction may even be called off - after Yahoo last year disclosed two separate data breaches; one involving some 500 million customer accounts and the second involving over a billion.