ctipilot.ch

CTI Daily Brief — 2026-06-10

Typedaily
Date2026-06-10
GeneratorAnthropic Claude (specific model not determined)
ClassificationTLP:CLEAR
LanguageEnglish
Promptv2.60
Items19
CVEs20
On this page

On this page

Tags (23)
Regions (5)
References (50)

0. TL;DR

  • Ivanti Sentry pre-auth root RCE (CVE-2026-10520, CVSS 10.0) — public PoC published today. watchTowr released a full technical write-up and a working GitHub PoC for an unauthenticated OS command injection in the MICS admin API of this MDM/EMM gateway, widely deployed in CH/EU government. Patch to R10.5.2 / R10.6.2 / R10.7.1 now (watchTowr, 2026-06-10). See § 2.
  • France's sovereign government messenger Tchap breached — 73,467 civil servants exposed, CNIL notified. A single account takeover on the education shard was pivoted via the Matrix user-directory to scrape user metadata across the federation; DINUM confirms name, email and employing entity exposed (DINUM, 2026-06-08). See § 1.
  • June Patch Tuesday is the largest ever (198 CVEs) — headline is an HTTP.sys pre-auth RCE (CVE-2026-47291, CVSS 9.8); separately Chrome patched an in-the-wild V8 zero-day (CVE-2026-11645, now CISA KEV). (Rapid7, 2026-06-09; Chrome, 2026-06-08). See § 2.
  • Heavy CH/EU public-sector patch load lands at once: SAP June Patch Day (CVE-2026-44748 SAML XML Signature Wrapping, CVSS 9.9, in NetWeaver AS ABAP), a strongSwan pre-auth double-free RCE (CVE-2026-47895), and a 13-CVE TYPO3 core release spanning every supported branch (NCSC-CH, 2026-06-09). See § 2.
  • "Ghost-Sender" lets attackers spoof any sender into Exchange Online inboxes, bypassing SPF/DKIM/DMARC — no vendor patch. Swiss firm InfoGuard disclosed the configuration flaw affecting tenants that front EXO with a third-party MX; NCSC-CH issued an advisory (InfoGuard, 2026-06-09). See § 1.

3. Research & Investigative Reporting

Year-old WinRAR flaw (CVE-2025-8088) still fuels Ukraine intrusions — GIFTEDCROOK via UAC-0226 and an Earth Dahu chain

Trend Micro documents two Russia-aligned campaigns still exploiting CVE-2025-8088 — a path traversal via NTFS Alternate Data Streams in WinRAR patched in July 2025 — nearly a year after the fix (Trend Micro, 2026-06-08). SHADOW-EARTH-066 (UAC-0226) delivers GIFTEDCROOK via crafted RAR archives with decoy PDFs and hidden ADS payloads that extract to the Startup folder and run in-memory PowerShell DLL loaders to steal passwords, cookies and documents from Chrome, Edge, Opera and Firefox; a separate Earth Dahu chain uses an HTA-to-VBScript dropper (The Hacker News, 2026-06-09). Both actors moved C2 off Telegram to dedicated servers after Russia's February 2026 Telegram block. The defender lesson is the persistence of an exploited entry point in unmanaged software: hunt wscript.exe/mshta.exe spawned from archive-extraction events, Startup-folder writes (Sysmon EID 11), and PowerShell script-block logging (EID 4104) for in-memory reflection. CVE-2025-8088 affects any unpatched WinRAR globally; ensure deployed versions are current (T1059.005, T1547.001, T1555.003).

Changes since first coverage(3 prior appearances)
  1. 2026-06-082026-W23
  2. 2026-06-032026-06-03
  3. 2026-06-022026-06-02

Unit 42 catalogues cloud-logging defense-evasion across AWS CloudTrail and Google Cloud Logging — with concrete detection mappings [SINGLE-SOURCE]

