Yes, both domestic and foreign attacks can take place in Ukraine.  Government buildings and infrastructure are normally targeted, however attacks against western travelers cannot be ruled out. Security forces in the Ukraine are fairly robust, resulting in many attacks being disrupted in the planning stages.  Unfortunately, it’s not possible to prevent all attacks, therefore it’s important to remain cautious to the threat.