Russian Foreign Minister Sergei Lavrov says Iran's accidental shooting down of a Ukrainian airliner occurred when Tehran was spooked by reports of advanced US stealth fighters in the area.

"There were at least six (US) F-35 fighters in the air in the Iranian border area (at the time)," Lavrov said.

"This information has yet to be verified, but I'd like to underline the edginess that always accompanies such situations."

Iran's downing of Ukraine International Airlines flight 752 last week, which killed all 176 people aboard, has created a crisis for the Islamic Republic's clerical rulers.

They have faced days of protests after the Iranian military admitted it shot down the plane accidentally.

Lavrov, speaking at his annual news conference in Moscow on Friday, called the incident a human error and said he was not trying to excuse anyone for what happened.

But he said it was important to understand the context and that the incident had occurred hours after an Iranian missile attack on US bases in Iraq, when Iranian forces were braced for some kind of US military retaliation.

"There is information that the Iranians were expecting another attack from the United States after the strike but did not know what form it might take," Lavrov said.

Source: 9News