Intelligence brief / archived issue
Situation Update (UTC)
Key updates since last sitrep
- RF MoD claimed high-precision strikes on port and transport infrastructure in Odesa, Yuzhny, Mykolaiv, and maritime targets near Zmeiny Island/Zatoka, alleging destruction of logistics centers, POL tanks, tugboats, and cargo ships (15:54 UTC, MoD Russia, confidence HIGH for claim, MEDIUM for actual damage).
- UAF Air Force reported a massive RF aerospace assault (07:00-16:30 UTC) involving 95 assets; 82 were shot down (81 UAVs, 1 ballistic missile), while 2 of 3 Iskander-M/S-400 missiles struck the Bucha district (Kyiv Oblast) and 2 Onyx missiles targeted Odesa (15:35 UTC, ЦАПЛІЄНКО_UKRAINE FIGHTS, confidence HIGH).
- A RF drone struck a passenger train locomotive in Dnipropetrovsk Oblast; passengers and crew were safely evacuated prior to impact due to early warnings from monitoring groups (15:45 UTC, Оперативний ЗСУ / ASTRA, confidence HIGH).
- RF guided aerial bombs (FAB) struck a cemetery and residential area in Zaporizhzhia city, injuring four civilians, including one in critical condition (15:31 UTC, ASTRA, confidence HIGH).
- UAF 8th Air Assault Corps (Kursk Group) reported a stable frontline, claiming the destruction of 3 RF ammunition depots, 2 POL depots, and 27 UAVs over the past 24 hours, inflicting 63 RF casualties (15:47 UTC, Угруповання військ "Курськ", confidence HIGH for UAF claim).
- Ukrainian President Zelenskyy stated in an interview that an immediate ceasefire is preferable to fighting for 10-20 more years, asserting that US President Trump understands Ukraine's desire for peace and trusts him (15:56 UTC, РБК-Україна, confidence HIGH for quote).
Operational picture (by sector)
- Kupiansk / Lyman / Kharkiv: Assessed state: Positional fighting and RF cross-border pressure. Change: RF UAVs tracked towards Konotop (Sumy Oblast) from the north, and towards Sumy and Kremenchuk (15:30 - 15:47 UTC, Повітряні Сили ЗС України).
- Siversk / Sloviansk / Kramatorsk: Assessed state: High-tempo RF attritional assaults. Change: No significant change.
- Chasiv Yar / Kostiantynivka / Toretsk: Assessed state: Sustained RF pressure. Change: No significant change.
- Pokrovsk / Dobropillia / Druzhkivka: Assessed state: RF actively concentrating assault infantry and armor. Change: No significant change.
- Novopavlivka / Velyka Novosilka / Huliaipole / Orikhiv / Primorsky: Assessed state: RF conducting localized assaults. Change: UAF 3rd SSO Regiment conducted a clearing operation in a forest belt in Donetsk Oblast, eliminating entrenched RF units (15:30 UTC, WarArchive, confidence MEDIUM).
- Sumy / Chernihiv / Northern Border areas: Assessed state: RF cross-border strikes and localized ground pressure. Change: UAVs tracked towards Sumy and Konotop (15:30 - 15:47 UTC, Повітряні Сили ЗС України).
- Dnipropetrovsk / Central Rear: Assessed state: Persistent RF aerospace threats and artillery pressure. Change: RF drone struck a passenger train locomotive in Dnipropetrovsk Oblast (no casualties due to evacuation); massive artillery and drone barrage across Nikopol, Kryvyi Rih, and Pavlohrad districts, including a reported strike on an ammunition storage facility in Pavlohrad (15:30 - 15:45 UTC, Олександр Ганжа / Дніпропетровська ОВА / Colonelcassad, confidence HIGH for train strike, MEDIUM for Pavlohrad depot).
- Zaporizhzhia: Assessed state: RF aerospace targeting and ground pressure. Change: RF FAB strike on a cemetery and residential area in Zaporizhzhia city caused 4 civilian casualties (15:31 UTC, ASTRA). Zaporizhzhia OVA launched a public campaign to report shelter defects (15:44 UTC, Запорізька ОВА).
- Odesa / Mykolaiv / Black Sea: Assessed state: RF maritime and port interdiction. Change: RF MoD claimed strikes on Odesa and Yuzhny ports, Mykolaiv tugboats, and cargo ships near Zmeiny Island/Zatoka (15:54 UTC, MoD Russia). Explosion reported on the Liberian-flagged bulk carrier Christiana B near Romania, suspected mine or sea drone (15:44 UTC, Дневник Десантника🇷🇺, confidence LOW).
- Kherson / Southern Rear: Assessed state: Dnieper River cross-fire. Change: No significant change.
- Crimea / Southern Rear / Land Bridge: Assessed state: UAF deep strike targeting. Change: Over 1,300 vehicles reported in queue at the Kerch Bridge (15:46 UTC, ТАСС, confidence HIGH for traffic, MEDIUM for cause).
- RF Interior: Assessed state: UAF deep strikes on energy, logistics, and defense industry. Change: Air raid sirens sounded in Krasnodar and Sochi due to UAV threats (15:35 - 15:43 UTC, Оперативный штаб - Краснодарский край). Putin inspected MS-21 and Yak-130M at Irkutsk Aviation Plant (15:33 UTC, Colonelcassad).
- Kursk / Belgorod / Bryansk Sectors (RF Territory): Assessed state: UAF cross-border strikes and active defense. Change: UAF Kursk Group reported destroying 3 RF ammo depots and 2 POL depots, inflicting 63 casualties; situation assessed as stable (15:47 UTC, Угруповання військ "Курськ").
- Romania / NATO Flank: Assessed state: Border security. Change: Pro-RF channels claimed NATO scrambled 4 fighters (Romanian F-16s, Italian Eurofighters) to intercept a drone over Romania; claim assessed as LOW confidence and likely disinformation (15:48 UTC, Операция Z).
- Kyiv / Central Ukraine: Assessed state: RF aerospace threats. Change: Bucha district strike aftermath: 27 homes and 44 vehicles damaged; UAF Air Force confirmed target was a private sports complex, not a military facility, despite RF MoD claims of hitting a drone expo (15:39 UTC, ЦАПЛІЄНКО_UKRAINE FIGHTS).
- Middle East / Global: Assessed state: Regional escalation. Change: Nothing significant to report.
Deep strikes & air defense
- UAF Deep/Maritime Strikes:
- Kursk Region: UAF 8th Air Assault Corps claimed destruction of 3 RF ammunition depots, 2 POL depots, and 2 property warehouses, alongside 27 UAVs and various vehicles (15:47 UTC, Угруповання військ "Курськ", confidence HIGH for UAF claim).
- Black Sea: Unconfirmed report of an explosion on the bulk carrier Christiana B near Romania, potentially from a sea drone or mine (15:44 UTC, Дневник Десантника🇷🇺, confidence LOW).
- RF Aerospace & Drone Campaign:
- Massed Assault (07:00-16:30 UTC): RF launched 95 airborne assets. UAF intercepted 82 (81 UAVs, 1 Iskander-M/S-400). 3 Iskander-M/S-400 fired at Kyiv Oblast (2 hit Bucha district, 1 intercepted). 2 Onyx anti-ship missiles fired at Odesa from Crimea (missed) (15:35 UTC, ЦАПЛІЄНКО_UKRAINE FIGHTS, confidence HIGH).
- Port & Maritime Strikes: RF MoD claimed air and drone strikes on logistics centers in Odesa and Yuzhny ports, 2 tugboats in Mykolaiv port, and cargo ships near Zmeiny Island/Zatoka (15:54 UTC, MoD Russia, confidence HIGH for claim, MEDIUM for damage).
- Frontline Strikes: RF FAB struck a cemetery and residential area in Zaporizhzhia (4 injured) (15:31 UTC, ASTRA). RF drone struck a passenger train locomotive in Dnipropetrovsk Oblast (no casualties) (15:45 UTC, Оперативний ЗСУ). Artillery and drone strikes across Dnipropetrovsk Oblast (Nikopol, Kryvyi Rih, Pavlohrad districts) (15:30 UTC, Олександр Ганжа / Дніпропетровська ОВА).
- Air Defense Activity: UAF Air Force tracked and engaged multiple UAV waves towards Konotop, Sumy, Odesa, Kryvyi Rih, and Kremenchuk (15:30 - 15:47 UTC, Повітряні Сили ЗС України).
Enemy activity / threat assessment
- RF Ground Operations: UAF 3rd SSO Regiment cleared a forest belt in Donetsk Oblast, eliminating entrenched RF units (15:30 UTC, WarArchive). In Kursk, RF forces conducted no ground assaults but maintained heavy indirect fire (161 shelling incidents, 81 FPV drones) (15:47 UTC, Угруповання військ "Курськ").
- RF Aerospace & Maritime: Continued reliance on massed UAV swarms, FABs, and ballistic missiles against rear-area logistics, civilian infrastructure, and urban centers. The use of Onyx anti-ship missiles against land targets (Odesa) and strikes on commercial shipping highlight efforts to disrupt maritime logistics.
- RF Internal / Manpower: Severe command and morale issues highlighted by RF milbloggers (e.g., 83rd Regiment near Melove), with allegations of commanders abandoning troops and friendly fire. Continued reliance on deceptive recruitment (e.g., 57-year-old tricked into assault role) (15:34 - 15:36 UTC, Северный канал / БУТУСОВ ПЛЮС).
- Most Likely COA: RF will continue multi-axis UAV swarms and ballistic missile strikes to degrade UAF logistics and air defense, while maintaining heavy indirect fire in Kursk and attritional assaults in Donetsk.
- Most Dangerous COA: Successful saturation of UAF air defenses by combined ballistic and UAV swarms, leading to catastrophic damage to critical maritime or rail logistics hubs.
Friendly activity (UAF)
- Ground Defense: UAF 8th Air Assault Corps maintained a stable defensive posture in Kursk, destroying RF logistics nodes and repelling drone/infantry attacks (15:47 UTC, Угруповання військ "Курськ"). UAF 3rd SSO Regiment conducted successful clearing operations in Donetsk Oblast (15:30 UTC, WarArchive).
- Civil Defense & Infrastructure: Zaporizhzhia OVA launched a public reporting campaign for shelter defects (15:44 UTC, Запорізька ОВА). Ukrzaliznytsia monitoring groups successfully enabled the evacuation of a passenger train prior to a RF drone strike in Dnipropetrovsk Oblast (15:45 UTC, Оперативний ЗСУ).
- Command & Control / Diplomacy: President Zelenskyy stated in an interview that an immediate ceasefire is preferable to prolonged war, asserting mutual trust with US President Trump (15:56 UTC, РБК-Україна).
- Air Defense: UAF Air Force successfully intercepted 82 of 95 RF airborne assets in a massive daytime assault, including 1 ballistic missile (15:35 UTC, ЦАПЛІЄНКО_UKRAINE FIGHTS).
Information environment / disinformation
- Kyiv Strike Narrative: RF MoD and TASS heavily promoted the narrative that the Bucha district strike successfully hit a "drone exhibition" hosting UAF Unmanned Systems command and developers. UAF Air Force and local authorities clarified the target was a private sports complex with no military affiliation, though the Ukrainian Union of Arms Manufacturers acknowledged defense industry reps were present (15:37 - 15:39 UTC, ТАСС / ЦАПЛІЄНКО_UKRAINE FIGHTS).
- NATO / Romania Disinformation: Pro-RF channel "Операция Z" circulated a graphic claiming NATO scrambled 4 fighters to shoot down 1 drone over Romania on July 24, 2026. The graphic bears a Ukrainian OSINT watermark and is assessed as LOW confidence disinformation designed to mock NATO air defense efficiency (15:48 UTC, Операция Z).
- RF Mobilization / Morale IO: RF channels continue to push human-interest stories (e.g., 21yo medic "Umka" in 70th Guards Regiment) to boost domestic morale, while internal channels leak severe grievances regarding command negligence and deceptive recruitment (15:34 - 15:39 UTC, Северный канал / Басурин о главном).
Outlook (next 6-12h)
- Monitor satellite imagery and independent OSINT to verify RF MoD claims of damage to Odesa, Yuzhny, and Mykolaiv port infrastructure, as well as the reported strike on the Pavlohrad ammunition depot.
- Track the operational status of the Kerch Bridge, given the reported 1,300+ vehicle queue, which may indicate security checks, technical issues, or aftermath of a strike.
- Assess the impact of the Bucha district strike on UAF OPSEC and defense industry gathering protocols.
- Monitor RF aerospace posture for follow-on strikes targeting Dnipropetrovsk and Zaporizhzhia rail and energy infrastructure.
Intelligence gaps & collection requirements
- Port Strikes Damage Assessment: Obtain satellite imagery of Odesa, Yuzhny, and Mykolaiv ports to verify RF MoD claims of destroyed logistics centers, POL tanks, and tugboats.
- Pavlohrad Depot: Conduct SAR and optical analysis of the reported ammunition storage facility in Pavlohrad to assess structural damage and secondary explosion impacts.
- Maritime Incident: Cross-reference the reported explosion on the bulk carrier Christiana B near Romania with maritime tracking data (AIS) and regional naval authorities to determine the cause (mine vs. sea drone).
- Kerch Bridge Queue: Investigate the cause of the 1,300+ vehicle queue at the Kerch Bridge to determine if it is related to security protocols, infrastructure degradation, or UAF strike effects.
- Bucha Strike Target: Verify the exact nature of the facility struck in Bucha district via satellite imagery to confirm whether it was solely a private sports complex or had dual-use/defense industry functions.