Unit 42 enumerates seven cloud-logging attack categories — five evasion, two visibility (Unit 42, 2026-06-09). Evasion techniques: stopping CloudTrail trails (StopLogging), deleting S3/GCS log destinations, removing GCP log-routing sinks, impairing customer-managed encryption keys (CMEK) so logs become unreadable, and log poisoning to mask activity with benign-looking entries; visibility techniques redirect logs to attacker accounts via cross-account delivery for long-term reconnaissance of defender detections (T1562.008, T1070, T1530). Hardening: S3 Object Lock / GCS locked-bucket immutable retention; IAM restrictions on cloudtrail:StopLogging, cloudtrail:DeleteTrail, logging.sinks.delete; alert on cloudtrail:UpdateTrail modifying KMS-key associations and on KMS key-policy changes affecting CloudTrail encryption. Log-integrity monitoring is a NIS2 incident-detection expectation, making this directly relevant to EU cloud-resident public-sector and financial workloads. [SINGLE-SOURCE] (Unit 42 primary research).

Red Canary: Microsoft Entra Agent ID abuse — OBO OAuth flow turns a compromised AI agent into a delegated phishing sender [SINGLE-SOURCE]

Red Canary's latest Entra ID AI-agent analysis examines the On-Behalf-Of (OBO) OAuth flow exploited through assistive agents (Red Canary, 2026-06-08). An agent blueprint configured with access_agent scope and broad Graph permissions (Mail.Send, Mail.ReadWrite, Group.Read.All) can send phishing email via the Graph sendMail endpoint with full delegated authority, appearing to originate from the impersonated user; standard sign-in and Exchange audit logs show the agent acting for the user, not an attacker (T1199, T1078.004). Detection requires correlating three sources — MicrosoftGraphActivityLogs (Agent.agentType == agenticAppInstance AND Agent.agentSubjectType == notAgentic), AADNonInteractiveUserSignInLogs, and Exchange Purview audit logs — joined on ClientRequestId. Defenders should audit Entra agent-blueprint permission grants for dangerous scope combinations and apply least privilege. As Microsoft 365 Copilot/agent features roll into CH/EU public-sector tenants, this becomes a near-term identity-monitoring gap. [SINGLE-SOURCE] (Red Canary primary research).

Check Point: a TDS-gated ecosystem impersonates security tools (Ghidra, dnSpy, ILSpy) to deliver SessionGate, RemusStealer and a clipboard hijacker [SINGLE-SOURCE]

Check Point Research details a malware-distribution operation that impersonates open-source reversing tools using CloudFront-hosted JavaScript to hijack download clicks and route victims through a Traffic Distribution System enforcing geo/device/VPN/frequency filtering before delivering one of three payloads (Check Point Research, 2026-06-03). The payloads are SessionGate (a per-session multi-stage loader with AES-encrypted modules), RemusStealer (targeting 20+ browsers, 220+ wallet extensions, 77 password-manager extensions and 18 2FA tools), and AnimateClipper (a clipboard hijacker with on-chain C2). The targeting is notable for this audience: it goes after security researchers and developers searching for trusted tools, bypassing standard phishing-awareness training (T1566, T1204, T1555, T1111). Hunt for ghidra/dnspy/ilspy download-then-execute chains under browser child processes and clipboard-API access from unexpected processes. [SINGLE-SOURCE] (Check Point primary research).

4. Updates to Prior Coverage

UPDATE: PAN-OS GlobalProtect auth-bypass (CVE-2026-0257) — Unit 42 confirms attackers established working gateway sessions

UPDATE (originally covered 2026-05-30): Unit 42's 9 June update on CVE-2026-0257 confirms that a limited number of probed PAN-OS GlobalProtect devices had attacker-established, gateway-connected VPN sessions, moving this from "exploit attempts observed" to confirmed successful exploitation (Unit 42, 2026-06-09). The bug (CWE-565, reliance on a cookie without integrity checking) lets an attacker extract the encryption certificate's public key from the TLS handshake and forge authentication-override cookies when that certificate is shared with another function; Rapid7 dates successful exploitation to 17 May from low-cost hosting IPs (Rapid7, 2026-05-29).

Affected: PAN-OS 10.2/11.1/11.2/12.1 and Prisma Access where authentication override is enabled with a shared certificate; patched in 12.1.7+, 11.2.12+, 11.1.15+, 10.2.18-h6+ and corresponding Prisma builds (Palo Alto Networks, 2026-06-03). Patch, then force one re-authentication so override cookies regenerate; as a workaround disable authentication override or assign it a dedicated certificate. Hunt GlobalProtect gateway logs for auth-method=cookie from unexpected source IPs.

Changes since first coverage(1 prior appearance)
  1. 2026-05-302026-05-30Active ITW exploitation, CISA KEV 2026-05-29; deep dive coverage

