I don't see any evidence that Poloniex was hacked. The guy who dumped messaged me and said that the XCP protocol is not safe. It appears he is correct--there seems to be a major issue with XCP. People noticed that 35,000 XCP were withdrawn as soon as it was deposited--but this was not done using Poloniex's withdrawal system. I've asked the guy for more details. He says he has no intention of keeping the money he made off with.
From looking at the log of transactions it looks like the attacker's plan was:
1) Withdraw 35k XCP from Poloniex central wallet somehow
2) Redeposit the 35k XCP and dump for BTC
3) Withdraw BTC
4) Withdraw the same 35k XCP, this time permanently as the order book has thinned out and it no longer makes sense to dump for BTC.
I don't see where the XCP protocol is at fault here. The exploit has to do with the initial unauthorized withdrawal of 35k XCP from Poloniex's central wallet. There were no XCP double-spent, printed out of thin air, etc.
The withdrawal occurred without the use of Poloniex's withdrawal system. So, unless he hacked into the wallet server, which I am fairly certain is impossible because there is no route to connect to it on any port--and unless he decided, for some reason, to take only his 35,000 XCP after hacking into the wallet server--this was done in some other way. From his message, it sounded like he found a vulnerability that enabled him to send XCP from any address.