Skip to navigation

Threat reportAPTTL-2026-5143

CTO at NCSC Weekly Summary (week ending July 19, 2026): Russian FSB Center 16 router exploitation, Turla, Daxin/Stupig, GoldenEyeDog DigiCert compromise, CVE-2026-40639

highACTIVE

A weekly roundup consolidating multi-nation APT activity: FSB Center 16 (Berserk Bear/Static Tundra) exploiting poorly configured network devices, Turla targeting French entities, the Daxin kernel rootkit resurfacing in Taiwan with the new Stupig backdoor, and GoldenEyeDog's CylindricalCanine subgroup compromising DigiCert to steal code-signing certificates. First disclosed .

Key facts

IdentifiersTL-2026-5143, CVE-2026-40639
Also known asDaxin/Stupig resurgence, DigiCert code-signing certificate breach (April 2026), FSB Center 16 router exploitation
SeverityHIGH
First disclosed
EPSSCVE-2026-40639: 0.1% (5.5th percentile)
Affected productsDell Dell Wyse 5070, Latitude E7250, Latitude 7490, XPS 15 9560 (BIOS password storage); Cisco Cisco network devices with Smart Install / SNMP exposure (targeted by FSB Center 16); Microsoft Windows (Daxin/Stupig host compromise; winlogon.exe keyboard-layout provider loading); DigiCert DigiCert customer support portal / EV code-signing certificate issuance
Weaknesses (CWE)CWE-261
AttributionFSB Center 16, Daxin operators, DragonBreath, CylindricalCanine (medium confidence)
Nation-state nexusRussia, China
MalwareBackdoor.Daxin, Backdoor.Stupig, BirdCall, Daxin, Ghost RAT, Golden Gh0st RAT, Kalambur, RONINGLOADER, Zhong Stealer
ToolsTurla
MITRE ATT&CK techniquesT1014 Rootkit, T1036.008 Masquerading: Masquerade File Type, T1056.001 Input Capture: Keylogging, T1057 Process Discovery, T1078.001 Valid Accounts: Default Accounts, T1090.003 Proxy: Multi-hop Proxy, T1113 Screen Capture, T1190 Exploit Public-Facing Application, T1204.002 User Execution: Malicious File, T1205 Traffic Signaling, T1547.004 Boot or Logon Autostart Execution: Winlogon Helper DLL, T1553.002 Subvert Trust Controls: Code Signing and 4 more in the attack flow
MotivationESPIONAGE
Target sectorsgovernment administration, energy, defense, communications, finance, health, technology, manufacturing, diplomatic, justice
Target regionsEurope, france, netherlands, poland, ukraine, taiwan, Asia Pacific, North America
Detection rules9 (1 shown free)
Sources12 cited sources

Detection coverage

As of 2026-11-03, Threadlinqs Intelligence publishes 9 detection rule(s) for TL-2026-5143 across Splunk SPL, Microsoft KQL and Sigma, covering 21 indicator(s) of compromise. The whole corpus is readable without an account. Every threat comes with one complete detection in Splunk SPL, Microsoft KQL and Sigma, free for everyone; a free account adds daily TL Creds to unlock the rest. Paid plans add a larger daily allowance, correlation and the MCP server. Threadlinqs MCP server · View plans.

Free detection: CylindricalCanine .scr Side-Load Chain (update.log / Golden Gh0st RAT) - Exploitation

TL-2026-5143. Detects the CylindricalCanine (GoldenEyeDog) lure used against DigiCert support staff: a ZIP delivered over support chat contains a .scr executable that runs from a user-writable path, side-loads an unsigned DLL and stages an encrypted update.log payload before deploying Golden Gh0st RAT. Fires when at least two of the three behaviours (user-path .scr execution, unsigned DLL load by the .scr process, update.log creation by the .scr process) occur on the same host/process.

Splunk SPL

index=sysmon sourcetype="XmlWinEventLog:Microsoft-Windows-Sysmon/Operational" earliest=-24h
```TL-2026-5143 CylindricalCanine: .scr from support-chat ZIP side-loads an unsigned DLL and stages update.log (Golden Gh0st RAT chain)```
((EventCode=1 Image="*.scr" (Image="*Downloads*" OR Image="*Temp1_*" OR Image="*AppData*Temp*" OR Image="*Desktop*"))
 OR (EventCode=7 Image="*.scr" ImageLoaded="*.dll" Signed="false")
 OR (EventCode=11 Image="*.scr" TargetFilename="*update.log"))
| eval signal=case(EventCode=1,"scr_exec_user_path",EventCode=7,"scr_unsigned_dll_sideload",EventCode=11,"update_log_staged")
| fillnull value="n/a" User ImageLoaded TargetFilename ParentImage
| stats dc(signal) as signal_count values(signal) as signals values(ImageLoaded) as dlls values(TargetFilename) as files values(ParentImage) as parents min(_time) as first_seen max(_time) as last_seen by host User Image
| where signal_count>=2
| convert ctime(first_seen) ctime(last_seen)

