"They put a bomb in a South Korean ship, and the Yankees did it to try to start a war between the two Koreas and justify another invasion," Chavez said Saturday, quoted by AFP.
He was referring to an incident in March, when a South Korean vessel sank after a massive explosion in the Yellow Sea. About 46 people were killed in the incident. A multinational team, organized by the US-backed South Korean government, concluded that a North Korean torpedo caused the incident.
North Korea has rejected the accusation and has threatened an all-out war if the south takes any retaliatory measures.
The Venezuelan President also declared that the US was engaged in covert operations against Iran.
"While we are following football from around the world, the [US] empire has sent a fleet to surround Iran," Chavez said. "The whole zone is very threatened."
Chavez was echoing remarks made by former Cuban President Fidel Castro on a possible war in the Middle East.
"Fidel has been warning on an imminent war in the Middle East, because while the world is only paying attention to soccer, the US empire has sent its whole fleet to besiege Iran."
Chavez made the cautionary remarks in Ecuador, where he is attending the Bolivarian Alliance for the Peoples of the Americas (ALBA) conference of Latin American nations.
Venezuela, Cuba, Bolivia, Nicaragua, Ecuador, Antigua and Barbuda, the Dominican Republic and Saint Vincent and the Grenada take part in the ALBA.