Gulf hostilities flared anew on Wednesday, with the US military saying Iranian missile attacks on Bahrain, Kuwait and other regional targets were either thwarted or failed.