Microsoft KQL

let lookback = 24h;
let scr_exec = DeviceProcessEvents
| where Timestamp > ago(lookback)
| where FileName endswith ".scr"
| where FolderPath has_any ("Downloads", "Temp1_", "Temp", "Desktop")
| project DeviceId, DeviceName, AccountName, ProcessId, ScrFile=FileName, ScrPath=FolderPath, Parent=InitiatingProcessFileName, ExecTime=Timestamp;
DeviceImageLoadEvents
| where Timestamp > ago(lookback)
| where InitiatingProcessFileName endswith ".scr"
| where FileName endswith ".dll"
| where FolderPath !has "System32" and FolderPath !has "WinSxS"
| project DeviceId, ProcessId=InitiatingProcessId, LoadedDll=FileName, DllPath=FolderPath, DllSha256=SHA256, LoadTime=Timestamp
| join kind=inner scr_exec on DeviceId, ProcessId
| where LoadTime between (ExecTime .. (ExecTime + 10m))
| project ExecTime, DeviceName, AccountName, ScrFile, ScrPath, Parent, LoadedDll, DllPath, DllSha256
| order by ExecTime desc

Sigma

title: Screensaver Executable Launched From User-Writable Path (Gh0st Side-Load Chain)
id: 7c1d0e52-3b8a-4f6e-9a47-5d2e8b1c3f90
status: experimental
description: Detects .scr executables launched from download, archive-extraction, temp or desktop paths. This is the lure used by CylindricalCanine (TL-2026-5143) in the April 2026 DigiCert support-chat intrusion, where the .scr side-loads a DLL and reads update.log to deploy Golden Gh0st RAT.
references:
    - https://expel.com/blog/introducing-cylindricalcanine/
    - https://thehackernews.com/2026/07/goldeneyedog-subgroup-linked-to.html
author: Threadlinqs Team
date: 2026-11-03
tags:
    - attack.initial_access
    - attack.t1566.003
    - attack.execution
    - attack.t1204.002
    - attack.persistence
    - attack.t1574.002
    - attack.defense_evasion
    - attack.t1036.008
    - attack.s0032
logsource:
    category: process_creation
    product: windows
detection:
    selection_scr:
        Image|endswith: '.scr'
    selection_path:
        Image|contains:
            - '\Downloads\'
            - '\Temp1_'
            - '\AppData\Local\Temp\'
            - '\Desktop\'
    filter_system:
        Image|startswith: 'C:\Windows\'
    condition: selection_scr and selection_path and not filter_system
falsepositives:
    - Legitimate third-party screensavers run from a user profile
    - Software packaging or testing workflows that execute .scr files from Temp
level: high

Known false positives:

  • Legitimate third-party screensavers executed from a user profile or Downloads folder
  • Software packaging/testing workflows that run .scr files from Temp

Tuning notes: Allowlist known corporate screensaver hashes and signed publishers. Raise priority when the parent is a chat, browser or archive tool (7zFM.exe, WinRAR.exe, explorer.exe) or when the host belongs to a support or help-desk team. The signal_count>=2 threshold can be lowered to 1 for support-desk assets.

8 more detection rules (Splunk SPL, Microsoft KQL, Sigma) · unlock with TL Creds. Sign up free to unlock the detection rules or query them with the Threadlinqs MCP server (Purple)
  • FSB Center 16 Network Device Targeting - Cisco Smart Install and SNMP From Untrusted Sources - Exploitation · unlock with TL Creds
  • Backdoor.Daxin Kernel Driver [indicator] Dropped or Loaded - Post-Exploitation · unlock with TL Creds
  • Executables Signed By CAs Revoked After DigiCert Breach Running From User-Writable Paths - Defense Evasion · unlock with TL Creds
  • Screensaver (.scr) Dropped From Archive Into User-Writable Path - Support-Chat ZIP Lure · unlock with TL Creds
  • Windows Event Log Clearing (wevtutil, Clear-EventLog, Event 1102/104) - Defense Evasion · unlock with TL Creds
  • Backdoor.Stupig Trigger - Logon Attempt With 'stupig' Username Prefix - Command and Control · unlock with TL Creds
  • Backdoor.Stupig Keyboard-Layout DLL Loaded Into winlogon.exe - Post-Exploitation · unlock with TL Creds
  • Daxin-Style Inbound-to-Internal TCP Relay (Multi-Hop Proxy Heuristic) - C2 / Lateral Movement · unlock with TL Creds

Indicators of compromise

