Russian forces attacked a vessel trading in Ukraine for the third time in less than a month, in a sign that war risk in the war-torn country's grain corridor is increasing.

The Russian defence ministry acknowledged in a statement on Sunday that one of its Iskander M-type missiles hit a vessel in Yuzhny port.

Moscow backed up its claim by releasing night-time video footage showing black smoke rising from a moored ship.