Situation Update (UTC)
As of 2026-09-20 02:35 UTC. Baseline is the 02:05 UTC sitrep. New material covers 02:06:44–02:31:43 UTC. Net change this cycle: a first Ukrainian-side attribution of the Moscow-oblast warehouse fire — Fire Point claims an FP-1 strike on the "Современные Складские Технологии" complex in Podmoskovye; a sharp escalation in Russian Moscow-region attack claims (RV "~170 UAVs in 1.5 hours," Sobyanin "~80 more in half an hour," explosions in Ramenskoye and Lyubertsy, attempts toward Kapotnya); multiple Exilenova+ claims of fires at the Kapotnya (Moscow) refinery and the Dzerzhinsky/Lyubertsy CHP-22; three new Air Force jet-UAV tracks (Black Sea toward Chornomorsk, Odesa oblast; along the Kremenchuk reservoir westward; Vinnytsia–Cherkasy boundary northbound) plus a repeat KAB warning for Zaporizhzhia oblast; a TASS/MoD psyop video showing surrender-leaflet drops by fixed-wing UAV on the Dobropillya axis; a TASS calculation of a $96 bn 2027 Western-aid requirement; and the Kyiv all-clear.
Key updates since last sitrep
- Fire Point (via РБК-Україна) claims an FP-1 drone strike on a logistics warehouse complex in Podmoskovye. РБК-Україна (02:19:09–02:19:10) relays a Fire Point statement that FP-1 strike drones destroyed a warehouse complex in Podmoskovye, preliminarily at "Современные Складские Технологии" (Modern Warehouse Technologies), illustrated only by a composite map/graphic centred near Zhukovsky/Ramenskoye with a fire inset watermarked "exilepova.plus" and dated 20/09/2026 (time UTC, РБК-Україна/Fire Point, LOW-MEDIUM — this is the first Ukrainian-side attribution connecting a Ukrainian weapon to the Sofiino-area fire; a manufacturer's own claim with no geolocated raw evidence or damage assessment).
- Russian pro-war channels escalate the Moscow-region attack tally. Операция Z relaying Военкоры Русской Весны (02:14:45) claims the "massive attack on Moscow does not stop, about 170 UAVs downed in 1.5 hours," explosions continuing in Ramenskoye and Lyubertsy districts, the enemy "trying to break through to Kapotnya," a further ~80 drones downed in half an hour per Sobyanin, and fires at the Wildberries/OZON warehouses in Sofyino (time UTC, Операция Z/RV, LOW for figures and causation; MEDIUM that the claims were published).
- Exilenova+ publishes multiple clips claiming a fire at the Kapotnya (Moscow) refinery. Exilenova+ (02:17:35–02:17:36; 02:28:59–02:29:00; 02:31:42–02:31:43) posts a low-light photo (LOW; lens-flare-contaminated) and several night videos said to show a large industrial fire behind residential blocks in Kapotnya, where the Moscow NPZ refinery is located; the later OSINT-style assessment rates the visual HIGH for a large industrial fire consistent with the district's geography and MEDIUM for the specific refinery identification (time UTC, Exilenova+, MEDIUM that a major industrial fire is shown near Kapotnya; LOW-MEDIUM for target identity and cause).
- Exilenova+ claims explosions and fire at the Dzerzhinsky/Lyubertsy CHP-22 power plant. Exilenova+ (02:14:23–02:14:24) posts nighttime video from a residential vantage showing smoke plumes and red aviation obstruction lights on tall industrial chimneys, captioned "Дзержинский, Люберцы сообщается об взрывах на ТЭЦ-22" (time UTC, Exilenova+, MEDIUM that a significant fire/smoke event is shown at an industrial site; LOW for the "explosions" characterisation and the specific CHP-22 identification — no landmarks, no audio).
- Air Force: jet UAV from the Black Sea toward Chornomorsk, Odesa oblast. Повітряні Сили ЗС України (02:10:41) reports a jet-propelled UAV from the Black Sea water area in the direction of Chornomorsk, Odesa oblast (time UTC, Air Force, HIGH for the track; LOW for effects). This is the first this cycle to name Chornomorsk as a vector.
- Air Force: jet UAV along the Kremenchuk reservoir, course west. Повітряні Сили ЗС України (02:18:47) reports a jet UAV moving along the Kremenchuk reservoir, course west (time UTC, Air Force, HIGH for the track; LOW for effects). Extends the carried-forward Kremenchuk-reservoir pattern westward.
- Air Force: jet UAVs on the Vinnytsia–Cherkasy boundary, course north; and a repeat KAB launch warning for Zaporizhzhia oblast. Повітряні Сили ЗС України (02:31:30) reports jet UAVs on the boundary of Vinnytsia and Cherkasy oblasts, course north; and (02:30:40) reports enemy tactical aviation launching guided aerial bombs (KAB) on Zaporizhzhia oblast — a further KAB warning after the 01:49 UTC one (time UTC, Air Force, HIGH for the warnings; LOW for target/effects).
- TASS/MoD publish a psyop video of surrender-leaflet drops by fixed-wing UAV on the Dobropillya axis. ТАСС (02:10:01–02:10:02) posts video captioned "ВС РФ на добропольском направлении приступили к распространению на позициях ВСУ агитационных материалов с призывами к сдаче в плен," sourced to Russian MoD/TASS, showing personnel taping white "#STOP the WAR" leaflets to a white fixed-wing pusher-prop UAV; the accompanying analysis rates it HIGH as a representation of Russian state messaging but notes no evidence of launch, delivery or reception (time UTC, ТАСС/MoD RF, HIGH that the messaging was published; LOW/UNCONFIRMED for distribution and effect).
- Kyiv all-clear issued. КМВА (02:06:44) declares "🟢 м. Київ - відбій повітряної тривоги!" (time UTC, КМВА, HIGH that the alert was closed). No impact or casualty report in input for the preceding missile-danger alert.
Operational picture (by sector)
- North Slobozhansk / Sumy–northern Kharkiv axes (Sumy, Kharkiv oblasts): No significant change. Carried forward HIGH: Gen Staff (19:02 UTC) 2 assault actions and 74 shellings across this and the Kursk axis; MEDIUM-LOW: 1st MRR/11th Army Corps counter-battery claim at Velykyi Burlak; LOW: MoD Russia "control" of Loshakovo and Komissarovo.
- North-east Kharkiv oblast (rear/air-defence contour): No significant change this cycle. Carried forward HIGH (warning) / LOW (target): Air Force KAB warning for Kharkiv oblast (00:53 UTC); MEDIUM: KAB employment claims; LOW-MEDIUM: Geran-4 "Seeker" radar-strike claims at Kashpurovka and Korobochkino.
- South Slobozhansk direction (Kharkiv oblast): No significant change. Carried forward MEDIUM-HIGH: Gen Staff (19:02 UTC) 6 attacks toward Lyman, Artilne, Ternova, Mala Vovcha, Vilkhuvatka, Shevyakivka.
- Kupiansk axis (Kharkiv oblast): No significant change. Carried forward MEDIUM-HIGH: Gen Staff (19:02 UTC) 2 attempts near Kurylivka and Kivsharivka; LOW-MEDIUM/UNCONFIRMED: 800 m push to eastern Novoosynovo, 68th MRD Doroshovka claim, "Zapad" Oskil-shallowing claim.
- Kharkiv oblast (contact line) / Borovskoe direction: No significant change. Carried forward LOW-MEDIUM: fibre-optic FPV double-tap claim vs. a UAF VCC-1 (Italian M113 variant); LOW-MEDIUM: UAF positions last recorded at Shyikivka, Bohuslavka, Cherneshchyna, Chervonyi Stav.
- Lyman / Krasnoliman axis (Donetsk oblast): No significant change. Carried forward HIGH: Gen Staff (19:02 UTC) 7 attempts near Novoegorivka, Novoselivka and Lyman; clashes near Torske; MEDIUM: 3rd Army Corps "Operation Vivaldi" air-defence disclosure.
- Siversk / Sloviansk / Kramatorsk axes (Donetsk oblast): No significant change. Carried forward HIGH: Sloviansk direction 3 attempts stopped near Yampil, Mykolaivka and toward Pyskunivka; Kramatorsk direction no assault actions; MEDIUM: 26th Motorized Rifle Regiment presence indicator.
- Kostiantynivka / Chasiv Yar / Druzhkovka axes (Donetsk oblast): No significant change. Carried forward HIGH: Gen Staff (19:02 UTC) 18 assaults near Kostiantynivka and toward Osykove, Dovha Balka, Illinivka, Rusyn Yar, Mykolaypillia, Stepy, Vilne.
- Toretsk axis (Donetsk oblast): No significant change.
- Horlivka (Russian-occupied, Donetsk oblast): No significant change. Carried forward the strike on a civilian bus (11 wounded incl. two children); cause unverified.
- Avdiivka (Russian-occupied, Donetsk oblast): No significant change. Carried forward MEDIUM/LOW: Colonelcassad occupation-imagery album captioned "Авдеевка, сентябрь 2026."
- Dobropillia / Pokrovsk axis (Donetsk oblast) — UPDATED: no reported change to the assessed ground line. NEW, HIGH (as state messaging) / LOW (effect): Russian MoD/TASS (02:10 UTC) video claiming surrender-leaflet drops by fixed-wing UAV on the Dobropillya direction. Carried forward MEDIUM: Gen Staff (19:02 UTC) 15 attacks toward Dobropillia, Vodyanske, Bilytske, Novyi Donbas, Serhiivka, Molodetske; unilateral local tally (29 occupiers killed, 17 wounded; equipment and 84 UAVs destroyed/suppressed); LOW: Rybar's re-push of Russian pressure south/south-west of Dobropol'ye with a Gulevo liberation inset.
- Donetsk oblast (rear/deep): No significant change this cycle. Carried forward HIGH: Air Force KAB warning for Donetsk oblast (23:45 UTC).
- Dnipropetrovsk axis — Pokrovske–Andreevka: No significant change. Carried forward LOW-MEDIUM/UNCONFIRMED: 21:52 UTC Сливочный каприз claim (caption dated 02.09.26) of a 1.5 km Russian advance in southern Andreevka; stale and unreconciled with the assessed line of contact.
- Oleksandrivka axis (Donetsk oblast): No significant change. Carried forward HIGH: Gen Staff records no offensive actions by the enemy on this axis.
- Novopavlivka axis (Donetsk oblast): No significant change. Carried forward LOW: Дневник Десантника claim of RF advances in Novopavlovka and attacks toward Mezhevaya.
- Huliaipole direction (Zaporizhzhia oblast): No significant change. Carried forward MEDIUM-HIGH: Gen Staff (19:02 UTC) 1 enemy attack repelled toward Kopani.
- Eastern Zaporizhzhia / Velykomykhailivka–Zelenaya Dibrova area (Zaporizhzhia oblast): No significant change. Carried forward LOW: Colonelcassad/@voin_dv video claiming 1472nd GMRR (68th AC, "Vostok") UAV operators; MoD Russia "liberation" of Zelenaya Dibrova; MEDIUM: "Jupiter" UAV company FPV strike on wooded position; GUR MO claim of a UAV strike destroying a Russian fuel/lubricant and ammunition warehouse at Zelenyi Hai. Barvinovka/T0408 remains the watch item.
- Zaporizhzhia direction — UPDATED: NEW, HIGH (warning) / LOW (target): Air Force (02:30 UTC) reports a further enemy tactical-aviation KAB launch on Zaporizhzhia oblast, repeating the 01:49 UTC warning. Carried forward HIGH (track) / LOW (effects): the 01:05 UTC UAV approach on Zaporizhzhia city from the east; LOW-MEDIUM: RT/Colonelcassad presentation of the 155th Naval Infantry Regiment ("Vostok" grouping).
- Orikhiv direction (Zaporizhzhia oblast): No significant change. Carried forward HIGH: Gen Staff records no enemy assault actions on the Orikhiv axis.
- Prydniprovsk axis (Kherson oblast / Dnipro estuary): No significant change. Carried forward HIGH: Gen Staff records no enemy assault actions on this axis.
- Dnipropetrovsk oblast (rear): No significant change this cycle. Carried forward HIGH (track) / LOW (effects): Air Force (01:47 UTC) jet UAV past Yuriivka, course north-west; HIGH/MEDIUM-HIGH: the 22:39 UTC KAB warning; the evening Russian strike on Dnipro injured five; Kryvyi Rih food-warehouse and Saksahanskyi trade-infrastructure strikes; Nikopol district casualties.
- Poltava, Cherkasy, Kirovohrad oblasts (rear) — UPDATED: NEW, HIGH (track) / LOW (effects): Air Force (02:18 UTC) jet UAV along the Kremenchuk reservoir, course west; and (02:31 UTC) jet UAVs on the Vinnytsia–Cherkasy boundary, course north. Carried forward HIGH (track) / LOW (effects): jet UAV east → Kropyvnytskyi (00:44 UTC); jet UAV Mykolaiv → Kirovohrad at/near Blahovishchenske (00:47 UTC); the Kremenchuk-reservoir → Cherkasy and Cherkasy → Smila tracks; LOW/UNCONFIRMED: Военкор Котенок (23:26 UTC) claims of explosions in Kirovohrad.
- Vinnytsia / Zhytomyr / Rivne (rear) — UPDATED: NEW, HIGH (track) / LOW (effects): Air Force (02:31 UTC) jet UAVs on the Vinnytsia–Cherkasy boundary, course north. Carried forward HIGH (track) / LOW (effects): jet UAV eastern Vinnytsia → Lypovets (01:04 UTC); strike UAV west of Kozyatyn, course north into Zhytomyr oblast (01:17 UTC); the Chornobyl-exclusion-zone → Zhytomyr oblast jet-UAV track; LOW: warning of possible strikes on fuel stations in Zhytomyr and Rivne.
- Kyiv city and Kyiv oblast (rear) — UPDATED: NEW, HIGH: КМВА (02:06 UTC) issued the all-clear for Kyiv after the 01:58 UTC missile-danger alert; no impacts or casualties reported in input for that event. Carried forward MEDIUM/LOW: the Kozyn → Chabany, Boyarka → Kyiv, Lyubech → Kyiv oblast, Bila Tserkva, Bucha → central Kyiv and Chornobyl-area tracks; the 22:44 UTC burning multi-storey residential building in Boyarka (cause unconfirmed); Fastiv-district fatalities (a woman and two children); Obukhiv raion strikes; LOW: Rybar's Kyiv-oblast warehouse-strike claim.
- Chernihiv oblast (rear/northern border): No significant change this cycle. Carried forward HIGH (track) / LOW (effects): Air Force (00:35 UTC) jet UAV in northern Chernihiv oblast at/near Ripky, south-west; the 22:41 UTC Lyubech → Kyiv oblast track; jet-UAV groups entering northern Chernihiv oblast from Bryansk oblast southwest toward Kyiv oblast.
- Odesa / Mykolaiv (rear) — UPDATED: NEW, HIGH (track) / LOW (effects): Air Force (02:10 UTC) jet UAV from the Black Sea toward Chornomorsk, Odesa oblast. Carried forward HIGH (track) / LOW (effects): Air Force jet UAV from the Black Sea toward Mykolaiv oblast (02:05 UTC); jet UAV toward Dobroslav (00:56 UTC) and jet UAV past Krasnosilka toward Odesa (00:59 UTC); the 22:09 UTC Black Sea → Tatarbunary track; LOW/UNCONFIRMED: Военкор Котенок Odesa explosions; Odesa Kislorodmash/Khimicheskaya street fire claim; Usatovo substation claim; Rybar's Odesa chronicle bundle.
- Occupied Crimea — Sevastopol: No significant change. Carried forward MEDIUM: two Ukrainian UAV attacks repelled, seven UAVs neutralized, no casualties, minor damage.
- Moscow oblast / Russian rear — MAJOR UPDATE: NEW, LOW-MEDIUM: РБК-Україна/Fire Point (02:19 UTC) claim an FP-1 strike on a warehouse complex in Podmoskovye, preliminarily "Современные Складские Технологии" — the first Ukrainian attribution of the Sofiino fire. NEW, LOW: Операция Z/RV (02:14 UTC) claims ~170 UAVs downed in 1.5 hours, explosions in Ramenskoye and Lyubertsy, attempts toward Kapotnya, ~80 more in half an hour per Sobyanin. NEW, MEDIUM (fire) / LOW-MEDIUM (ID): Exilenova+ claims a fire at the Kapotnya (Moscow) refinery (02:17–02:31 UTC) and at CHP-22, Dzerzhinsky/Lyubertsy (02:14 UTC). NEW, MEDIUM (visual) / LOW (ID): Exilenova+ "Панцир продовжує лупити по москвичах" video (02:22 UTC) purporting to show air-defence engagement over an urban area. NEW, LOW: Exilenova+ "Обломки" five-photo album (02:11 UTC) showing night fires/smoke/debris with no location, date or provenance. Carried forward MEDIUM-HIGH (fire) / LOW-MEDIUM (cause): the 01:42 UTC Sofiino warehouse fire corroboration; LOW/UNCONFIRMED: the claimed Pantsir at the blaze; MEDIUM/LOW: the ЦАПЛІНКО Moscow-oblast aerial-incident relay; the earlier Sobyanin claims and the >2,000 UAVs cumulative figure.
- Krasnodar Krai (Russian rear) — UPDATED: NEW, MEDIUM (event) / LOW (framing): Дневник Десантника (02:12 UTC) posts a pro-war volunteer appeal to buy equipment for assault units via OZON, with the pickup point specified as Krasnodar, Uralskaya 129, and a bot code-return flow (home-front logistics/fundraising indicator, not a strike event). Carried forward LOW: Krasnodar nighttime truck-fire claim with contested (UAV-vs.-"technical malfunction") causation.
- NATO eastern flank / Poland (out-of-theatre): No significant change this cycle. Carried forward MEDIUM/LOW: RBC-Ukraine (00:49 UTC) relay of Polish Defence Minister Kosiniak-Kamysz's Sejm statement on opposition/Russia framing and the previous-day Polish fighter scramble.
- Weather (UTC, 2026-09-20 02:30): Current — overcast at Kharkiv/Vovchansk (13.2 °C, wind 0.1 m/s, cloud 92%); partly cloudy at Luhansk/Svatove (10.2 °C, wind 0.5 m/s, cloud 63%); clear at Donetsk/Pokrovsk (11.3 °C, wind 1.4 m/s, cloud 0%); clear at Zaporizhzhia/Orikhiv (10.9 °C, wind 0.9 m/s, cloud 0%); mainly clear at Kherson (14.5 °C, wind 1.1 m/s, cloud 19%). Precip 0.0 mm at all points; windMax ≤3.1 m/s. Daily forecast (20 Sep): overcast with negligible precip at Kharkiv/Vovchansk, Luhansk/Svatove, Zaporizhzhia/Orikhiv and Kherson; partly cloudy at Donetsk/Pokrovsk. Very low winds and zero precipitation continue to favour jet-UAV, FPV/fibre-optic FPV, glide-bomb and long-range strike employment.
Deep strikes & air defense
- NEW — Air Force jet-UAV track, Black Sea → Chornomorsk, Odesa oblast (02:10 UTC). Повітряні Сили ЗС України; no intercept or impact reported (HIGH track; LOW effects).
- NEW — Air Force jet-UAV track along the Kremenchuk reservoir, course west (02:18 UTC). Повітряні Сили ЗС України; HIGH track; LOW effects.
- NEW — Air Force jet-UAV track(s), Vinnytsia–Cherkasy boundary, course north (02:31 UTC). Повітряні Сили ЗС України; HIGH track; LOW effects.
- NEW — Air Force KAB launch warning for Zaporizhzhia oblast (02:30 UTC), repeating the 01:49 UTC warning. Enemy tactical aviation; HIGH warning; LOW target/effects.
- NEW — Kyiv all-clear (02:06 UTC). КМВА; closes the 01:58 UTC red-level missile-danger alert; HIGH that the alert was closed; no impacts reported.
- NEW, LOW-MEDIUM — Ukrainian Fire Point attribution of an FP-1 strike on a Podmoskovye warehouse complex (02:19 UTC). РБК-Україна relay of a Fire Point claim naming "Современные Складские Технологии"; illustrated only by a composite graphic dated 20/09/2026; no damage assessment. Do not treat as established battle damage.
- NEW, LOW — escalating Russian Moscow-region interception claims (02:14 UTC). Операция Z/RV: "~170 UAVs in 1.5 hours," explosions in Ramenskoye and Lyubertsy, attempts toward Kapotnya, "~80 in half an hour" per Sobyanin. Pro-Russian single-source; no MoD aggregation; LOW as a metric.
- NEW, MEDIUM (fire) / LOW-MEDIUM (identity) — Kapotnya (Moscow) refinery fire claims (02:17–02:31 UTC). Exilenova+ photo and multiple night videos showing a large industrial fire behind residential blocks consistent with the Kapotnya district geography; later Exilenova+ assessment HIGH for the fire, MEDIUM for refinery ID; no cause determined (LOW for drone causation).
- NEW, MEDIUM (event) / LOW (cause) — CHP-22 Dzerzhinsky/Lyubertsy fire claim (02:14 UTC). Exilenova+ night video showing smoke plumes and chimney obstruction lights; no audio, no landmarks; "explosions" is an interpretation.
- NEW, MEDIUM (visual) / LOW (ID) — claimed air-defence engagement over a city (02:22 UTC). Exilenova+ video captioned to the effect that "Pantsir" continues to hit Muscovites; flashes/streaks consistent with interceptor fire; cannot verify location as Moscow or the operator (LOW-MEDIUM).
- NEW, LOW — "Обломки" (Debris) five-photo album (02:11 UTC). Exilenova+ night imagery of fires, smoke and street debris; no location, date, geotag or source chain; treat as unverified OSINT lead only.
- Carried forward (HIGH): the 02:05 UTC Black Sea → Mykolaiv track; the 01:47 UTC Dnipropetrovsk/Yuriivka track; the 01:05 UTC east → Zaporizhzhia city track; the 01:17 UTC west-of-Kozyatyn → Zhytomyr track; the 01:04 UTC eastern Vinnytsia → Lypovets track; the 00:56 UTC Dobroslav and 00:59 UTC Krasnosilka → Odesa tracks; the 00:53 UTC KAB warning for Kharkiv oblast; the 23:45 UTC KAB warning for Donetsk oblast; the 22:39 UTC KAB warning for Dnipropetrovsk oblast; the Russian MoD 288-UAV interception claim for 08:00–20:00 MSK.
- Carried forward (LOW-MEDIUM / UNCONFIRMED): the Russian fibre-optic FPV claim vs. a UAF VCC-1 (Kharkiv oblast); the Russian anti-drone ("NSU") antenna destruction claim, Zaporizhzhia direction; the Ukrainian "Geran-5" jet-interceptor claim; the 23:26 UTC Kotenok nationwide strike claim; the claimed Pantsir presence at the Sofiino blaze; the Ka-52 vs. FP-1 gun-kill video.
- Out-of-theatre (carried forward, LOW/UNCONFIRMED): РБК-Україна relay of a Houthi missile/drone strike claim against Riyadh airport and a Yanbu Aramco facility.
Enemy activity / threat assessment
- Assessed most likely course of action (next 6–12h): continued mixed jet-UAV and glide-bomb employment exploiting 0.0 mm precipitation and ≤3.1 m/s winds. This cycle adds a Black Sea → Chornomorsk jet UAV (02:10 UTC), a Kremenchuk-reservoir westward jet UAV (02:18 UTC), Vinnytsia–Cherkasy boundary northbound jet UAVs (02:31 UTC) and a second Zaporizhzhia-oblast KAB launch warning (02:30 UTC) to the standing multi-vector pattern. The pattern remains sustained multi-axis launch rather than a wind-down. Confidence MEDIUM.
- Assessed most dangerous course of action: terminal impacts in Odesa oblast (Chornomorsk vector), Zaporizhzhia oblast under continued KAB attack, Cherkasy/Vinnytsia rear areas, and the standing Kyiv-city ballistic axis (Kursk-origin — no impact this cycle); plus the carried-forward Dnipropetrovsk/Yuriivka, Mykolaiv, Zhytomyr and Kirovohrad vectors. Confidence MEDIUM for continued attempts; LOW for successful penetration on any specific track.
- Russian information-operations / PSYOP posture — UPDATED: a further distinct line appears this cycle — the Russian MoD/TASS surrender-leaflet drop video on the Dobropillya axis (02:10 UTC), using "#STOP the WAR" leaflet text aimed at Ukrainian servicemen, framed as state-sanctioned messaging (HIGH that it was published; LOW for distribution and effect). This sits alongside the escalating Moscow-interception tallies, the Sofiino attribution contest and the carried-forward Lantratova "shadow captivity" claim. Confidence MEDIUM that these are coordinated messaging actions.
- Russian air-defence / rear posture — UPDATED: the sequence of claims now includes ~170 downed in 1.5 hours and ~80 more in half an hour (RV/Sobyanin via Операция Z, 02:14 UTC), on top of the earlier 14/20/27/15/15/19 and the TASS-computed 131 since midnight. The RV figure again lacks a type breakdown and remains a self-reported tally. Confidence MEDIUM that this is coordinated messaging; LOW as a metric of effectiveness.
- Russian rear logistics / critical-infrastructure vulnerability — UPDATED (indicator strengthening): the Sofiino logistics complex is now the subject of a Ukrainian manufacturer's own strike claim (Fire Point/FP-1), while Exilenova+ adds claims of fires at the Kapotnya refinery and CHP-22. The fire events at Moscow-region industrial/logistics sites are corroborated at MEDIUM; Ukrainian attribution, target identity, date certainty and damage scale remain LOW/UNVERIFIED. If validated, the pattern indicates continued Ukrainian deep-strike pressure on Moscow-oblast energy and distribution nodes.
- Russian sustainment / home-front mobilisation indicator (low weight, UPDATED): Дневник Десантника (02:12 UTC) runs a pro-war volunteer appeal to buy assault-unit equipment via OZON with a Krasnodar (Uralskaya 129) pickup point, alongside the carried-forward Воин DV Chita lumber shipment — continued regional civilian logistics support. Confidence MEDIUM for the events; LOW for end use and destination.
- Force-posture indicators (low weight): the carried-forward 1472nd GMRR (68th AC, "Vostok") UAV video and the RT presentation of the 155th Naval Infantry Regiment remain LOW / LOW-MEDIUM presence indicators only.
Friendly activity (UAF)
- Air defense reporting: the Air Force issued four new real-time warnings this cycle — jet UAV from the Black Sea toward Chornomorsk (02:10 UTC), jet UAV along the Kremenchuk reservoir westward (02:18 UTC), a repeat KAB warning for Zaporizhzhia oblast (02:30 UTC) and jet UAVs on the Vinnytsia–Cherkasy boundary northbound (02:31 UTC) — sustaining wide-area tracking into the early hours.
- Kyiv alerting: КМВА closed the Kyiv alert at 02:06 UTC; no impacts or casualties were reported in input for the preceding missile-danger event.
- Ukrainian deep-strike claim (new): the Fire Point company (via РБК-Україна, 02:19 UTC) claimed an FP-1 drone strike destroyed a warehouse complex in Podmoskovye, preliminarily "Современные Складские Технологии." First Ukrainian-side attribution of a Moscow-oblast logistics strike; LOW-MEDIUM pending independent damage assessment.
- No new Ukrainian ground-force claims of repelled assaults, liberations or strike effects were reported in this cycle's messages; the ground picture continues to derive from carried-forward General Staff reporting (19:02 UTC).
- Assessed setback (unverified): outcomes of the new UAV tracks (Chornomorsk, Kremenchuk reservoir, Vinnytsia–Cherkasy) and whether the renewed Zaporizhzhia-oblast KAB launches produced effects remain unknown. Pending DSNS, Odesa, Cherkasy, Vinnytsia, Zaporizhzhia and Kyiv OVA confirmation.
Information environment / disinformation
- Fire Point FP-1 strike claim (new). РБК-Україна (02:19 UTC) relays a manufacturer's own claim of a strike on a Podmoskovye warehouse complex with a composite graphic bearing an "exilepova.plus" watermark and a 20/09/2026 date. Label: single-source manufacturer claim with illustrative, not raw, imagery; high risk of psyop/marketing framing. Do not launder into confirmed battle damage.
- Escalating Russian Moscow-interception claims. Операция Z/RV (02:14 UTC) adds "~170 in 1.5 hours" and "~80 in half an hour," alongside the earlier Sobyanin/TASS tally. Label: state-media/pro-war tallies with no MoD aggregation, no drone-type breakdown and unclear cumulative accounting — do not use as an air-defence effectiveness metric.
- Kapotnya and Sofiino attribution contest (new/extended). Exilenova+ pairs dramatic fire footage with charged captions ("Панцир продовжує лупити по москвичах"; "также что то горит в Капотне") and a "Debris" album lacking location or date. Label: curated aggregator content with narrative framing; the fires are corroborated at MEDIUM but cause, facility identity and operator are unverified. High risk of recycling and mislabelling.
- Russian surrender-leaflet psyop video (new). ТАСС/MoD RF (02:10 UTC) shows preparation of "#STOP the WAR" leaflets on a fixed-wing UAV; the text tells Ukrainian servicemen that "the 'expired' ones are rejected by EVERYONE" and that the US has abandoned them. Label: state-sanctioned PSYOP — the video confirms the intent and method, not the delivery or any effect.
- НгП раZVедка commentary items (new). Two posts — one mocking Ilya Yashin over Armenia travel, one assessing that Ukrainian strikes on Moscow/MO aim to "overload air defence" and that a subsequent missile strike attempt should be expected (02:21 and 02:29 UTC). Label: pro-Russian channel opinion/assessment, not evidence. The "overload then missile strike" point is a narrative/analytic claim, not a confirmed operational fact.
- TASS 2027 aid calculation (new). ТАСС (02:14 UTC) states that Ukraine "in fact needs $96 bn of Western aid in 2027," derived from TASS's own calculation on a Ukrainian draft budget submitted to the Rada. Label: state-media calculation presented as fact; figure is a TASS construct, not an official Ukrainian or Western estimate.
- Russian volunteer donation appeal (new). Дневник Десантника (02:12 UTC) uses "Всё для победы"-style language promoting OZON purchases for assault units. Label: pro-war home-front mobilisation/fundraising content; the logistics appeal appears genuine, the framing is propaganda.
- Carried-forward labels: the purported Ukrainian MFA instruction document (01:03 UTC) remains a pro-Russian single-source leak with unverified UNGA resolution 11/10 of 24 February 2026; the Lantratova "shadow captivity" claim remains a single-source Russian official statement; the Russian CEC 44.63% turnout figure remains a state administrative claim; the Kotenok nationwide strike claim, the 1472nd GMRR/@voin_dv video, the Ka-52/FP-1 video, the Houthi/Saudi strike claim, the Polish Sejm relay, the "Geran-5" designation, the Сливочный каприз Pokrovske–Andreevka graphic and the VCC-1 and Zaporizhzhia strike videos remain unverified or propaganda-framed.
Outlook (next 6-12h)
- Odesa / Black Sea axis: watch for impacts or interception tied to the Black Sea → Chornomorsk jet-UAV track (02:10 UTC) and re-attack of Odesa-port and coastal industrial infrastructure.
- Zaporizhzhia: monitor for KAB impacts after the repeat warning (02:30 UTC) and any effects from the carried-forward Zaporizhzhia-city UAV vector.
- Central / western rear: watch for outcomes of the Kremenchuk-reservoir westward (02:18 UTC) and Vinnytsia–Cherkasy boundary northbound (02:31 UTC) jet-UAV tracks; assess whether the central- Ukraine vector set is shifting west/north-west.
- Kyiv ballistic axis: determine whether the Kursk-origin ballistic threat (02:01 UTC) recurs; no impact was reported, and the alert closed at 02:06 UTC — assess whether it was a launch-preparation warning or a probe.
- Moscow oblast: watch for Russian MoD consolidation of overnight interception figures (and whether the RV "~170" figure is superseded), and for MChS or regional-official statements on the Sofiino, Kapotnya and CHP-22 events to establish cause, date, facility identity and damage scale; track any further FP-1 claim follow-up from Fire Point or a Ukrainian battle-damage assessment.
- Information environment: watch for Russian state-media amplification of the surrender-leaflet PSYOP and the TASS $96 bn framing; monitoring for any Ukrainian official or Fire Point response to the FP-1 strike graphic's date anomaly.
- KAB axes: watch for impacts in Kharkiv oblast (00:53 UTC warning), Donetsk oblast (23:45 UTC), Dnipropetrovsk oblast (22:39 UTC) and the now-repeat Zaporizhzhia oblast (01:49/02:30 UTC) warnings.
- NATO flank: monitor Polish Armed Forces Operational Command scramble reports and follow-on Polish political reactions.
Intelligence gaps & collection requirements
- New UAV tracks (02:10, 02:18, 02:31 UTC): require impact/no-impact confirmation, intercept attribution and munition type for the Black Sea → Chornomorsk, Kremenchuk-reservoir westward and Vinnytsia–Cherkasy northbound tracks (Air Force, Odesa/Cherkasy/Vinnytsia OVAs, DSNS).
- Repeat Zaporizhzhia-oblast KAB launches (02:30 UTC): require target location, strike results and casualty/damage assessment (Air Force, Zaporizhzhia OVA, DSNS).
- Fire Point FP-1 strike claim (02:19 UTC): require evidence of FP-1 employment (launch imagery, range validation), confirmation that the target complex is the "Современные Складские Технологии" site, and independent battle-damage assessment; resolve the 20/09/2026 graphic-date anomaly and the "exilepova.plus" watermark provenance.
- Kapotnya (Moscow) refinery fire (02:17–02:31 UTC): obtain Russian MChS/regional statements, geolocate the skyline and flare stack against the Moscow NPZ layout, confirm or deny the refinery identification, and establish the cause and damage extent. Cross-check NASA FIRMS/VIIRS thermal anomalies for Kapotnya and Lyubertsy.
- CHP-22 Dzerzhinsky/Lyubertsy fire claim (02:14 UTC): require full-resolution imagery, geolocation against the CHP-22 plant layout, confirmation of the "explosions" claim vs. an industrial fire, and any Moscow-oblast official statement.
- Claimed urban air-defence engagement video (02:22 UTC): geolocate the skyline; determine whether the interceptor system shown is Russian (S-300/400 or Pantsir) rather than the claimed Ukrainian-operated Pantsir; verify the operator and location.
- "Обломки" debris album (02:11 UTC): geolocate frames 3 and 5 using road markings, building footprints and storefront signage; reverse-image search all five frames; identify the "Exilenova+" channel provenance and original capture time.
- Moscow-region interception claims (02:14 UTC and earlier): require Russian MoD aggregation, clarification of whether the RV "~170"/"~80" figures are cumulative with the earlier tallies, drone-type breakdown, and debris geolocation; cross-check against the claimed 2,000+ UAV cumulative figure.
- Russian surrender-leaflet PSYOP (02:10 UTC): monitor Ukrainian channels for "#STOP the WAR" leaflets recovered on the ground; identify the fixed-wing UAV model and whether it is a dedicated leaflet platform or a dual-use system.
- TASS 2027 aid calculation (02:14 UTC): obtain the Rada-submitted Ukrainian 2027 draft budget and independently verify the underlying figures; compare with official Ukrainian and Western estimates.
- Carried-forward standing gaps: verification of UNGA resolution 11/10 of 24 February 2026; outcomes of the Odesa (Dobroslav/Krasnosilka), Kirovohrad (Kropyvnytskyi, Blahovishchenske), Zhytomyr, Zaporizhzhia-city and Ripky tracks; Boyarka residential-fire cause and casualties; the 23:26 UTC Kotenok nationwide strike claim; the Lantratova "shadow captivity" claim and any ICRC/UN/Ukrainian response; corroboration of Russian MoD "liberation" claims (Gulevo, Maryevka, Zelenaya Dibrova, Loshakovo, Komissarovo); consolidated damage assessments for the Dnipro shopping-centre and Odesa enterprise strikes; status of the claimed Ukrainian destruction of a Nebo-U radar; VCC-1 loss identification (Kharkiv oblast); 1472nd GMRR and 155th Naval Infantry Regiment presence corroboration; Pokrovske–Andreevka before/after imagery bracketing 02.09.26.