As of 2026-11-03, Threadlinqs Intelligence tracks 21 indicators of compromise for TL-2026-5143.

Sample indicators (3 of 21)

  • Domain: api[.]stanfordstudies[.]com
  • File hash: 49c827cf48efb122a9d6fd87b426482b7496ccd4a2dbca31ebbf6b2b80c98530
  • Domain: extensions-hub[.]com

Defanged, TLP:CLEAR. Full set of 21 indicators: unlock with TL Creds.

21 indicators of compromise · unlock with TL Creds. Compare plans

Technical analysis

Also tracks CVE-2026-40639, a weak XOR BIOS password encoding flaw in Dell systems including the unpatched Wyse 5070.

This record aggregates the highest-signal items from the CTO at NCSC summary for the week ending July 19, 2026 and cross-checks them against primary sources.

Russia: On July 13, 2026 the UK NCSC and 18 agencies across 12 countries published a joint advisory warning that FSB Center 16 (also tracked as Berserk Bear, Energetic Bear, Crouching Yeti, Dragonfly, Ghost Blizzard and Static Tundra) continues to exploit poorly configured networking devices. Reported methods include scanning for default or weak SNMP credentials, abusing known Cisco vulnerabilities and the Cisco Smart Install (SMI) feature, and exploiting web management portal flaws. Targeted sectors are communications, defence, energy, financial services, government and healthcare; the advisory cites a December 2025 attack on Poland's energy grid that, had it succeeded, would have cut power to roughly 500,000 civilians. On the same date CERT-FR (CERTFR-2026-CTI-005) attributed the targeting and compromise of French ministries, diplomatic, defence, justice and technology entities to the Turla intrusion set operated by FSB's 16th Centre, active since at least 2004. Netherlands AIVD/MIVD separately reported that Russian state actors are systematically compromising internet-connected IP cameras for espionage in the Netherlands, EU and NATO states and Ukraine. The summary also references CERT-UA reporting on UAC-0145 (KALAMBUR, SUMBUR, TAMBUR, abuse of OpenSSH and TOR, theft of Signal/WhatsApp data, RSYNC exfiltration). The technical PDFs for the CSA, CERT-FR and AIVD reports were not retrievable in full, so no IOCs from them are recorded.

China-linked: Symantec reported Backdoor.Daxin, a Windows kernel-mode driver backdoor (srt64.sys, compile timestamp January 2013), running on a host at a Taiwan-based subsidiary of a multinational high-tech manufacturer, with telemetry beginning May 12, 2026. Daxin communicates by hijacking legitimate inbound TCP connections and supports multi-hop communication across chains of infected hosts. On the same host Symantec found a previously unknown backdoor, Backdoor.Stupig (compile timestamp February 2013), staged as a.dll and later renamed System32\kbdus1.dll to mimic kbdus.dll. Stupig registers as a keyboard-layout provider so that it loads into winlogon.exe, watches the logon screen for usernames beginning with 'stupig', and runs commands as SYSTEM on the secure desktop; it hooks SspiCli!LsaLogonUser and Advapi32!CredUnprotectA and references a companion payload msyun.dll that was not recovered. Symantec notes a possible link to the Daxin operation but no code-level connection is confirmed.

Expel attributed the April 2026 DigiCert incident to CylindricalCanine, a subgroup of GoldenEyeDog (APT-Q-27, Dragon Breath, Miutti Group) active since at least 2015. On April 2, 2026 the actors sent support staff a ZIP disguised as a customer screenshot via the support chat; it contained a .scr executable that used DLL side-loading, showed a decoy PDF with an HTTP 503 error, loaded an encrypted update.log payload and deployed Golden Gh0st RAT. Two analyst workstations were compromised and a customer-support portal account-proxying function was abused to steal certificates intended for DigiCert customers (initialization codes for EV code-signing certificates were sufficient when paired with approved orders). 60 certificates across four CAs were revoked and 27 were explicitly linked to the actor and used to sign Zhong Stealer malware.

Vulnerability: CVE-2026-40639 (published July 10, 2026; research by Craig S. Blackie of MDSec and Darren McDonald of AmberWolf) stems from Dell BIOS passwords being stored with a weak repeating-key XOR encoding in SPI flash, handled by the SystemPwSmm SMM driver. An attacker with physical access (SPI flash clip or controlled OS boot) can recover the password in milliseconds, especially for passwords of 12 characters or fewer. Affected models include Latitude E7250, Latitude 7490, XPS 15 9560 and the still-supported Wyse 5070, reported unpatched at publication. Dell rates it Medium, CVSS 5.7.

The summary additionally lists lower-detail items outside the core scope (BirdCall/Zangi masquerade, RokRAT 'Capsule Vault', APT-C-26 monitoring tooling, OkoBot, SharpViewStateKing, AiTM Device Code Flow phishing, OAuth client ID spoofing, forgotten UEFI shims, U-Boot FIT bypasses and a Zimbra 10.1.19 patch for malicious-email code execution without a CVE ID); these are referenced via the source article only.

