Nightwatch
Intelligence archive
Historical intelligence

Situation Report

Archived operational intelligence briefing retained for historical analysis.

Intelligence brief / archived issue

Situation Update (UTC)

Key updates since last sitrep

  • DPRK Missile Unit Deployment: Ukrainian GUR and Reuters report that North Korea is deploying a ~90-personnel missile unit in Voronezh Oblast, integrated into the RF 112th Rocket Brigade, equipped with ~120 ballistic missiles (including 40 newly transferred KN-23/24s) (08:29-08:47 UTC, GUR via РБК-Україна / ЦАПЛІЄНКО, confidence MEDIUM).
  • Kyiv Air Quality Crisis: Severe air pollution in Kyiv (CAQI 82, PM2.5 at 63) following overnight strikes, with the "Digital Kyiv" app issuing health warnings for residents to close windows due to fires and smoke (08:29 UTC, Операция Z, confidence HIGH for alert, MEDIUM for direct strike causality).
  • EU Asset Seizure Funds: EU Commission President von der Leyen announces a €1.4 billion allocation to Ukraine derived from frozen Russian asset revenues, framed as a response to recent Russian aerial attacks (08:39 UTC, РБК-Україна, confidence HIGH).
  • Kharkiv Strike BDA: A "Bandrol" drone strike on a civilian enterprise in Kharkiv's Novobavarskyi district leaves 8 injured and 15 homes damaged; 16 fires were reported across multiple districts in Kharkiv Oblast (08:54 UTC, ASTRA, confidence HIGH).
  • RF Military Construction Expansion: The RF Ministry of Defence announced the expansion of the Armed Forces by 27,000 personnel dedicated to creating new military construction units (08:37 UTC, ТАСС, confidence HIGH).
  • Leipzig Airport Sabotage: A drone equipped with explosives was discovered on the tarmac near a Ukrainian Antonov cargo plane at Leipzig-Halle airport (Germany), causing a temporary shutdown; German police are investigating the incident as potential sabotage (08:41 UTC, ЦАПЛІЄНКО_UKRAINE FIGHTS via Bild, confidence MEDIUM).

Operational picture (by sector)

  • Kupiansk / Lyman: RF Grouping "West" claims advances towards Oskol river crossings near Kupiansk-Uzlovoy and pressure from Kurilovka, alleging control of central Kupiansk. UAF General Staff reports repelling 28 attacks in the Lyman direction (Hrekivka, Myrnoe, Kolodiazhi) and 2 attacks near Chasiv Yar (Markove). Weather: 31.5C, clear, wind 0.7 m/s (Kharkiv/Vovchansk).
  • Siversk / Sloviansk / Kramatorsk: UAF General Staff reports clashes near Fedorivka Druha, Nykyforivka, and Markove. No significant change in assessed control. Weather: 27.4C, partly cloudy, wind 2.3 m/s (Luhansk/Svatove).
  • Toretsk / Dobropillia / Druzhkivka: No significant change. Weather: 30.4C, mainly clear, wind 0.9 m/s (Donetsk/Pokrovsk).
  • Pokrovsk: UAF General Staff reports halting 45 RF assaults near Rodynske, Kotlyne, Novooleksandrivka, Udachne, and Novopidhorodne. Weather: 30.4C, mainly clear, wind 0.9 m/s.
  • Velyka Novosilka / Shakove: No significant change.
  • Orikhiv / Zaporizhzhia / Huliaipole: UAF General Staff reports clashes near Huliaipilske, Zaliznychne, Malynivka, and Kamianske Stepove. UAF Air Force tracks UAVs from the Black Sea towards Zatoka/Serhiivka. Weather: 31.7C, mainly clear, wind 3.2 m/s (Zaporizhzhia/Orikhiv).
  • Sumy / Chernihiv (Northern Flank) / Kursk: UAF General Staff reports repelling 18 attacks across the Kursk and Sumy fronts. RF sources claim the capture of Ryzhevka and surrounding forests in Kursk Oblast to secure the Tetkino sector from UAF cross-border DRGs.
  • Kharkiv: RF "Bandrol" drone strike on a civilian enterprise in Novobavarskyi district (8 injured). RF claims advances in the South Slobozhansky direction (Starytsa, Kozacha Lopan, Kovalivka). Weather: 31.5C, clear, wind 0.7 m/s.
  • Kherson / Mykolaiv / Odesa: RF FPV drone destroys an ATB commercial delivery truck in Kherson. Unverified reports claim a strike on a shelter in Odessa. Weather: 33.7C, clear, wind 2.4 m/s (Kherson).
  • Deep Rear (Kursk/Belgorod/Bryansk): RF claims to have secured Ryzhevka (Kursk Oblast).
  • Crimea / Black Sea: RF claims the sinking of a Ukrainian BEK fast attack craft in the Black Sea.
  • Kyiv / Central Ukraine: Massive fire at a Rozetka warehouse in Brovary (Kyiv Oblast); RF claims it was used for military logistics, while Ukrainian sources report a commercial fire. Severe air quality degradation persists.
  • Deep Rear RF: TASS confirms a fire in the Ufa industrial zone caused by UAV debris (aligns with previous Bashneft-Novoyl strike). Pro-Ukrainian OSINT claims a massive fire at a Wildberries logistics hub in Aleksin (Tula Oblast).

