Russia and Ukraine each reported cyberattacks on their emergency alert applications on November 2, with Ukraine blaming Russia for fake nuclear and chemical alerts and Moscow reporting false messages about launched nuclear warheads without naming a culprit [1][3][13]. The reports came as a six-day localized ceasefire in the Kherson region expired and mass drone and missile strikes continued on both sides of the front [21][5].

Ukraine's Air Force stated that the country's Air Alert app had "probably been subjected to hostile interference," displaying fake radiation, chemical, and street-fighting alerts, including a Russian-language message referencing the Oreshnik missile [4][44]. Ukraine's Centre for Strategic Communications, SPRAVDI, attributed the hack to Russia, citing the pattern of unusual alerts and the Russian-language message [18][3]. The app's developers confirmed unauthorized access, disabled push notifications, and temporarily suspended the service [13]. Ukraine's State Emergency Service said the nationwide warning system was operating normally and all threat signals were being transmitted to regional administrations [13]. Telex reported that the country's civil-defense siren system was also hacked overnight, sending false nationwide alerts, with the State Emergency Service saying the system was restored about an hour later [35].

Hours later, Russia's Ministry of Emergency Situations reported that its own warning app had been subjected to a "massive cyberattack" that enabled attackers to send false information to the public, including messages about launched nuclear warheads [1][7][13]. The ministry stated that the main siren, SMS, radio, and television alert systems remained operational and that specialists were working to fix the vulnerability [40][16]. Moscow did not name a culprit for the attack on its system [3]. The Ukrainian partisan group Atesh said on Telegram that Russia's app had been hacked, publishing an unverified screenshot [44].

The cyberattack reports followed the expiration of a US-brokered ceasefire in Russian-occupied Oleshky, in Ukraine's Kherson region, on November 1 [21][8]. Ukrainian human rights ombudsman Dmytro Lubinets confirmed the truce, in effect from October 27 to November 1, had ended and called it an important step in joint humanitarian efforts [6][10]. Ukraine's General Staff said 167 people, including 22 children and 21 people with limited mobility, were evacuated from threatened areas during the truce [21][31]. Ukraine proposed extending the ceasefire, but Russia rejected the offer [21][10]. Pope Leo, involved in the mediation, said he hoped the pause would "strengthen the desire for dialogue and lead to new concrete peace initiatives" [6][26]. US First Lady Melania Trump, who brokered the truce, called the mission a success and expressed hope that Oleshky would become a foundation for lasting peace [45][46], while President Donald Trump said, "Let Oleshky become the starting point for lasting peace" [26]. Russian Foreign Ministry Ambassador-at-Large Rodion Miroshnik accused Ukraine of violating the ceasefire, saying a Ukrainian drone attacked a civilian car and injured two people [15].

Russian strikes hit energy infrastructure in four Ukrainian regions — Dnipropetrovsk, Vinnytsia, Zhytomyr, and Khmelnytskyi — damaging substations, transformers, and power lines and leaving hundreds of thousands of households without electricity [17][43]. Zelensky described the power situation as "difficult," with 200,000 homes out in Dnipropetrovsk Oblast and 80,000 in Kyiv Oblast [14]. A Russian drone strike in Koziatyn, Vinnytsia Oblast, killed a 13-year-old girl and a woman, and injured four others including two five-year-old children [34][4]; DW reported at least three people killed in the strike [26]. Zelensky said Russia is "deliberately targeting civilian infrastructure every day" [14]. Radio Svoboda's Ukrainian service reported that Ukrainian authorities and international organizations characterize such strikes as war crimes [19]. The Russian leadership denies that its army deliberately strikes civilian infrastructure [19][34]. President Vladimir Putin has said Ukraine's economic-warfare aim will fail against a resilient energy system [54].

Ukraine conducted deep strikes inside Russia. The Ukrainian General Staff said drones and Neptune cruise missiles struck the Kamensky plant in Rostov Oblast, a facility producing solid rocket fuel, damaging four production units and a Pantsir-S2 system and an S-400 command vehicle [31][28]. Zelensky estimated about $70 million in damage and described the strike as legitimate defense aimed at limiting Russia's capacity to continue the war [28]. Ukrainian officials said strikes on solid rocket propellant production facilities reduce the Russian army's ability to attack with multiple-launch rocket systems [31].

Ukrainian drones also struck Russian oil refineries. Governor Gleb Nikitin reported a large-scale overnight drone attack causing "significant damage" to an industrial enterprise in Kstovo district, Nizhny Novgorod Oblast, with more than 100 drones destroyed [5][11]. Ukrainian outlets identified the target as the Lukoil NORSI refinery, Russia's fourth-largest [11]. Regional authorities closed schools and kindergartens, reduced heating and hot water, and imposed fuel rationing of 40 litres per car, though the mayor of Nizhny Novgorod reported electricity fully restored by 19:00 on November 1 and standard heating and hot-water parameters by midnight [47]. Russian Deputy Prime Minister Alexander Novak confirmed strikes on three refineries and a gas-chemical complex, saying damage was minor and air defenses worked [41]. Ukrainian defense company Fire Point said its FP-1 drones struck the Novokuibyshevsk refinery [41].

Energy analysts calculated that roughly 30 percent of Russian refining capacity was offline [53]. Russia extended its ban on diesel, marine fuel, and gasoil exports by direct producers until January 31, 2027 [52]. Goldman Sachs reported that Middle Eastern and Russian refineries were running at only 60 percent of capacity because of drone and missile attacks, with nearly 10 million barrels a day of global refining capacity offline [55].

Zelensky offered a conditional bargain: Ukraine would halt refinery strikes for one month if Washington supplied Patriot interceptor missiles for a month, or would stop if Russia ceased attacks on Ukraine's energy system [7][25]. The US State Department approved the sale of 500 Patriot missiles to Ukraine, though Zelensky warned deliveries could take years [25]. Ukrainian officials denied Kyiv ever agreed to pause refinery strikes despite US pressure, with a senior official saying US envoy Jared Kushner suggested a 30-day pause but no order was given [41]. The Trump administration has been pressing both belligerents to stop the energy war, motivated by rising diesel costs [6][10][25]. US envoys proposed selling Russian gas to Europe through a US intermediary to circumvent European sanctions [7]. Kremlin aide Yuri Ushakov said Russia wants renewed peace talks limited to Russia, Ukraine, and Washington, excluding Europe [26]. Italian Prime Minister Giorgia Meloni said any easing of sanctions on Russian oligarchs would be «eine sehr riskante Entscheidung» (a very risky decision) [27].

In a separate development, the US Embassy in Moscow warned of a "real threat" of a mass-casualty terrorist attack at the Tsaritsyno Museum-Reserve on October 31 [9][33]. Russia's FSB detained a minor it linked to the plot through TikTok posts and extremist subscriptions, and publicly thanked the US side for the information [38][33].

Trilateral negotiations with US mediation are expected in the first half of November, according to Zelensky, who also said he agreed with Turkish President Recep Tayyip Erdoğan to work on the Black Sea grain corridor [50][51].