MITRE ATT&CK techniques by tactic:

Defense Evasion

T1014 Rootkit; T1036.008 Masquerading: Masquerade File Type

Collection

T1056.001 Input Capture: Keylogging; T1113 Screen Capture

Discovery

T1057 Process Discovery

Initial Access

T1078.001 Valid Accounts: Default Accounts; T1190 Exploit Public-Facing Application; T1566.003 Phishing: Spearphishing via Service

Command and Control

T1090.003 Proxy: Multi-hop Proxy; T1205 Traffic Signaling

Execution

T1204.002 User Execution: Malicious File

Persistence

T1547.004 Boot or Logon Autostart Execution: Winlogon Helper DLL

defense-impairment

T1553.002 Subvert Trust Controls: Code Signing; T1685.005 Clear Windows Event Logs

stealth

T1574.001 DLL

Resource Development

T1588.003 Obtain Capabilities: Code Signing Certificates

Remediation

Patches

  • No patch available for CVE-2026-40639 on Dell Wyse 5070 at time of publication; track the Dell advisory
  • Apply Zimbra 10.1.19
  • Apply Microsoft June 9, 2026 updates addressing forgotten UEFI shim Secure Boot bypasses

Immediate actions

  • Upgrade network devices to SNMPv3 and disable legacy SNMP versions; replace default/weak credentials
  • Disable Cisco Smart Install and restrict management protocol access with access controls
  • Hunt for kbdus1.dll / a.dll in the Windows and System32 directories, srt64.sys in System32\drivers, and unexpected keyboard-layout provider registrations
  • Review code-signing trust: revoke and block certificates issued by the revoked DigiCert, GoGetSSL and Verokey CAs listed in the Expel report

Workarounds

  • For CVE-2026-40639: restrict physical access to affected Dell systems and treat BIOS passwords as recoverable; use longer passwords and tamper-evident controls

Longer-term hardening

  • Follow the joint router-hygiene guidance: patch network devices, restrict management planes and monitor for configuration changes
  • Isolate and inventory internet-connected IP cameras; restrict their egress
  • Apply Cyber Essentials and the NCSC Cyber Assessment Framework

Affected and fixed versions

  • Dell — Dell Wyse 5070, Latitude E7250, Latitude 7490, XPS 15 9560 (BIOS password storage)
    Vulnerable versions: Dell Wyse 5070 (unpatched); Latitude E7250; Latitude 7490; XPS 15 9560
  • Cisco — Cisco network devices with Smart Install / SNMP exposure (targeted by FSB Center 16)
    Vulnerable versions: Devices with default/weak SNMP credentials or Smart Install enabled
  • Microsoft — Windows (Daxin/Stupig host compromise; winlogon.exe keyboard-layout provider loading)
    Vulnerable versions: Hosts compromised in Taiwan manufacturer network
  • DigiCert — DigiCert customer support portal / EV code-signing certificate issuance
    Vulnerable versions: April 2026 support portal account-proxying function
    Fixed in: Initialization codes masked from proxied portal users post-incident

Timeline

  • Backdoor.Daxin sample (locked-ioc-7) carries a January 2013 compile timestamp; Stupig carries a February 2013 timestamp (Symantec)
  • December 2025 attack on Poland's energy grid cited in the joint advisory on FSB Center 16 activity (exact day not stated)
  • CylindricalCanine sends a ZIP with a .scr payload via DigiCert's support chat, compromising two support analyst workstations (Expel)
  • Compromised Taiwan manufacturer host begins reporting telemetry to Symantec
  • First detection of locked-ioc-9 (Backdoor.Stupig) on the host
  • Renamed locked-ioc-5 detected in System32
  • Joint CSA on improving router hygiene (FSB Center 16 exploitation) published on media.defense.gov
  • CVE-2026-40639 (Dell BIOS weak XOR password encoding) published; Dell rates it Medium, CVSS 5.7; Wyse 5070 unpatched
  • NCSC and 18 agencies from 12 countries publish the Russian router-exploitation advisory; CERT-FR publishes CERTFR-2026-CTI-005 attributing Turla activity against French entities to FSB's 16th Centre
  • CTO at NCSC publishes the weekly summary for the week ending July 19, 2026

Sources cited

More from FSB Center 16

Other reports on CVE-2026-40639

Previous and next in apt

Drafted by the Threadlinqs research pipeline from 12 sources; published ; last updated —.

Threadlinqs Intelligence — Real-Time Threat Detection Platform

// threat_feed
$ sort --newest
Showing all threats

Live intelligence console

Threat level

Latest Threats