UPDATE: Shai-Hulud/Miasma supply-chain worm jumps to PyPI as "Hades" — 37 malicious wheels across 19 packages

UPDATE (originally covered 2026-06-06): The Miasma/Mini-Shai-Hulud supply-chain lineage previously tracked across npm and GitHub has opened a PyPI front dubbed "Hades": Socket and others identified 37 malicious wheel artifacts across 19 packages abusing Python's .pth site-module startup mechanism to auto-execute on interpreter start without an import (The Hacker News, 2026-06-09). The payload downloads the Bun runtime from GitHub and runs triple-encrypted JavaScript that sweeps GitHub/CI tokens, npm/PyPI/cloud (AWS/GCP/Azure) keys, Kubernetes and Vault configs, SSH keys and AI-tool configs, and plants backdoor config in AI coding-assistant workspaces so future agent sessions execute attacker instructions (Socket, 2026-06-07).

Affected packages spanned developer tooling and a bioinformatics cluster (relevant to university/research compute), all since removed. Hunt for *-setup.pth creation under site-packages, Bun binary downloads from github.com/oven-sh/bun, and the $TMPDIR/.bun_ran sentinel via Sysmon EID 1 with parent python/pip (T1547.013, T1059.007, T1555). Pin dependencies and install with --ignore-scripts; audit recently-installed PyPI packages on research endpoints.

UPDATE: EU Cyber Resilience Act reaches its first hard deadline — notifying-authority designation due 11 June

UPDATE (originally covered 2026-W23 weekly): 11 June 2026 is the CRA's first mandatory operational milestone: under Chapter IV, member states must have designated the national authority responsible for notifying conformity-assessment bodies (CABs) for higher-risk product classes (European Commission, 2026-06-10). This is the upstream gate for the September 2026 incident-reporting obligations (Article 14) and full CRA applicability in December 2027; manufacturers of Class II/III products can now begin engaging notified CABs.

No Commission communiqué naming specific member-state designations had been published as of this brief — the confirmed fact is the regulatory deadline itself. Public-sector procurement of connected devices is directly downstream of this milestone. [SINGLE-SOURCE]

5. Deep Dive — Dragos Q1 2026 Industrial Ransomware Analysis: 1,020 industrial incidents, The Gentleman's 4× surge against Romanian energy, and the IT-adjacent intrusion pattern

Dragos' quarterly industrial-ransomware report (published 3 June) is the single periodic landscape report treated in this brief; the focus below is only on what changes a Swiss/EU public-sector and critical-infrastructure SOC's posture, not the full survey (Dragos, 2026-06-03). This treatment is logged once under the annual/periodic-report rule and will not be re-summarised; specific findings may be cited as context in later briefs.

The shape of the quarter. Dragos recorded 1,020 ransomware incidents against industrial organisations in Q1 2026, with manufacturing accounting for 62% of victims and Europe representing roughly a quarter of all incidents (Dragos, 2026-06-03). The defining operational characteristic — and the most important point for defenders — is that the overwhelming majority of these incidents struck enterprise IT systems adjacent to OT rather than ICS-specific malware touching SCADA/PLC logic; OT processes generally remained technically intact even where operational disruption occurred. The practical implication is that the OT ransomware threat for European operators is, in the near term, an IT-segmentation and identity problem at the IT/OT boundary, not a protocol-level ICS-exploitation problem.

Initial-access and post-compromise tradecraft. The dominant access vectors Dragos attributes are exploitation of internet-facing services, credentials harvested by infostealers, and abuse of VPN infrastructure — the same access classes this brief covers daily (edge-appliance RCE, infostealer credential theft, VPN auth bypass). Post-compromise, operators leaned on legitimate remote-management tooling — AnyDesk, SimpleHelp, Atera, N-able, ConnectWise ScreenConnect — for persistence and lateral movement, which is the detection-engineering takeaway: RMM-tool execution is the high-yield hunt surface (T1133 External Remote Services, T1078 Valid Accounts, T1219 Remote Access Software, T1486 Data Encrypted for Impact). Notably, ICS engineering firms (≈90 incidents) and equipment manufacturers (≈49) were disproportionately hit — these are supply-chain stepping-stones into operator networks, so European operators should treat their ICS integrators and engineering-services vendors as part of their own attack surface.