Deep strikes & air defense

  • RF Aerospace Campaign:
    • Kyiv / Kyiv Oblast: Massive fire at Rozetka warehouse in Brovary. Severe air quality degradation in Kyiv (CAQI 82) due to overnight strike fires.
    • Kharkiv: "Bandrol" drone strike on a civilian enterprise in Novobavarskyi district.
    • Odesa: Unverified reports of a strike on a shelter.
    • Kherson: FPV drone strike on an ATB commercial delivery truck.
  • UAF Deep Strikes:
    • Ufa (Bashkortostan): TASS confirms fire in Ufa industrial zone caused by UAV debris.
    • Tula Oblast: Pro-Ukrainian OSINT claims massive fire at Wildberries logistics hub in Aleksin.
  • Air Defense / Passive Defense: UAF Air Force tracks UAVs from the Black Sea towards Zatoka/Serhiivka. Leipzig-Halle airport (Germany) temporarily shut down after an explosive drone was found near a Ukrainian Antonov cargo plane.

Enemy activity / threat assessment

  • DPRK Integration: The reported deployment of DPRK missile personnel and KN-23/24 missiles in Voronezh Oblast signals deepening military integration and a potential escalation in RF long-range strike capabilities, bypassing domestic production bottlenecks.
  • Logistics & Infrastructure Targeting: RF continues systematic targeting of commercial logistics (Rozetka, ATB) and civilian infrastructure, actively framing them as dual-use/military nodes in the information space to legitimize the campaign.
  • Rear Area Security: The expansion of RF military construction troops (+27,000 personnel) indicates a structural push to fortify rear-area logistics, occupied territories, and critical infrastructure against UAF deep strikes.
  • Naval Posture: Pacific Fleet conducting Bastion coastal defense exercises in the Far East (Primorye, Kamchatka, Chukotka, Kurils) signals A2/AD posturing against US/NATO naval assets, while Black Sea forces claim strikes on UAF naval assets to maintain maritime denial.

Friendly activity (UAF)

  • Deep Strikes: Continued degradation of RF logistics and energy infrastructure, with confirmed impacts in Ufa and claimed strikes on the Wildberries hub in Aleksin.
  • Tactical Operations: UAF General Staff reports repelling high-tempo assaults across multiple axes (45 in Pokrovsk, 28 in Lyman, 18 in Kursk/Sumy), demonstrating resilient defensive operations despite localized RF pressure.
  • Internal Security: The Prosecutor General's Office detained a Military Service of Law Enforcement (VSP) Major in Kharkiv for a $10,000 bribery scheme involving the concealment of a deserter's location.
  • Diplomatic/Financial: EU allocates €1.4 billion from frozen Russian asset revenues to Ukraine, bolstering defense and reconstruction funding.

Information environment / disinformation

  • RF IO - Civilian Logistics: Pro-Russian channels (e.g., Basurin) claim the Rozetka warehouse in Brovary was used for military logistics to justify the strike, despite a lack of visual evidence and contradictory Ukrainian reporting.
  • RF IO - False Flag Claims: RF channels amplify claims that UAF FPV drones targeted a watermelon seller in Kherson to portray UAF as intentionally attacking civilians; analysis of the flight pattern suggests an internal dispute or targeted harassment rather than a deliberate anti-civilian provocation.
  • Secret Peace Talks: Bloomberg reports secret EU-RF talks in Austria regarding peace terms; RF IO may leverage this to highlight Western divisions or back-channel diplomacy.
  • Patriot Missile Denial: FT reports that Donald Trump denied Zelenskyy Patriot missiles due to a US deficit caused by a campaign against Iran; RF IO will likely amplify this to suggest impending UAF air defense collapse.

Outlook (next 6-12h)

  • DPRK Missile Threat: Monitor for OSINT verification of DPRK personnel and equipment in Voronezh Oblast, and watch for the potential first use of KN-23/24 missiles from RF territory.
  • Kyiv Air Quality: Monitor health impacts, fire containment efforts, and environmental recovery in Kyiv and Brovary.
  • Leipzig Sabotage: Await official statements from the German Federal Police regarding the explosive drone incident and the status of the Antonov aircraft.
  • Ground Dynamics: Watch for geospatial verification of RF claims in Kupiansk and Ryzhevka, and UAF claims of repelling mass assaults in Pokrovsk and Lyman.

Intelligence gaps & collection requirements

  1. DPRK Deployment: Obtain satellite imagery of Voronezh Oblast to verify the presence of DPRK missile units and KN-23/24 launchers.
  2. Brovary Warehouse BDA: Acquire satellite imagery to assess structural damage to the Rozetka facility and verify RF claims of military cargo storage.
  3. Aleksin Wildberries BDA: Verify the extent of the fire and operational disruption at the Tula Oblast logistics hub via satellite or local OSINT.
  4. Leipzig Airport Incident: Collect official German police reports and airport authority statements regarding the explosive drone and the Antonov aircraft.
  5. Odessa Shelter Strike: Geolocate and assess BDA for the reported strike on a shelter in Odessa to verify casualty claims and target type.