Iran has officially denied delivering weapons to either side of the conflict, but in July US National Security Advisor Jake Sullivan said Tehran was planning to supply Moscow with potentially hundreds of drones for its war in Ukraine, some with combat capabilities.