← Voltar ao feed

Lazarus Group's Operation FlashHole hits South Korean firms via INISAFE CrossWeb EX abuse, GitHub C2 and ML-KEM-1024 post-quantum payload delivery

4 fonte(s) · 4 atualização(ões) · publicado 20/10/2026 23:07 · coletado há 5 dias

Matéria consolidada. Reúne 6 matérias que o Tifon tinha publicado separadamente sobre a mesma história. A IA reescreveu o relatório com o que as 4 fontes trouxeram em 28/10/2026 00:02; os links antigos trazem para cá.

Fontes: thehackernews.com ↗ gbhackers.com ↗ bleepingcomputer.com ↗ securelist.com ↗

Kaspersky's analysis of Operation FlashHole describes a Lazarus Group (North Korea-linked) cyberespionage campaign against South Korean organizations. It follows Operation SyncHole, which abused the related Cross EX product and hit at least six organizations (gbhackers.com), and is placed within the broader Cascade Hole activity. The earliest evidence dates to July 2025 (securelist.com, bleepingcomputer.com, gbhackers.com, thehackernews.com), and Kaspersky identified at least three victims in the software, construction and wired communication equipment manufacturing sectors, so the group appears to have widened its targeting. Kaspersky suspects many more organizations are affected (bleepingcomputer.com). thehackernews.com adds that a parallel Cascade Hole wave using COPPERHEDGE led to data exfiltration to a leak site named ULOSE. Targets receive tailored spear-phishing links to fake résumé and interior-design portfolio sites hosted on GitHub Pages. The infection chain abuses the mandatory financial security software INISAFE CrossWeb EX (from Initech, per thehackernews.com) and runs largely in memory. It combines updated known malware (TechHub, Cubridge, TouchShift, LPEClient) with the newly identified TouchHub and ClientHub. A notable feature is the use of the NIST-standardized ML-KEM-1024 post-quantum key encapsulation mechanism to protect the delivery of later payloads (bleepingcomputer.com, gbhackers.com); thehackernews.com says Kaspersky traces this capability in LPEClient back to at least September 2024. gbhackers.com stresses that this is only one layer of a custom protocol and not a sign that every stage is quantum-resistant.

Entenda a falha

A vulnerabilidade

The most severe item is CVE-2026-68820, a privilege escalation flaw in the Windows Ancillary Function Driver for WinSock. Check Point reported (August 2026) that it was exploited as a zero-day, with LPEClient deployed afterwards to install the FudModule rootkit. The articles give no affected or fixed versions. Operation FlashHole also abuses Initech's INISAFE CrossWeb EX, seen as V3 3.4.1.2 (INISAFECrossWebEXSvc.exe). Kaspersky says the exact abuse method is unclear, and no CrossWeb EX CVE, fixed version or required attacker conditions are given beyond the victim visiting a lure page. Earlier waves exploited iniLINE Cross EX, Innorix Agent 9.2.18.496 (a one-day bug for lateral movement) and AnySign4PC.

Como funciona

Targets likely receive a spear-phishing email linking to a fake résumé or interior-design portfolio page on GitHub Pages, which loads an external JavaScript file. Kaspersky could not determine exactly what triggers the infection, but assesses that the visit starts a chain involving CrossWeb EX. Under the CrossWeb EX process, the legitimate fsquirt.exe runs with shellcode carrying the TechHub DLL (The Hacker News describes it as DLL sideloading). TechHub fetches TouchHub from GitHub, which sideloads TouchShift as mscoree.dll and starts a second in-memory TechHub. That instance retrieves ClientHub and LPEClient, which in turn deliver Cubridge. LPEClient uses ML-KEM-1024 keys in its payload delivery protocol.

Por que é vulnerável

The articles do not explain the root cause of CVE-2026-68820 or of the CrossWeb EX abuse. They do show why the target is attractive: CrossWeb EX is mandatory financial security software in South Korea, runs in the background to interact with the browser and is widely installed. Lazarus has abused it repeatedly (2021, 2022-2023 and now). The parent process comes from the V3 3.4.1.2 bundle, released in 2023 after a KrCERT advisory. A 2025 USENIX study of mandatory Korean security software reported 19 vulnerabilities, said to be disclosed and patched. Kaspersky does not describe a fix for the current chain.

