Note: The data cut-off for this product was 12pm ET on November 10. ISW will cover subsequent reports in the November 11 Russian Offensive Campaign Assessment.
Ukrainian forces struck Russian ammunition warehouses in Bryansk Oblast during a large-scale Ukrainian drone strike against Russia on the night of November 9 and 10. The Ukrainian General Staff reported that drone operators of the Ukrainian Unmanned Systems Forces and Ukrainian Armed Forces struck Russian ammunition warehouses at the Russian military’s 1060th Logistics Center (formerly Russia’s 120th Main Missile and Artillery Management Arsenal) in Bryansk Oblast, causing initial explosions and secondary detonations at the facility.[1] Geolocated imagery published on November 9 and 10 shows two large fires burning near the facility.[2] Russian authorities claimed that Russian forces downed 32 to 34 Ukrainian drones over Moscow Oblast and that debris from downed Ukrainian drones damaged civilian infrastructure in Ramenskoye Raion.[3] The Russian Ministry of Defense (MoD) claimed that Russian forces downed 84 Ukrainian drones over Russia in total, and Russian milbloggers noted that this was one of the largest strikes against Moscow Oblast since February 2022.[4]
Ukrainian officials continue to report Russian executions of Ukrainian prisoners of war (POWs). The Ukrainian Prosecutor General’s Office reported on November 9 that it was investigating a video showing Russian forces executing a captured and unarmed Ukrainian servicemember in violation of the Geneva Convention on POWs.[5] Ukrainian Ombudsman Dmytro Lubinets stated that he sent a letter to the United Nations (UN) and the International Committee of the Red Cross (ICRC) concerning the reported war crime.[6] ISW has extensively reported on previous footage and reports of Russian servicemembers executing Ukrainian POWs and observed a wider trend of Russian abuses against Ukrainian POWs across various sectors of the front that appeared to be enabled, if not explicitly endorsed, by individual Russian commanders and unpunished by Russian field commanders.[7]
Key Takeaways:
Ukrainian forces struck Russian ammunition warehouses in Bryansk Oblast during a large-scale Ukrainian drone strike against Russia on the night of November 9 and 10.
Ukrainian officials continue to report Russian executions of Ukrainian prisoners of war (POWs).
Russian forces recently advanced in the Pokrovsk direction.
We do not report in detail on Russian war crimes because these activities are well-covered in Western media and do not directly affect the military operations we are assessing and forecasting. We will continue to evaluate and report on the effects of these criminal activities on the Ukrainian military and the Ukrainian population and specifically on combat in Ukrainian urban areas. We utterly condemn Russian violations of the laws of armed conflict and the Geneva Conventions and crimes against humanity even though we do not describe them in these reports.
Ukrainian Operations in the Russian Federation
Russian Main Effort – Eastern Ukraine (comprised of three subordinate main efforts)
Russian Subordinate Main Effort #1 – Push Ukrainian forces back from the international border with Belgorod Oblast and approach to within tube artillery range of Kharkiv City
Russian Subordinate Main Effort #2 – Capture the remainder of Luhansk Oblast and push westward into eastern Kharkiv Oblast and encircle northern Donetsk Oblast
Russian Subordinate Main Effort #3 – Capture the entirety of Donetsk Oblast
Russian Supporting Effort – Southern Axis
Russian Air, Missile, and Drone Campaign
Russian Mobilization and Force Generation Efforts
Russian Technological Adaptations
Activities in Russian-occupied areas
Significant Activity in Belarus
Ukrainian Operations in the Russian Federation
Russian and Ukrainian forces recently advanced in the main Ukrainian salient in Kursk Oblast amid continued fighting on November 10. Geolocated footage published on November 10 indicates that Ukrainian forces recently advanced north of Novoivanovka (southeast of Korenevo) and that Russian forces recently advanced south of the settlement.[8] Additional geolocated footage published on November 10 indicates that Russian forces recently advanced south and east of Pogrebki (north of Sudzha).[9] The Russian Ministry of Defense (MoD) claimed on November 10 that Ukrainian forces counterattacked southeast of Korenevo near Novoivanovka, Darino, and Zeleny Shlyakh and east of Korenevo near Novaya Sorochina.[10] The spokesperson of a Ukrainian brigade operating in Kursk Oblast stated on November 10 that Russian forces have increased offensive operations with armored personnel carriers, infantry fighting vehicles, and tanks in Kursk Oblast.[11] Elements of the Russian 810th Naval Infantry Brigade (Black Sea Fleet [BSF], Southern Military District [SMD]) are reportedly operating near Pogrebki.[12]
Neither Russian nor Ukrainian sources reported fighting in Glushkovsky Raion (west of the main Ukrainian salient) on November 10.
Unspecified US and Ukrainian officials told the New York Times (NYT) in a November 10 article that Russia has concentrated roughly 50,000 personnel, including North Korean forces, for the effort to recapture territory in Kursk Oblast.[13] The NYT further noted that a new US assessment found that Russia concentrated these forces without redeploying forces from eastern Ukraine.
Russian Main Effort – Eastern Ukraine
Russian Subordinate Main Effort #1 – Kharkiv Oblast (Russian objective: Push Ukrainian forces back from the international border with Belgorod Oblast and approach to within tube artillery range of Kharkiv City)
Russian forces continued offensive operations northeast of Kharkiv City near Vovchansk and Starytsya on November 9 and 10 but did not advance.[14] A Ukrainian brigade spokesperson stated on November 9 that Russian forces have intensified glide bomb strikes on Kharkiv Oblast, particularly targeting civilian infrastructure in Kharkiv City.[15] A Ukrainian servicemember stated on November 10 that Russian forces aim to reach the Vovcha River and are committing untrained personnel to assaults.[16] The Ukrainian servicemember also stated that Russian forces have almost stopped using multiple launch rocket systems (MLRS) in the Kharkiv direction due to problems with logistics and ammunition deliveries in worsening weather conditions. Elements of the Rosgvardia’s 116th Spetsnaz Brigade reportedly continue to operate near Vovchansk.[17]
Russian Subordinate Main Effort #2 – Luhansk Oblast (Russian objective: Capture the remainder of Luhansk Oblast and push westward into eastern Kharkiv Oblast and northern Donetsk Oblast)
Russian forces continued offensive operations along the Kupyansk-Svatove-Kreminna line on November 10, but there were no confirmed changes to the frontline. Russian milbloggers claimed that Russian forces operating north of Kupyansk advanced in an area 200 meters wide and 400 meters in depth in the direction of Kalynove and Holubivka and that Russian forces operating west of Svatove advanced in an area 200 meters wide and 600 meters in depth near Vyshneve and up to 200 meters towards Kopanky from Pershotravneve.[18] ISW has not observed visual confirmation of these claims, however. Russian forces continued offensive operations north of Kupyansk near Kindrashivka; east of Kupyansk near Kucherivka; southeast of Kupyansk near Kruhlyakivka and Lozova; west of Svatove near Zeleny Hai; northwest of Kreminna near Hrekivka and Nevske; west of Kreminna near Terny and Torske; and southwest of Kreminna near Serebryanka on November 9 and 10.[19] Elements of the Russian 1st Tank Regiment (2nd Motorized Rifle Division, 1st Guards Tank Army [GTA], Moscow Military District [MMD]) are reportedly operating near Kruhlyakivka, and elements of the 144th Motorized Rifle Division (20th Combined Arms Army [CAA], MMD) are reportedly operating near Terny.[20]
Russian Subordinate Main Effort #3 – Donetsk Oblast (Russian objective: Capture the entirety of Donetsk Oblast, the claimed territory of Russia’s proxies in Donbas)
Russian forces continued offensive operations in the Siversk direction, including near Bilohorivka (northeast of Siversk) and Verkhnokamyanske (east of Siversk), on November 9 and 10, but did not make any confirmed advances.[21]
Russian forces continued offensive operations in the Chasiv Yar direction on November 10 but did not make any confirmed advances. Russian forces continued attacking near Chasiv Yar itself; southeast of Chasiv Yar near Klishchiivka; and south of Chasiv Yar near Stupochky and Bila Hora.[22] Ukrainian Luhansk Group of Forces Spokesperson Major Anastasiya Bobovnikova stated on November 9 that the Russian military is accumulating forces in the Chasiv Yar and Toretsk directions and has a sufficient number of reserves and equipment in these areas.[23] Bobovnikova stated that the forces operating in the Chasiv Yar and Toretsk directions are staffed with contract personnel (kontrakniki).[24] Bobovnikova noted that Ukrainian artillery and drone strikes are preventing Russian forces from crossing the Siverskyi Donets-Donbas Canal near Chasiv Yar and from moving equipment to attack Chasiv Yar.[25] Kremlin newswire TASS claimed that elements of the Russian 6th Motorized Rifle Division (3rd Army Corps [AC]) are reportedly using drones with fiber optic cables in the Kostyantynivka-Kramatorsk (Chasiv Yar) direction.[26]
Russian forces continued offensive operations in the Toretsk direction on November 10 but did not make any confirmed advances. Russian forces attacked near Toretsk itself; north of Toretsk near Dyliivka; west of Toretsk near Shcherbynivka; and southwest of Toretsk near Nelipivka on November 9 and 10.[27] Bobovnikova stated on November 9 that Russian forces are conducting fewer assaults but using more personnel in each assault in the Toretsk direction, causing greater personnel casualties.[28] Bobovnikova stated that Russian forces suffer an average daily casualty rate of 50 to 70 personnel in the Toretsk direction, which is five percent of the total daily Russian casualty rate.[29] Elements of the Russian “Sparta” Separate Reconnaissance Battalion (51st Combined Arms Army [CAA], formerly 1st Donetsk People’s Republic [DNR] AC) are reportedly operating in the Toretsk direction.[30]
Russian forces recently advanced amid continued offensive operations in the Pokrovsk direction on November 10. Geolocated footage published on November 9 indicates that Russian forces recently advanced south of Novooleksiivka (south of Pokrovsk).[31] Russian milbloggers claimed that Russian forces also advanced southwest of Novooleksiivka; southeast of Pokrovsk near Lysivka, Petrivka, and Hryhorivka; and south of Pokrovsk near Dachenske, Yurivka and Pustynka, although ISW has not observed visual confirmation of these claims.[32] Russian forces continued attacking east of Pokrovsk near Promin and Myrolyubivka and southeast of Pokrovsk near Lysivka, Selydove, Hryhorivka and Petrivka on November 9 and 10.[33] Drone operators of the “Veles” Battalion of the Russian 35th Motorized Rifle Brigade (41st CAA, Central Military District [CMD]) are reportedly operating in the Pokrovsk direction.[34]
Russian forces continued offensive operations in the Kurakhove direction on November 10, but there were no confirmed changes to the frontline. Russian milbloggers claimed that Russian forces advanced west of Pobieda (southeast of Kurakhove) and in northern Illinka (north of Kurakhove), but ISW has not observed confirmation of these claims.[35] A Russian source claimed that Russian forces have seized half of Sontsivka (northwest of Kurakhove), but ISW has only observed confirmation that Russian forces have advanced within roughly 29 percent of the settlement.[36] The Russian Ministry of Defense (MoD) claimed that Russian forces seized Vovchenka (northeast of Kurakhove), and ISW assessed that Russian forces seized the settlement as of November 5.[37] Russian forces conducted offensive operations northeast of Kurakhove near Zorya, Novodmytrivka, and Sontsivka; north of Kurakhove near Illinka, Berestky, and Novoselydivka; and south of Kurakhove near Dalne on November 9 and 10.[38] Russian sources claimed that Russian forces are conducting reconnaissance-in-force operations in eastern Kurakhove and that urban fighting has started in the settlement.[39] The spokesperson for a Ukrainian brigade operating in the Kurakhove direction reported that Russian forces continue mechanized assaults almost every day and are increasing their use of first-person view (FPV) and strike drones against Kurakhove and on the approaches to the settlement.[40] The spokesperson also reported that Russian forces are conducting massive airstrikes against Kurakhove and are maintaining an extremely high intensity of artillery strikes.[41] Elements of the Russian 57th Motorized Rifle Brigade (5th CAA, Eastern Military District [EMD]) are reportedly operating in the Kurakhove and Vuhledar directions.[42]
Russian forces continued offensive operations in the Vuhledar direction on November 10, but there were no confirmed changes to the frontline. Russian milbloggers claimed that Russian forces advanced south of Maksymilyanivka (northeast of Vuhledar), towards Trudove (northwest of Vuhledar), and up to 2.4 kilometers wide and to a depth of 1.05 kilometers east of Bohoyavlenka (northwest of Vuhledar), but ISW has not observed confirmation of these claims.[43] Russian forces conducted offensive operations northeast of Vuhledar near Maksymilyanivka, Antonivka, and Katerynivka and northwest of Vuhledar near Trudove, Kostyantynopolske, Uspenivka, Bohoyavlenka, and Maksymivka on November 9 and 10.[44] Elements of the Russian 5th Tank Brigade (36th CAA, EMD) are reportedly operating near Shakhtarske (northwest of Vuhledar).[45]
Russian forces conducted limited ground attacks in the Donetsk-Zaporizhia Oblast border area south of Velyka Novosilka near Makarivka on November 10, but there were no confirmed changes to the frontline. Elements of the Russian 60th Motorized Rifle Brigade (5th CAA, EMD) are reportedly operating in the Vremivka direction.[46] Ukrainian Tavriisk Group of Forces Spokesperson Colonel Vladyslav Voloshyn stated on November 9 that Russian forces are preparing to conduct assaults in the Vremivka direction.[47]
Russian Supporting Effort – Southern Axis (Russian objective: Maintain frontline positions and secure rear areas against Ukrainian strikes)
Russian forces continued assaults in western Zaporizhia Oblast near Mala Tokmachka (northeast of Robotyne) and in the direction of Novoandriivka (northwest of Robotyne) on November 9 and 10, but there were no confirmed changes to the frontline.[48] Ukrainian Tavriisk Group of Forces Spokesperson Colonel Vladyslav Voloshyn reported that Russian forces are concentrating near Kamyanske (northwest of Robotyne), Hulyaipole (northeast of Robotyne), and near Robotyne and are preparing to conduct intensified assaults in these areas.[49] Voloshyn stated that Russian forces dropped roughly 500 guided glide bombs in southern Ukraine in October 2024 and dropped roughly one third of these bombs in the last week of October (likely referring to the week of October 27 to November 2).[50] Elements of the Russian 38th Motorized Rifle Brigade (35th Combined Arms Army [CAA], Eastern Military District [EMD]) are reportedly operating in the Polohy direction (northeast of Robotyne), and elements of the 7th Airborne (VDV) Division are reportedly operating in western Zaporizhia Oblast.[51]
Russian forces continued assaults in the Dnipro direction, including in east (left) bank Kherson Oblast, on November 9 and 10, but there were no confirmed changes to the frontline.[52] Elements of the Russian 205th Motorized Rifle Brigade (49th CAA, Southern Military District [SMD]) are reportedly operating on the islands in the Dnipro River Delta.[53]
Ukrainian Navy Spokesperson Captain Third Rank Dmytro Pletenchuk reported on November 9 that Russian forces are trying to strengthen Russia’s air defense umbrella around the Kerch Strait Bridge and are placing additional air defense systems and protective structures near the bridge.[54]
Russian Air, Missile, and Drone Campaign (Russian Objective: Target Ukrainian military and civilian infrastructure in the rear and on the frontline)
Russian forces conducted a series of drone strikes against Ukraine with a record number of drones on the night of November 9 to 10.[55] The Ukrainian Air Force reported that Russian forces launched 145 Shahed drones and strike drones of an unknown type from Primorsko-Akhtarsk, Krasnodar Krai; Oryol and Bryansk oblasts; and occupied Cape Chauda, Crimea.[56] The Ukrainian Air Force reported that Ukrainian forces destroyed 62 drones over Odesa, Kyiv, Zhytomyr, Kharkiv, Poltava, Sumy, Vinnytsia, Khmelnytskyi, Chernihiv, Dnipropetrovsk, Mykolaiv, Zaporizhia and Donetsk oblasts as of 0930 local time; that 67 drones were “lost,” likely due to Ukrainian electronic warfare (EW) interference; and that 10 drones left Ukrainian airspace and flew towards Moldova, Belarus, and Russia. Ukrainian official sources reported that Russian drones struck Odesa City and Oblast, damaging civilian infrastructure.[57] Moldova Police reported that two Russian Shaheds crashed near Borosenii Noi and Firladeni, Moldova but did not contain explosives.[58]
Ukrainian President Volodymyr Zelensky stated that Russian forces launched over 800 glide bombs, 600 strike drones, and 20 missiles of various types in the past week (November 3-9).[59]
Russian Mobilization and Force Generation Efforts (Russian objective: Expand combat power without conducting general mobilization)
Nothing significant to report.
Russian Technological Adaptations (Russian objective: Introduce technological innovations to optimize systems for use in Ukraine)
Nothing significant to report.
Activities in Russian-occupied areas (Russian objective: Consolidate administrative control of annexed areas; forcibly integrate Ukrainian citizens into Russian sociocultural, economic, military, and governance systems)
ISW is not publishing coverage of activities in Russian-occupied areas today.
Significant activity in Belarus (Russian efforts to increase its military presence in Belarus and further integrate Belarus into Russian-favorable frameworks and Wagner Group activity in Belarus)
Nothing significant to report.
Note: ISW does not receive any classified material from any source, uses only publicly available information, and draws extensively on Russian, Ukrainian, and Western reporting and social media as well as commercially available satellite imagery and other geospatial data as the basis for these reports. References to all sources used are provided in the endnotes of each update.