A mortar round landed inside the Russian Embassy compound in Damascus on Sunday, state media said, as Moscow said it was willing to send military observers to secure Syrian efforts to surrender its chemical weapons to international control.
Russia is a leading backer of Syria's President Bashar Assad and rebels fighting to topple his regime have previously targeted the diplomatic mission in Damascus with rockets and mortars.
In Moscow, the Russian Foreign Ministry confirmed the attack, saying rebels fired mortars that landed on the grounds of their embassy. Three workers were injured in the attack, the ministry said, adding that the injuries were not life-threatening. It gave no further details.
The Russian Embassy is located in Damascus' upscale Mazraa district, which also houses several Syrian security institutions, a soccer stadium and nightclubs.
In another mortar attack outside the capital, two people were injured when shells slammed into a residential building in the suburb of Jaramana, SANA said.
The attacks come as diplomatic wrangling continues over how to collect Syria's arsenal of chemical and biological agents to prevent any repeat of the 21 August attack outside Damascus that, according to the US, contained chemical agents and killed more than 1,400 people, including 400 children.
Activist groups estimate the death toll of the attack that brought Washington to the brink of a military strike against Syria to be significantly lower. Assad's government accuses rebels of using the chemical weapons.
Last week, a UN report confirmed the use of sarin in the August attack outside Damascus. Russia blamed the rebels, while the US and its European and Arab allies said Assad's forces were responsible.
On Sunday, Russian Foreign Minister Sergey Lavrov said Moscow was ready to send military observers to Syria to ensure security for efforts to eliminate Syria's chemical weapons.
But the Russian official said his country is not considering sending a full military contingent.