Situation Update (UTC)
Key reported developments
-
A large-scale overnight drone attack targeted the LUKOIL-Nizhegorodnefteorgsintez refinery in Kstovo, Nizhny Novgorod Oblast, Russia. Governor Gleb Nikitin is reported to have confirmed "significant damage" to an industrial enterprise in Kstovsky district with no casualties. Multiple pro-Russian and Ukrainian channels circulated nighttime footage of a large refinery fire. The refinery's stated capacity is 17 million tonnes of oil per year. (night of 31 Oct–1 Nov, sources: Операция Z, ЦАПЛІЄНКО_UKRAINE FIGHTS, БУТУСОВ ПЛЮС, АРХАНГЕЛ СПЕЦНАЗА, Рыбарь; confidence MEDIUM on occurrence, LOW on exact drone counts and damage extent)
-
Ukraine's General Staff reported that Russia launched 433 strike drones (Shahed-type, Gerbera, and "Parodiya" imitators, 64 jet-powered) overnight from Oryol, Kursk, Shatalovo, Bryansk, Millerovo (Russia) and occupied Donetsk. By 07:30, 371 were claimed destroyed or suppressed; impacts recorded at 16 locations, debris at 14. (event time overnight 31 Oct–1 Nov, source: Генеральний штаб ЗСУ, 07:05 UTC; confidence MEDIUM-HIGH on occurrence and scale, LOW on precise interception figures given the "suppressed" category)
-
Russian strikes on energy infrastructure in Dnipropetrovsk Oblast caused renewed power outages affecting over 100 consumers in Dnipro, Kamianske, and Pavlohrad districts, despite earlier restoration. Water supply in Dnipro was reported fully restored. (overnight 31 Oct–1 Nov, source: РБК-Україна, 06:59 UTC; confidence MEDIUM)
-
A pro-Russian channel reported that DTEK announced emergency unscheduled power outages in Kyiv, cancelling previously published rotation schedules. (source: Операция Z, 06:59 UTC; confidence MEDIUM on underlying claim, LOW on this specific framing given the propaganda source)
-
A Ukrainian channel claims a Russian airstrike destroyed the Kramatorsk city executive committee building in the city centre, Donetsk Oblast, with nighttime footage showing upper-floor collapse and active fire. (source: ЦАПЛІЄНКО_UKRAINE FIGHTS, 07:02 UTC; confidence MEDIUM, no independent geolocation or official confirmation in supplied messages)
-
In Uman, Cherkasy Oblast, a hostile drone reportedly fell and damaged a district heating network, per the oblast military administration. (source: РБК-Україна, 07:17 UTC; confidence MEDIUM)
-
Pro-Russian milblogger WarGonzo and Воин DV (Russian Group of Forces "Vostok") reported Russian advances on the Dobropillia, Vovchansk, Kupiansk, and Sumy axes, and claimed capture of fortified positions west of Obshche, Myrivka, Mykilske, and Chervonyi Yar. (source: WarGonzo 07:10 UTC, Воин DV 07:01 UTC; confidence LOW, single-sided claims without independent corroboration)
-
Rybar (pro-Ukrainian OSINT channel) reported the Kstovo strike as the third Russian refinery hit in three days, following Novokuybyshevsk (Samara Oblast) and Ufa (Bashkortostan), and referenced a prior Kstovo strike on 26 August 2024 that suspended operations. (source: Рыбарь, 07:14 UTC; confidence MEDIUM on pattern, LOW on causal attribution to US intelligence which is editorial commentary)
Reported situation by area
Nizhny Novgorod Oblast / Kstovo, Russia: Multiple channels (Операция Z, АРХАНГЕЛ СПЕЦНАЗА, Рыбарь, ЦАПЛІЄНКО, БУТУСОВ ПЛЮС) report a concentrated drone attack on the Kstovo refinery overnight. АРХАНГЕЛ СПЕЦНАЗА claims launches of 200+ drones were tracked around 22:00, routed through Belgorod and Voronezh oblasts, with over 100 shot down above Kstovo and several impacts on the plant. The governor is cited as confirming damage. No independent satellite imagery or Ukrainian military confirmation is present in the supplied messages. Confidence MEDIUM on the event occurring, LOW on the specific drone counts and routes.
Dnipropetrovsk Oblast, Ukraine: РБК-Україна reports continued Russian strikes on energy infrastructure overnight, causing renewed outages in Dnipro, Kamianske, and Pavlohrad districts after earlier restoration. Over 100 consumers remain without power. Water supply in Dnipro restored. The Ukrainian Air Force separately warned of 20+ drones transiting Sumy/Poltava/Cherkasy heading west and new groups through Dnipropetrovsk toward Poltava. (source: Повітряні Сили, 07:06 UTC; confidence MEDIUM)
Kharkiv Oblast, Ukraine: The Ukrainian Air Force reported KABs (guided aerial bombs) targeting Kharkiv Oblast. (source: Повітряні Сили, 07:08 UTC; confidence MEDIUM). Северный канал reports no significant LBS changes on the Kharkiv direction, with active fighting in Kazacha Lopan, difficulties near Starytsia and west of Vovchansk, and deeper Russian penetration north of Zakharkivka. WarGonzo claims Russian advances toward Prykolotne and Harbuzivka on the Vovchansk axis and improved positions at Kupiansk-Yuzhny station. Воин DV claims Russian forces expanded a bridgehead west of Verkhnya Tersa and captured positions near Myrivka and Obshche. These are single-sided claims; confidence LOW.
Donetsk Oblast, Ukraine: WarGonzo reports Russian advances from Hlevo toward Novofedorivka on the Dobropillia axis, fighting in Dobropillia urban area, and continued urban combat in Konstantynivka. ЦАПЛІЄНКО_UKRAINE FIGHTS claims a Russian airstrike destroyed the Kramatorsk city executive committee building. Confidence LOW for WarGonzo (pro-Russian source), MEDIUM for Kramatorsk (visually plausible but unverified).
Sumy Oblast, Ukraine: Северный канал reports no significant LBS changes, with active areas north of Myropillya and forests near Pokrovka and Novodmytrivka. WarGonzo claims Russian advances at Khoten and Velyka Rybytsia and fighting in Shostka district near Korenevo. Воин DV claims 66 Ukrainian drones and 52 NSU antennas destroyed in the sector. Confidence LOW for all advance claims.
Zaporizhzhia Oblast, Ukraine: Воин DV claims Russian forces continue offensive actions west of Shevchenkivske, Holubkove, and Svitla Dolyna, and destroyed 24 Ukrainian personnel near Omelnyk and in Tavriskye/Vasynivka. WarGonzo reports fighting at Verkhnya Tersa and Charivne on the Hulyaipole axis, no LBS change at Kamenskoe. Confidence LOW.
Odesa Oblast, Ukraine: The Ukrainian Air Force reported a jet-powered drone north of Buialyk heading toward Odesa. (source: Повітряні Сили, 07:16 UTC; confidence MEDIUM)
Moscow, Russia: Exilenova+ circulated footage from Sheremetyevo airport showing heavy flight cancellations and crowded terminals on departure boards dated 31.10/01.11. The Ukrainian-language caption attributes disruption to pressure from Ukraine's Defense Forces. The visual evidence of cancellations is credible; the causal attribution is unverified. (source: Exilenova+, 06:59 UTC; confidence MEDIUM on visuals, LOW on narrative)
Reported strikes and air-defense activity
-
Russian overnight drone attack on Ukraine: The General Staff of the Armed Forces of Ukraine reported 433 Shahed-type, Gerbera, and "Parodiya" imitator drones launched from Oryol, Kursk, Shatalovo, Bryansk, Millerovo, and occupied Donetsk. 371 were claimed destroyed or suppressed by 07:30 UTC (including 47 jet-powered Shaheds). Impacts recorded at 16 locations; debris at 14 additional sites. Defense involved aviation, SAM units, EW systems, drone units, and mobile fire groups. (source: Генеральний штаб ЗСУ, 07:05 UTC; confidence MEDIUM-HIGH on scale, LOW on precise interception rate due to "suppressed" category)
-
Ukrainian drone attack on Kstovo, Russia: АРХАНГЕЛ СПЕЦНАЗА claims 200+ drones launched around 22:00, with over 100 shot down above Kstovo and several impacts on the refinery. Governor Nikitin is cited as confirming damage to an industrial enterprise. National Russian air-defense tallies of 235 drones destroyed overnight and 295 over the full day are included on a map graphic but are single-source and unverified. (source: АРХАНГЕЛ СПЕЦНАЗА, 07:03 UTC; confidence MEDIUM on occurrence, LOW on counts)
-
KAB strikes on Kharkiv Oblast: The Ukrainian Air Force issued an alert for guided aerial bombs (КАБ) targeting Kharkiv Oblast. (source: Повітряні Сили, 07:08 UTC; confidence MEDIUM)
-
Drone transit alerts: The Air Force warned of 20+ drones crossing Sumy/Poltava/Cherkasy heading west, and new groups through Dnipropetrovsk toward Poltava. (source: Повітряні Сили, 07:06 UTC; confidence MEDIUM)
-
Uman heating network damage: A hostile drone reportedly fell in Uman, Cherkasy Oblast, damaging a district heating network per the OVA. (source: РБК-Україна, 07:17 UTC; confidence MEDIUM)
Reported Russian activity
-
Group of Forces "Vostok" claims (Воин DV): Reported destroying 4 armored vehicles, 7 cars, 5 ATVs, 1 excavator, 13 Ukrainian unmanned reconnaissance complexes (NRTK), 4 Starlink stations, 66 drones, 24 drone control points, and 52 NSU antennas in their sector over the past day. Claims personnel losses of "about two companies." Reports offensive actions west of Shevchenkivske, Holubkove, Svitla Dolyna; bridgehead expansion west of Verkhnya Tersa; capture of fortified positions west of Obshche, Myrivka, Mykilske, and Chervonyi Yar. (source: Воин DV, 07:01 UTC; confidence LOW, single-sided military claims)
-
WarGonzo front summary: Reports Russian advances from Hlevo toward Novofedorivka (Dobropillia axis), fighting in Dobropillia urban area, improved positions at Kupiansk-Yuzhny station, advances at Prykolotne and Harbuzivka (Vovchansk axis), and advances at Khoten, Velyka Rybytsia, and Korenevo (Sumy axis). No LBS change at Kamenskoe. (source: WarGonzo, 07:10 UTC; confidence LOW, pro-Russian source with maximalist mapping)
-
Северный канал: Reports no significant LBS changes on Sumy and Kharkiv directions. Active areas: north of Myropillya, forests near Pokrovka and Novodmytrivka. Fighting in Kazacha Lopan. Difficulties with personnel delivery near Starytsia and west of Vovchansk. Deeper Russian penetration north of Zakharkivka. (source: Северный канал, 07:05 UTC; confidence LOW)
-
Volunteer fundraising: Colonelcassad reposted a Z ParaBellum MD fundraiser for Russian "Wolves" (1st Assault-Reconnaissance Brigade), motorized riflemen, and signals units on the Donbas and Dnipropetrovsk directions, requesting body armour, helmets, medkits, and optics. A signals unit request letter places a Russian communications command element on the Dnipropetrovsk direction. (source: Colonelcassad, 07:00 UTC; confidence MEDIUM-LOW, unverified letters)
-
Два майора fundraiser: Soliciting 3.2M RUB for UAV operators of a unit designated "1st Motorized Rifle Regiment RVSN" on the Velikoburluk direction (Kharkiv Oblast). Equipment list includes DJI 4T drones, FPV NSUs, UAZ vehicles, laptops, and generators. 2.33M RUB claimed collected. The RVSN motorized rifle regiment designation is atypical and unverified. (source: Два майора, 07:00 UTC; confidence MEDIUM on channel existence, LOW on unit designation)
-
MoD Russia: Released a short video of a Su-34 climbing sortie with a large underwing store (possibly UMPK or fuel tank), captioned "First to meet the sunrise." No date, location, or mission context provided. (source: MoD Russia, 07:11 UTC; confidence MEDIUM on footage authenticity, LOW on operational relevance)
Reported Ukrainian activity
-
General Staff air defense report: Claimed 371 of 433 Russian drones destroyed or suppressed overnight. (source: Генеральний штаб ЗСУ, 07:05 UTC; confidence MEDIUM-HIGH)
-
Unmanned Systems Forces (СБС) claims: The Operational Command ZSU channel reported СБС commander Brovdi claiming 16,796 Russian personnel "liquidated" in October, a projected record, with +52.55% over August and +24.71% over September. (source: Оперативний ЗСУ, 07:05 UTC; confidence LOW, single-source military claim with no independent corroboration)
-
Presidential Brigade morale post: Published a profile of a communications platoon commander (call sign "Svat") in the 2nd Mechanized Battalion, noting service in Kharkiv, Krasnohorivka, Avdiivka coke plant, and Toretsk. (source: Президентська бригада ЗСУ, 07:02 UTC; confidence HIGH as institutional communication, no operational intelligence value)
-
Memorial communications: The General Staff, Kyiv City Military Administration, Operational Command ZSU, and the Office of the Prosecutor General all posted commemorative content for a daily 09:00 moment of silence. The Prosecutor General's office memorialized Yaroslav Rusyn, a former military prosecutor and GUR "Kraken" officer killed 28 May 2022 during the Kharkiv counteroffensive (Vilkhivka, Ruska Lozova, Pytomnyk). (sources: Генеральний штаб ЗСУ, КМВА, Оперативний ЗСУ, Офіс Генерального прокурора, 06:59–07:00 UTC; confidence HIGH as official institutional communications)
Civilian and infrastructure impact
-
Dnipropetrovsk Oblast: Over 100 consumers without electricity after renewed Russian strikes on energy infrastructure. Near-full restoration achieved in Dnipro, Kamianske, and Pavlohrad districts after prior attacks, but new strikes caused repeated outages. Water supply in Dnipro fully restored. (source: РБК-Україна, 06:59 UTC; confidence MEDIUM)
-
Kyiv: Emergency unscheduled power outages reportedly introduced by DTEK, cancelling planned rotation schedules. Residents reportedly complained that even scheduled outages were not being honored. (source: Операция Z citing DTEK, 06:59 UTC; confidence MEDIUM on underlying event, LOW on this source's framing)
-
Uman, Cherkasy Oblast: A district heating network damaged by a falling hostile drone. (source: РБК-Україна citing OVA, 07:17 UTC; confidence MEDIUM)
-
Kstovo, Nizhny Novgorod Oblast, Russia: Governor Nikitin reportedly confirmed damage to an industrial enterprise; no casualties reported. Footage shows a large refinery fire visible from residential areas. (sources: Операция Z, Рыбарь, АРХАНГЕЛ СПЕЦНАЗА; confidence MEDIUM on occurrence, LOW on damage extent)
-
Kramatorsk, Donetsk Oblast: The city executive committee building reportedly destroyed by a Russian airstrike; nighttime footage shows upper-floor collapse and active fire. No casualty information in the supplied messages. (source: ЦАПЛІЄНКО_UKRAINE FIGHTS, 07:02 UTC; confidence MEDIUM, unverified geolocation)
-
Moscow airports: Sheremetyevo departure boards show a large share of flights marked "cancelled" on 31 Oct–1 Nov, with crowded check-in halls. Cause is unverified; could reflect weather, ATC, or security measures. (source: Exilenova+, 06:59 UTC; confidence MEDIUM on visuals, LOW on causal attribution)
Information environment and disputed claims
-
Kstovo drone counts: АРХАНГЕЛ СПЕЦНАЗА claims 200+ launches and 100+ shootdowns over Kstovo specifically; the accompanying map shows 235 national overnight and 295 daily tallies. These figures are single-source, attributed to Russian MoD-style reporting, and unverifiable. The governor's statement is referenced without a direct quote or official link in most posts. (confidence LOW on all specific counts)
-
Ukrainian interception rate: The General Staff's 371/433 (85.7%) claim includes "suppressed" (EW-jammed) drones that crashed without kinetic engagement, a category not independently verifiable. The official infographic contains a "2026" year stamp that matches the current date but was flagged by one analysis as a potential template error; no contradiction exists given the reporting date. (confidence MEDIUM-HIGH on scale, LOW on precise rate)
-
Russian advance claims: WarGonzo, Воин DV, and Северный канал all describe territorial gains on multiple axes. These are single-sided, use vague phrasing ("improved positions," "new positions"), and lack geolocated evidence. Independent trackers (DeepState, ISW) are not referenced in the supplied messages. (confidence LOW)
-
Propaganda framing: Операция Z uses "Враг" (the enemy) and alarm emojis; Exilenova+ frames airport disruption as Ukrainian control and includes a threat line about shooting down a civilian aircraft; Рыбарь bundles factual reporting with political commentary about US elections and Trump. All are noted as narrative amplification rather than verified reporting.
-
Volunteer fundraiser letters: The "2026 Year of Unity" reference in one Z ParaBellum MD letter and the atypical "1st Motorized Rifle Regiment RVSN" designation in the Два майора post are unverified against official decrees or MoD reorganization announcements.
-
Kramatorsk airstrike: No official Ukrainian government, DSNS, or military statement confirming the strike is present in the supplied messages. The claim rests on a single Telegram channel's photo caption.
Evidence limitations and unresolved questions
-
Kstovo refinery damage: No satellite imagery, official Russian emergency ministry (МЧС) statement, LUKOIL corporate communication, or Ukrainian General Staff/SBU confirmation is present in the supplied messages. The exact number of drones reaching the plant, the specific units damaged, and operational impact (shutdown duration, production loss) are unestablished.
-
Ukrainian drone launch confirmation: No Ukrainian military authority is quoted in the supplied messages as confirming or claiming responsibility for the Kstovo attack. The event is reported only by Russian-side channels (confirming damage) and Ukrainian-side channels (asserting the strike).
-
Kyiv emergency outages: The DTEK announcement is cited only via a Russian propaganda channel. No DTEK press release, Ukrenergo statement, or Ukrainian government communication is included.
-
Kramatorsk building strike: No geolocation, official DSNS report, or independent confirmation. Weapon type ("авіаудар" / airstrike) is asserted without specification of glide bomb, missile, or other munition.
-
Russian advance claims: No independent geolocated footage, AFU-side statements, or third-party mapping is present to corroborate or refute WarGonzo and Воин DV territorial claims on the Dobropillia, Vovchansk, Kupiansk, and Sumy axes.
-
Moscow airport cancellations: The cause of the elevated cancellations at Sheremetyevo is unverified. Weather, technical, ATC, or security factors are not excluded. The year "26" on departure boards is consistent with the current date but was flagged in one analysis as a potential anomaly.
-
Casualty figures: The General Staff's 371/433 interception rate, Воин DV's "two companies" personnel claim, and Оперативний ЗСУ's 16,796 October СБS figure are all single-source military claims with no independent corroboration in the supplied messages.
-
No prior situation report or daily report was supplied for this batch, so no historical baseline is carried forward.