The European energy signal. The quarter's sharpest regional finding is the surge of "The Gentleman" RaaS, which more than quadrupled from Q4 2025 to 83 incidents and explicitly targeted Romanian energy and water infrastructure: coal producer Complexul Energetic Oltenia (December 2025), national water authority Apele Române (≈1,000 systems), and — alongside Qilin — oil-pipeline operator Conpet (February 2026) (Dragos, 2026-06-03). Qilin (198 incidents) led overall, followed by Akira (100), The Gentleman (83), LockBit 5.0 (71) and Play (53). Dragos also flags the Iranian-linked Pay2Key RaaS intensifying since the July 2025 Israel-Iran conflict resumption — a geopolitical-nexus actor worth tracking for European critical-infrastructure operators given spillover targeting patterns.

Defender actions this report supports. Treat the IT/OT boundary as the primary ransomware containment line: enforce strict segmentation and unidirectional/jump-host access between enterprise IT and OT, deny RMM tooling on OT-adjacent hosts by default and alert on any execution, and prioritise the same internet-facing-service and VPN patching this brief tracks for OT-adjacent enterprise estates. For operators dependent on ICS engineering/integration vendors, extend monitoring and access controls to those vendors' remote-access paths. [SINGLE-SOURCE] — Dragos is a HIGH-reliability OT/ICS specialist; specific victim attributions trace to Dragos' own reporting.

6. Action Items

  • Patch Ivanti Sentry to R10.5.2 / R10.6.2 / R10.7.1 today, and restrict the MICS API (port 8443) to management IPs — CVE-2026-10520 is an unauthenticated root RCE with a working public PoC released the same day; given Sentry fronts Exchange/managed-device access in government estates, treat the exploitation window as hours, not days. See § 2.
  • Deploy the June Patch Tuesday HTTP.sys fix (CVE-2026-47291) on any IIS/WinRM host; as an interim check, confirm MaxRequestBytes is at the 16384-byte default (raised values are the exposed configuration). Apply the Chrome 149.0.7827.103 update fleet-wide for the in-the-wild V8 zero-day CVE-2026-11645 (CISA KEV). See § 2.
  • Sequence the CH/EU public-sector patch load by exposure: SAP June notes (CVE-2026-44748 SAML XSW + CVE-2026-27671 unauth RFC kernel) with RFC gateway ACLs enabled; strongSwan 6.0.7 (CVE-2026-47895 pre-auth RCE) on IKEv2/EAP VPN gateways; TYPO3 13.4.31 / 14.3.3 on public-facing CMS estates; Veeam 12.3.2.4854 (CVE-2026-44963) on domain-joined backup servers. See § 2.
  • Close Ghost-Sender on Exchange Online tenants using a third-party MX — there is no vendor patch: add a Partner/On-premises inbound connector requiring the gateway's TLS certificate or approved IPs, add a priority-0 transport rule rejecting mail not arriving via that connector, and verify Enhanced Filtering for Connectors is enabled. Hunt Message Trace for inbound mail on the Default Frontend connector. See § 1.
  • Force re-authentication on patched PAN-OS GlobalProtect gateways (CVE-2026-0257) so authentication-override cookies regenerate, and run a forensic lookback from 17 May for cookie-auth sessions from unexpected IPs — exploitation is now confirmed successful, not just attempted. See § 4.
  • Harden the IT/OT boundary against ransomware — deny RMM tooling (AnyDesk, SimpleHelp, Atera, N-able, ScreenConnect) by default on OT-adjacent hosts and alert on execution; extend access controls to ICS engineering/integration vendors' remote paths. See § 5.
  • Audit developer and research endpoints for the Hades PyPI wave — hunt *-setup.pth creation under site-packages and Bun downloads from github.com/oven-sh/bun; pin dependencies and install with --ignore-scripts. See § 4.

