Cyber Threat Brief — June 25 2026

⚠️ This report is AI-generated. Always validate findings.

1. Ubiquiti UniFi OS Triple CVSS 10 Chain — CVE-2026-34908 / 34909 / 34910

TL;DR: Three chained UniFi OS vulns (auth bypass + path traversal + command injection) give unauthenticated root RCE on UDM/Cloud Gateway devices. CISA KEV added June 23; federal deadline TOMORROW June 26.

What’s New:

  • CISA KEV addition June 23 for all three CVEs with June 26 federal deadline
  • CVE-2026-34908: NGINX auth bypass via crafted request prefix resolving to authenticated internal route
  • CVE-2026-34909: path traversal to read credentials and config files from underlying OS
  • CVE-2026-34910: command injection via shell metacharacters in package name parameter
  • ITW exploitation creating rogue admin accounts named “John Sim” — automated recon observed

Actionable Intel

ArtifactTypeATT&CKLog SourceAction
Rogue admin account “John Sim”Account IOCT1136.001UniFi Controller logsHunt
NGINX auth-exempt prefix bypass requestsHTTP patternT1190WAF / reverse proxyBlock
Shell metacharacters in package name API paramExploit patternT1059.004UniFi OS logsDetect
UniFi OS < 5.0.8Vuln versionT1190Asset inventoryPatch
UDM/UDM-Pro/UDM-SE/Cloud Gateway < 5.1.12Vuln versionT1190Asset inventoryPatch
UniFi Express < 4.0.14Vuln versionT1190Asset inventoryPatch

Detection

SourceRuleGap
Splunk ESCUNoneNo rule for UniFi OS auth bypass or rogue admin creation
ElasticNoneNo rule for UniFi OS exploitation
SigmaNoneNo rule for UniFi OS exploitation

Sources: CISA KEV Alert · SecurityWeek · BleepingComputer · Ubiquiti SA-064


2. Lantronix EDS5000 Root RCE — CVE-2025-67038

TL;DR: Unauthenticated OS command injection via unsanitized username in HTTP RPC auth logging gives root on serial-to-ethernet OT gateways. CISA KEV June 23; federal deadline TOMORROW June 26.

What’s New:

  • CISA KEV addition June 23 with June 26 federal deadline
  • HTTP RPC module concatenates username directly into shell command for failed auth logging
  • Inject arbitrary OS commands via username parameter — executed as root
  • Affects EDS5000 firmware 2.1.0.0R3; fixed in 2.2.0.0R1
  • OT/ICS relevance: device manages serial IoT/OT equipment via ethernet

Actionable Intel

ArtifactTypeATT&CKLog SourceAction
HTTP RPC auth endpoint (username param)Exploit vectorT1190Network traffic / IDSBlock external access
EDS5000 firmware < 2.2.0.0R1Vuln versionT1190OT asset inventoryPatch
Shell metacharacters in username fieldExploit patternT1059.004HTTP proxy logsDetect
Root-level process spawned by HTTP RPC servicePost-exploitT1059.004Host logsHunt

Detection

SourceRuleGap
Splunk ESCUNoneNo rule for Lantronix EDS exploitation
ElasticNoneNo rule for Lantronix EDS exploitation
SigmaNoneNo rule for Lantronix EDS exploitation

Sources: The Hacker News · CISA ICS Advisory · Security Affairs


3. Mistic Backdoor — KongTuke / Woodgnat IAB

TL;DR: New fileless backdoor from IAB KongTuke (linked to Qilin, Interlock, Rhysida, Akira, 8Base, Black Basta ransomware) sideloads via legitimate Microsoft binary. Symantec published full IOC set June 24.

What’s New:

  • Symantec Threat Hunter disclosure June 24 with 9 file hashes and 30 network IOCs
  • MpExtMs.exe (legit Microsoft binary) sideloads version.dll loader → loads EndpointDlp.dll (Mistic)
  • Fileless: executes payloads in memory, no disk artifact; includes kill switch for self-deletion
  • Delivered via ClickFix/CrashFix social engineering on compromised WordPress sites
  • Persistence: Run keys masquerading as AnyDesk/Splashtop/Comms, startup shortcuts, scheduled tasks
  • Co-deployed with ModeloRAT (WinPython-based RAT with RC4-encrypted C2)

Actionable Intel