Onde está

No article names a public code location for the current flaws; the abused component is the INISAFECrossWebEXSvc.exe service, and AhnLab's 2023 report tied an earlier CrossWeb EX V6 attack to a vulnerability in that service.

Como foi descoberta

Kaspersky GReAT (researcher Sojun Ryu) documented Operation FlashHole after responding to the attack in January. They saw a suspicious execution chain from legitimate Korean software and found a GitHub Pages site tied to the GitHub account used as C2. The earliest evidence dates to July 2025, with at least three victims. Check Point reported the CVE-2026-68820 zero-day exploitation in August 2026. A July 2026 KISA advisory with local vendors and AhnLab's Operation Double Barrel described Lazarus exploiting AnySign4PC. The articles do not say how the CrossWeb EX weakness was found or reported to the vendor.

Explicação gerada por IA a partir da matéria e dos artigos, em 28/10/2026 00:18.

Detalhes técnicos

  • Initial access: Phishing links lead to GitHub Pages lure sites that load an external JavaScript file. Visiting the site likely triggers an infection chain through CrossWeb EX (INISAFECrossWebEXSvc.exe, V3 3.4.1.2). The exact abuse method is unclear, but a high-integrity process chain ultimately executed malicious code in memory (gbhackers.com). thehackernews.com likewise says the exact vector is unclear and that the evidence points to spear-phishing emails with links to fake portfolio and résumé pages. The résumé photo appears to be AI-generated (securelist.com, thehackernews.com: likely AI-generated profile photo); gbhackers.com says some content looked AI-generated but this was not established.
  • Execution: The CrossWeb EX process runs the legitimate Windows binary fsquirt.exe, which is injected with shellcode containing the TechHub DLL. The first stage exists only in memory (securelist.com, bleepingcomputer.com, gbhackers.com). thehackernews.com describes it as fsquirt.exe sideloading the malicious TechHub DLL, with the initial chain existing only in memory.
  • Staging order (thehackernews.com): TechHub downloads TouchHub from GitHub. TouchHub sideloads the rogue DLL TOUCHSHIFT (mscoree.dll), which sets up persistence by launching a second in-memory TechHub instance. That instance retrieves ClientHub, which loads LPEClient into memory. LPEClient acts as a conduit for Cubridge, the orchestration component that fetches plugins and modules.
  • Persistence: TouchHub, a new parent installer, copies printfilterpipelinesvc.exe to C:\Windows\System32\RasConv\ImeBroker.exe and registers it as a service. The service name is a legitimate netsvcs name plus two random characters. TouchHub drops TouchShift as mscoree.dll for DLL side-loading, so it runs as SYSTEM, and it timestomps the files. TouchShift decrypts its payload with AES-CBC-128 and a key derived from XOR operations; the payload is the third TechHub variant (securelist.com). Persistence mechanisms leave some files on disk, although most code runs in memory (bleepingcomputer.com). After TouchHub and TouchShift, the chain deploys ClientHub and LPEClient, which help load Cubridge (gbhackers.com).
  • TechHub: A downloader that uses a GitHub private repository, accessed with a Personal Access Token, as its C2 channel. It communicates through issues and file exchanges, with an RSA handshake and AES-encrypted files, and supports four commands. It is an evolution of CLOUDBURST/NickelLoader (securelist.com, thehackernews.com).
  • ClientHub: New, previously undocumented malware (thehackernews.com) that communicates over HTTP(S) or the Dropbox API. It uses the SNOW 1.0 stream cipher, seen for the first time in Lazarus malware, and mimics Chromium headers (Sec-CH-UA, Sec-Fetch-*). A bitmask-driven body_type field controls payload loading and invocation, and its configuration is read from msadc.inc (securelist.com). It also exchanges data directly with LPEClient (bleepingcomputer.com). Its plugins create ZIP archives, collect files by pattern, delete files and monitor drive changes (thehackernews.com).
  • LPEClient: A victim-profiling and payload delivery tool in use since 2019 (thehackernews.com), reworked in this campaign (securelist.com; the source text is truncated). It appeared in both FlashHole and SyncHole (gbhackers.com). After profiling victims it receives from the C2 a byte array of four 1,568-byte blocks, each holding an ML-KEM-1024 public key. It generates four shared-key and ciphertext pairs, encrypts the ciphertexts with GOST and sends them through ClientHub. The shared secrets provide key material for Threefish, which decrypts the response containing parameters and an executable payload (bleepingcomputer.com), which is reflectively loaded into memory (gbhackers.com). The post-quantum step is only one layer of a custom protocol; it does not make the malware invisible, and its significance is operational, complicating analysis of the command channel (gbhackers.com).
  • Cubridge: The framework orchestrator, matching SIDESHOW/LightlessCan lineage (thehackernews.com also assesses it as an advanced CookiePlus). It uses randomized C2 URLs of the form [C2]/[page1]/[page2]/[page3], RSA and RC6 handshakes (more robust than TechHub's, per gbhackers.com), and browser-mimicking headers. It loads plugins, tools and modules (action module with commands 23–41, function module with commands 42–79) through DLL injection, reflective loading and section-mapping injection (securelist.com). It is reflectively loaded as the final payload and works as a modular backdoor with file management, command execution, reconnaissance, screenshot capture and additional payload loading (bleepingcomputer.com); it collects system information, runs commands, and steals files and browser data (thehackernews.com).
  • Credential theft: Additional tools steal credentials, cookies and browsing history from Chromium-based browsers (bleepingcomputer.com).
  • Related activity (thehackernews.com): Check Point reported in August 2026 that LPEClient was deployed after zero-day exploitation of CVE-2026-68820, a Windows Ancillary Function Driver for WinSock privilege escalation flaw, to deploy the FudModule rootkit. SyncHole exploited iniLINE Cross EX and an Innorix Agent flaw. A July 2026 KISA advisory and AhnLab's "Operation Double Barrel" describe Lazarus exploiting AnySign4PC to deploy Struggle (SIGNBT 3.0) and Brandoor (COPPERHEDGE). The group has abused CrossWeb EX before, in DeathNote (Racket downloader, 2021) and in AhnLab-reported watering-hole attacks (SCSKAppLink.dll, 2022-2023).

Remediação

  • Monitor for unusual activity originating from trusted security software, investigate suspicious in-memory execution, and keep locally required financial security applications patched (gbhackers.com). thehackernews.com gives no explicit remediation guidance in the text available.
  • None of the sources provides IOCs. Defenders in South Korea, especially those running INISAFE CrossWeb EX, should hunt for the behaviors described above: fsquirt.exe spawned under the CrossWeb EX process, a service running ImeBroker.exe from the RasConv folder, a side-loaded mscoree.dll, and traffic to GitHub private repositories or the Dropbox API from unexpected hosts.

Relatos divergentes

  • Timing: securelist.com says the earliest evidence dates to July 2025 and that the campaign was observed in January. bleepingcomputer.com says only that targeting has run since July 2025; gbhackers.com and thehackernews.com also give July 2025 as the earliest evidence. The sources are not necessarily contradictory.
  • Attribution basis: securelist.com attributes the activity to Lazarus based on TTP and tooling overlaps with earlier operations. bleepingcomputer.com states a medium-to-high-confidence link to SyncHole and places FlashHole within Cascade Hole; thehackernews.com also places it within Cascade Hole.
  • Malware roles: securelist.com describes Cubridge as the framework orchestrator and ClientHub as new malware with HTTP(S)/Dropbox channels. bleepingcomputer.com calls Cubridge the final payload and ClientHub a loader; thehackernews.com calls ClientHub a backdoor. These are different descriptions of the same components rather than a clear factual conflict.
  • Execution and staging details: securelist.com and the other earlier sources describe shellcode containing TechHub injected into fsquirt.exe and TouchHub installing the service and dropping TouchShift. thehackernews.com (the most recent source) describes fsquirt.exe sideloading the TechHub DLL, TechHub downloading TouchHub from GitHub, and TOUCHSHIFT launching a second TechHub instance that fetches ClientHub. The sources differ in wording and level of detail; securelist.com, as the original research, is more detailed on the mechanics.
  • Detail level: The ML-KEM-1024 delivery mechanism is reported by bleepingcomputer.com and gbhackers.com (the latter later and consistent with it), while the securelist.com text available is truncated before the LPEClient details. thehackernews.com adds that the capability goes back to at least September 2024.
  • AI-generated content: securelist.com says the résumé photo appears AI-generated and thehackernews.com says likely AI-generated; gbhackers.com says some content looked AI-generated but this was not established.

Linha do tempo

  1. thehackernews.com ↗ · pub. 27/10/2026 08:32 · coletado 27/10 10:00

    Lazarus Group's Operation FlashHole abuses INISAFE CrossWeb EX to hit South Korean firms with ClientHub, Cubridge and post-quantum C2

    ler a análise desta fonte

    The North Korea-linked Lazarus Group is running Operation FlashHole, a selective espionage campaign against at least three South Korean organizations in construction, software and wire-communication equipment manufacturing. Kaspersky says the activity dates to at least July 2025 and follows Operation SyncHole. The actor abuses Initech's INISAFE CrossWeb EX, a mandatory financial security program, to deliver a multi-stage in-memory malware framework. The latest LPEClient version uses the post-quantum algorithm ML-KEM-1024 to secure C2 communications, and Kaspersky traces that capability back to at least September 2024. The campaign is described as part of the broader Cascade Hole activity, and a parallel wave using COPPERHEDGE led to data exfiltration to a leak site named ULOSE.

    Technical Details

    • Initial access: The exact vector is unclear. Evidence points to spear-phishing emails linking to fake portfolio and résumé pages hosted on GitHub Pages, one of which used a likely AI-generated profile photo.
    • Execution chain: Visiting the site triggers CrossWeb EX to launch the legitimate Windows binary fsquirt.exe, which sideloads the malicious DLL TechHub. The initial chain exists only in memory.
    • Staging: TechHub downloads TouchHub from GitHub. TouchHub sideloads the rogue DLL TOUCHSHIFT (mscoree.dll), which sets up persistence by launching a second in-memory TechHub instance. That instance retrieves ClientHub, which loads LPEClient into memory. LPEClient acts as a conduit for Cubridge, the orchestration component that fetches plugins and modules.
    • Toolset: TechHub is an advanced version of CLOUDBURST and NickelLoader and communicates with GitHub. Cubridge is an improved SIDESHOW and LightlessCan, and is also assessed as an advanced CookiePlus. It collects system information, runs commands, and steals files and browser data. ClientHub is a previously undocumented backdoor with an HTTPS C2 variant and a Dropbox API variant. Its plugins create ZIP archives, collect files by pattern, delete files and monitor drive changes. LPEClient is a victim-profiling and payload delivery tool in use since 2019.
    • Related activity: Check Point reported in August 2026 that LPEClient was deployed after zero-day exploitation of CVE-2026-68820, a Windows Ancillary Function Driver for WinSock privilege escalation flaw, to deploy the FudModule rootkit. SyncHole exploited iniLINE Cross EX and an Innorix Agent flaw. A July 2026 KISA advisory and AhnLab's "Operation Double Barrel" describe Lazarus exploiting AnySign4PC to deploy Struggle (SIGNBT 3.0) and Brandoor (COPPERHEDGE). The group has abused CrossWeb EX before, in DeathNote (Racket downloader, 2021) and in AhnLab-reported watering-hole attacks (SCSKAppLink.dll, 2022-2023).

    Remediation

    The article gives no explicit remediation guidance. Defenders in South Korea should consider keeping mandatory financial security software such as CrossWeb EX, Cross EX and AnySign4PC fully patched, scrutinizing links in unsolicited résumé or portfolio emails, and monitoring for fsquirt.exe DLL sideloading and for GitHub and Dropbox API traffic from unusual processes.

  2. gbhackers.com ↗ · pub. 22/10/2026 04:56 · coletado 22/10 06:00

    Lazarus Group's Operation FlashHole uses ML-KEM post-quantum key exchange in LPEClient against South Korean organizations

    ler a análise desta fonte

    Lazarus Group, linked to North Korea, ran a cyberespionage campaign dubbed Operation FlashHole against South Korean organizations. The campaign combined spear-phishing, tailored websites, abuse of the financial security application INISAFE CrossWeb EX, and modular malware that ran largely in memory. It follows Operation SyncHole, which abused the related Cross EX product and hit at least six organizations. Kaspersky researchers traced the earliest evidence to July 2025 and identified at least three affected organizations in the software, construction and wired-communications equipment sectors. The most notable development is an updated LPEClient variant that uses post-quantum key establishment (ML-KEM-1024) as one layer of a custom protocol protecting payload delivery.

    Technical Details

    • The exact exploitation method for CrossWeb EX is unclear, but a high-integrity process chain ultimately executed malicious code in memory.
    • Lazarus likely sent selected victims to tailored sites via spear-phishing. The lures were a résumé page and an interior-design portfolio hosted on GitHub Pages. Some content looked AI-generated, but this was not established.
    • The legitimate Windows program fsquirt.exe was launched under the CrossWeb EX process and injected with shellcode carrying TechHub.
    • The chain then deployed TouchHub and TouchShift for persistence, followed by ClientHub and LPEClient. These helped load Cubridge, a framework for receiving commands and deploying plugins, tools and modules.
    • The updated LPEClient obtained four 1,568-byte blocks containing ML-KEM-1024 public keys after profiling the system. It sent encrypted ciphertexts to its C2, then used the shared keys with the Threefish cipher to decrypt a payload that was reflectively loaded into memory.
    • Cubridge uses a handshake combining RSA and RC6, which is more robust than TechHub's.
    • The post-quantum step is only one layer of a custom protocol. It does not make the malware invisible, and it does not mean every stage is quantum-resistant. Its significance is operational: it complicates analysis of the command channel.
    • LPEClient appeared in both FlashHole and SyncHole.

    Remediation

    • Monitor for unusual activity originating from trusted security software.
    • Investigate suspicious in-memory execution.
    • Keep locally required financial security applications patched.
  3. bleepingcomputer.com ↗ · pub. 21/10/2026 17:31 · coletado 21/10 18:00

    Lazarus Group's FlashHole campaign uses ML-KEM post-quantum cryptography to deliver payloads to South Korean organizations

    ler a análise desta fonte

    Kaspersky reports a Lazarus Group operation dubbed FlashHole, targeting South Korean organizations since July 2025 with a complex, mostly in-memory infection chain. The attackers use the NIST-standardized ML-KEM-1024 post-quantum key encapsulation mechanism for C2 communications, so that subsequent payloads are delivered encrypted and are harder to detect. Kaspersky identified at least three victims in the software, construction and wired communication equipment manufacturing sectors, and suspects many more are affected. FlashHole is placed within the broader Cascade Hole activity and linked to the earlier Operation SyncHole with medium-to-high confidence.

    Technical Details

    • Initial access: phishing pages direct targets to crafted GitHub pages that load JavaScript from external domains, triggering an in-memory execution chain involving INISAFE CrossWeb EX.
    • The security tool's process runs the legitimate Windows binary fsquirt.exe, which executes shellcode that installs TechHub, a downloader that pulls additional malware from private GitHub repositories.
    • ClientHub is a new loader that supports Dropbox communications and direct data exchange with LPEClient.
    • LPEClient profiles victims and receives from the C2 a byte array of four 1,568-byte blocks, each holding an ML-KEM-1024 public key. It generates four shared-key and ciphertext pairs, encrypts the ciphertexts with GOST and sends them through ClientHub. The shared secrets provide key material for Threefish, which decrypts the response containing parameters and an executable payload.
    • The final payload, Cubridge, is reflectively loaded into memory. It is a modular backdoor with file management, command execution, reconnaissance, screenshot capture and additional payload loading.
    • Additional tools steal credentials, cookies and browsing history from Chromium-based browsers.
    • Most code runs in memory, though persistence mechanisms leave some files on disk.

    Remediation

    The article provides no specific remediation guidance or IOCs.

  4. securelist.com ↗ · pub. 20/10/2026 23:07 · coletado 21/10 01:00 primeiro registro

    Lazarus Group's Operation FlashHole targets South Korean firms via CrossWeb EX abuse, GitHub C2 and new TouchHub/ClientHub malware

    ler a análise desta fonte

    Kaspersky's analysis of Operation FlashHole describes a Lazarus Group campaign against South Korea that follows Operation SyncHole. The earliest evidence dates to July 2025, and the campaign was observed in January. At least three organizations in the software, construction and wired communication equipment manufacturing sectors were affected, so the group has widened its target scope. The actor sent spear-phishing emails with links to fake résumé and interior-design portfolio sites hosted on GitHub Pages, tailored to each victim. The infection chain abused the mandatory financial security software INISAFE CrossWeb EX and ran largely in memory. It combined updated known malware (TechHub, Cubridge, TouchShift, LPEClient) with the newly identified TouchHub and ClientHub. The article attributes the activity to Lazarus based on overlaps in TTPs and tooling with earlier operations.

    Technical Details

    • Initial access: Phishing links lead to GitHub Pages lure sites that load an external JavaScript file. Visiting the site likely triggers an infection chain through CrossWeb EX (INISAFECrossWebEXSvc.exe, V3 3.4.1.2). The exact abuse method is unclear. The résumé photo appears to be AI-generated.
    • Execution: The legitimate fsquirt.exe runs under the CrossWeb EX process and is injected with shellcode containing the TechHub DLL. The first stage exists only in memory.
    • Persistence: TouchHub, a new parent installer, copies printfilterpipelinesvc.exe to C:\Windows\System32\RasConv\ImeBroker.exe and registers it as a service. The service name is built from a legitimate netsvcs name plus two random characters. TouchHub drops TouchShift as mscoree.dll for DLL side-loading, so it runs as SYSTEM, and it timestomps the files. TouchShift decrypts its payload with AES-CBC-128 and a key derived from XOR operations; the payload is the third TechHub variant.
    • TechHub: A downloader that uses a GitHub private repository, accessed with a Personal Access Token, as its C2 channel. It communicates through issues and file exchanges, with an RSA handshake and AES-encrypted files, and supports four commands. It is an evolution of CLOUDBURST/NickelLoader.
    • Cubridge: The framework orchestrator, matching SIDESHOW/LightlessCan lineage. It uses randomized C2 URLs of the form [C2]/[page1]/[page2]/[page3], RSA and RC6 handshakes, and browser-mimicking headers. It loads plugins, tools and modules (action module with commands 23–41, function module with commands 42–79) through DLL injection, reflective loading and section-mapping injection.
    • ClientHub: A new malware that communicates over HTTP(S) or the Dropbox API. It uses the SNOW 1.0 stream cipher, seen for the first time in Lazarus malware, and mimics Chromium headers (Sec-CH-UA, Sec-Fetch-*). Its bitmask-driven body_type field controls payload loading and invocation, and its configuration is read from msadc.inc.
    • LPEClient: Reworked so that it no longer holds a C2 address and talks to ClientHub through a shared buffer. It profiles hosts, reads OBJECTS.DATA directly to find antivirus products, collects Kernel VA Shadow and Shadow Stack (CET) mitigation states, and encrypts data with GOST (Magma).
    • IOCs and infrastructure: Malicious JavaScript URLs, a Cubridge C2 URL, the fixed Cubridge authentication token and the file artefacts are listed in the indicators.

    Remediation

    • Hunt for the listed file names, paths and URLs, and for services running ImeBroker.exe -TimeBroker.
    • Monitor for child processes such as fsquirt.exe spawned by CrossWeb EX components, and for unexpected GitHub API or Dropbox API traffic from endpoints.
    • Review the joint advisory published in July 2026 by the South Korean government and security vendors, and keep mandatory financial security software up to date.
    • Train staff on targeted phishing that uses tailored résumé or portfolio lures.