7. Verification Notes

  • Coverage window: standard daily, 36 h (gap to prior brief 2026-06-09 = 24 h). No catch-up extension needed.
  • Immediate Action callout intentionally omitted. Ivanti Sentry CVE-2026-10520 (CVSS 10.0 pre-auth RCE, public PoC today) was the strongest candidate but has no confirmed in-the-wild exploitation or verified mass-scanning yet; per the callout bar ("if unsure, omit"), its urgency is surfaced in § 0 TL;DR, § 2 and § 6 instead.
  • Single-source items (named): § 3 Unit 42 cloud-logging defense-evasion, § 3 Red Canary Entra Agent ID OBO abuse, and § 3 Check Point TDS ecosystem are each single HIGH-reliability vendor primary research (flagged [SINGLE-SOURCE] in-heading). § 1 NCSC-CH Week 23 and § 4 CRA deadline are single-source national-CERT / EU-authority primary disclosures (PD-5 carve-out). § 5 Dragos Q1 2026 is single-source HIGH-reliability OT/ICS specialist research; victim attributions trace to Dragos.
  • Reduced confidence — aggregator-only sourcing: the § 1 Meta Instagram item rests on BleepingComputer and Security Affairs, which both relay Meta's Maine AG breach filing; the regulator filing is the underlying primary but was not directly retrievable in this run. Treat the 20,225 figure and the logic-flaw description as accurately relayed but not independently fetched from the filing.
  • Vendor-primary single-source CVE items: the Ivanti Sentry (CVE-2026-10520, watchTowr), Chrome V8 (CVE-2026-11645, Chrome Releases) and Arista EOS (CVE-2026-7473, Arista advisory) items each cite a single authoritative vendor/research primary; the Chrome and Arista entries are independently corroborated by their CISA KEV listing (the KEV catalog root is a hard-blocked Source URL, so it is referenced in prose rather than the footer).
  • Disclosure-only vulnerabilities (no confirmed ITW), included for CH/EU patch-prioritisation relevance: CVE-2026-47895 (strongSwan), CVE-2026-44963 (Veeam, authenticated), the SAP June notes, and the TYPO3 batch. Of today's § 2 CVEs only CVE-2026-11645 (Chrome) and CVE-2026-7473 (Arista) are KEV-listed/exploited; CVE-2026-10520 has a public PoC but no observed ITW. Patch-Tuesday CVEs not meeting the § 2 bar individually (e.g. CVE-2026-45586 CTFMON EoP) are referenced only as cluster context, not promoted to standalone items.
  • Gamaredon long-running-campaign rule: the Trend Micro WinRAR report (§ 3) is framed around the novel UAC-0226/GIFTEDCROOK and Earth Dahu angle and CVE-2025-8088 persistence, not a re-summary of the Gamaredon GammaPhish/GammaWorm/GammaSteel chain already covered 2026-06-02→2026-06-08 and in the W23 weekly.
  • Unverified actor claims flagged in-text: the Tchap attacker's directory-search enumeration method, the broader scrape figures (~643k messages, ~13.5 GB media) and the alleged unauthenticated media-retrieval bug are all attributed to the unverified actor (and reported by The Register as unverified claims), not stated as confirmed; DINUM's confirmed scope (73,467 agents; name/first-name/email/employing-entity/avatar) is what the brief reports as fact.
  • Contradictions: none material. Microsoft June CVE count is reported as 198 (Rapid7/Tenable enumeration); SANS ISC cites 204/38-critical and Microsoft's own roll-up differs slightly by counting methodology and Chromium inclusion — the brief uses the Rapid7/Tenable figure and notes the methodology gap rather than asserting a single count.
  • Sub-agents: all four (S1–S4, Claude Sonnet 4.6) returned within budget. New candidate source surfaced and added this run: InfoGuard Labs (labs.infoguard.ch), status candidate — the Ghost-Sender disclosing party. Socket.dev and Resecurity were also surfaced as candidates but held over (one-candidate-per-run cap).
  • Coverage gaps: databreaches-net (bridge HTTP 403 + Wayback placeholder only — 7th consecutive run failure, transport block not demotion); sec-disclosures-edgar (HTTP 500 on the 5–10 June range, narrower 9–10 June range returned 0 qualifying Item 1.05 filings); sophos-xops (HTTP 503, 6th consecutive run — transport block); greynoise (no usable RSS/bridge endpoint — Webflow SPA); trendmicro-research (article body JS-rendered; WinRAR story corroborated via The Hacker News); cert-fr-actualite (weekly-bulletin feed stale to 2025, avis current but no in-window additions). inside-it-ch RSS bridge route confirmed working this run (resolves the prior 404 gap); no in-window security incidents on the feed.