Not Convinced
The Russian angle is going to played up as they are the default cyber boogeymen. But one should not overlook the (criminal?) incompetence of the Putrid Palace in this affair. Given that Putrid's high level PHBs were not interested make it viable concern, thus skimping on money for infrastructure and security makes this a natural outcome.