I have to ask this question, because nobody asked it yet. Someone (a group?) with technical abilities and some serious hardware
has been scamming MtGox of (many?) coins, resulting in them deciding to stop the BTC withdrawals until they (allegedly?) will fix the problem.
Now that the main target is not available, the scammer(s) may try the same on other major exchanges, like Bitstamp and BTC-E.
Right now I don't know if those exchanges are as vulnerable (or not at all) as MtGox to this exploit, and it would be good if they would clarify this.
Back to the OP, the scammer(s) did something illegal and while MtGox's management / technical staff should take a lot of blame, for not
fixing this without waiting for a general fix from the core developers, it seems no one cares about those who are at the root of the problem.
So I am asking again, who could be at the root of the problem (mutated transactions), please speculate and maybe a suspect will eventually emerge.
Maybe I am playing devils advocate here, but ... Although it might be harmful and malicious, what exactly is (or should be)
illegal about mutating transactions and rebroadcasting them? Bitcoin reference client is open source and operating any modified version is not illegal.