ArtifactTypeATT&CKLog SourceAction
1e41c7bf…9d1984 (endpointdlp.dll)SHA-256T1574.002EDRBlock
afd5f1ed…8ca5 (endpointdlp.dll)SHA-256T1574.002EDRBlock
db972979…7383 (endpointdlp.dll)SHA-256T1574.002EDRBlock
fb363082…d34a (endpointdlp.dll)SHA-256T1574.002EDRBlock
59e3c4cb…b4be (version.dll loader)SHA-256T1574.002EDRBlock
34d798a6…07bc (fake lock screen)SHA-256T1056.002EDRBlock
authorized-logins[.]netC2 domainT1071.001DNS / proxyBlock
updater-worelos[.]comC2 domainT1071.001DNS / proxyBlock
upd-domain-goloro[.]comC2 domainT1071.001DNS / proxyBlock
sql-updater-service[.]comC2 domainT1071.001DNS / proxyBlock
human-check[.]topC2 domainT1071.001DNS / proxyBlock
thomphon[.]comC2 domainT1071.001DNS / proxyBlock
142.93.242[.]144C2 IPT1071.001FirewallBlock
144.31.53[.]78C2 IPT1071.001FirewallBlock
198.13.159[.]44C2 IPT1071.001FirewallBlock
199.91.221[.]42C2 IPT1071.001FirewallBlock
MpExtMs.exe loading EndpointDlp.dllDLL sideloadT1574.002Sysmon EID 7Hunt
Run key: AnyDesk/Splashtop/Comms namesPersistenceT1547.001RegistryHunt
pythonw.exe (signed, WinPython) running unknown scriptsModeloRATT1059.006EDRHunt

Detection

SourceRuleGap
Splunk ESCUNoneNo rule for MpExtMs.exe sideloading or EndpointDlp.dll abuse
ElasticSuspicious DLL Loaded via Side-Loading (generic)Needs tuning for MpExtMs.exe + EndpointDlp.dll pair
SigmaNoneNo rule for Mistic/KongTuke sideloading chain

Sources: Symantec/Broadcom · Zscaler MLTBackdoor · BleepingComputer


4. Cordyceps — Systemic CI/CD Workflow Exploitation

TL;DR: Novee Security disclosed a class of GitHub Actions workflow weaknesses allowing unauthenticated users to hijack builds, steal credentials, and compromise supply chains at 300+ confirmed repos including Microsoft, Google, Apache, and Cloudflare.

What’s New:

  • Novee Security disclosure published June 24; 654 repos flagged, 300+ confirmed fully exploitable
  • Exploit patterns: command injection in workflow expressions, broken auth logic on PR triggers, artifact poisoning, cross-workflow privilege escalation
  • Any free GitHub account can exploit — no org membership required
  • AI coding agents reproduce vulnerable CI/CD patterns at scale across millions of repos
  • Fixes confirmed at dozens of orgs including Microsoft, Google, Apache, Cloudflare, Python Software Foundation

Actionable Intel

ArtifactTypeATT&CKLog SourceAction
pull_request_target with actions/checkout@HEADVuln workflow patternT1195.002GitHub Actions YAMLAudit
Workflow run: blocks with unsanitized ${{ }} expressionsCommand injectionT1059GitHub Actions YAMLAudit
PRs from forks triggering privileged workflowsAuth bypassT1078GitHub audit logAlert
GITHUB_TOKEN or secrets exposed in workflow logsCredential leakT1552.001GitHub audit logHunt

Detection

SourceRuleGap
Splunk ESCUNoneNo CI/CD workflow abuse detection
ElasticNoneNo CI/CD workflow abuse detection
SigmaNoneNo CI/CD workflow abuse detection

Sources: Novee Security Blog · The Hacker News · SecurityWeek · Dark Reading


Status Updates

  • CVE-2026-20230 (Cisco Unified CM SSRF): Active exploitation confirmed June 21-22 per Defused Cyber; single attacker using file:// payloads for recon file writes. Original brief.
  • CVE-2026-50656 (Windows Defender RoguePlanet): Still UNPATCHED zero-day. Microsoft confirmed working on fix since June 16, no timeline. Original brief.
  • CVE-2026-20253 (Splunk Enterprise PostgreSQL Sidecar): Federal deadline passed June 21. Active ITW exploitation ongoing. No workarounds — upgrade to 10.4.0/10.2.4/10.0.7. Original brief.