CTIPilot

Troy

malware · malware:troy-backdoor single-source

Previously undocumented modular remote-access backdoor first observed in the 2026 Operation Dream Job wave, delivered as a 64-bit DLL reflectively loaded by the executable that the trojanised SecurityPDF viewer extracts from a crafted PDF, and supporting 17 operator commands. Check Point derived the name from a PDB path embedded in the sample and notes the term has appeared in PDB paths of previously documented Lazarus samples (Check Point Research, 2026-08-11).

Coverage timeline
3
first 2026-05-19 → last 2026-08-28
Peak priority
high
2 high · 1 notable
Sources cited
10
9 hosts
Sections touched
3
active-threats, deep-dive, research
Co-occurring entities
8
see Co-occurring entities below
ATT&CK techniques
21
pinned v19.2 · see below

ATT&CK techniques

21 techniques observed across 2 entries, derived from entry metadata and body evidence, never asserted without a published entry behind it · pinned to MITRE ATT&CK v19.2 · compare on the matrix · Navigator layer (JSON)

Resource Development TA0042

T1608.006Stage Capabilities: SEO Poisoning×1

Adversaries may poison mechanisms that influence search engine optimization (SEO) to further lure staged capabilities towards potential victims. Search engines typically display results to users based on purchased ads as well as the site’s ranking/score/reputation calculated by their web crawlers and algorithms.

Evidence: 2026-08-12/lazarus-operation-dream-job-cve-2026-68820-afd-fudmodule · ATT&CK page ↗

Initial Access TA0001

T1078.004Valid Accounts: Cloud Accounts×1

Valid accounts in cloud environments may allow adversaries to perform actions to achieve Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Cloud accounts are those created and configured by an organization for use by users, remote support, services, or for administration of resources within a cloud service provider or SaaS application. Cloud Accounts can exist solely in the cloud; alternatively, they may be hybrid-joined between on-premises systems and the cloud through syncing or federation with other identity sources such as Windows Active Directory.

Evidence: 2026-05-19/7-eleven-confirms-shinyhunters-breach-of-600-000-salesforce · ATT&CK page ↗

T1190Exploit Public-Facing Application×1

Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network. The weakness in the system can be a software bug, a temporary glitch, or a misconfiguration.

Evidence: 2026-08-12/lazarus-operation-dream-job-cve-2026-68820-afd-fudmodule · ATT&CK page ↗

T1566.003Phishing: Spearphishing via Service×1

Adversaries may send spearphishing messages via third-party services in an attempt to gain access to victim systems. Spearphishing via service is a specific variant of spearphishing. It is different from other forms of spearphishing in that it employs the use of third party services rather than directly via enterprise email channels.

Evidence: 2026-08-12/lazarus-operation-dream-job-cve-2026-68820-afd-fudmodule · ATT&CK page ↗

Execution TA0002

T1204.002User Execution: Malicious File×1

An adversary may rely upon a user opening a malicious file in order to gain execution. Users may be subjected to social engineering to get them to open a file that will lead to code execution. This user action will typically be observed as follow-on behavior from Spearphishing Attachment. Adversaries may use several types of files that require a user to execute them, including .doc, .pdf, .xls, .rtf, .scr, .exe, .lnk, .pif, .cpl, .reg, and .iso.

Evidence: 2026-08-12/lazarus-operation-dream-job-cve-2026-68820-afd-fudmodule · ATT&CK page ↗

T1574.001Hijack Execution Flow: DLL×1

Adversaries may abuse dynamic-link library files (DLLs) in order to achieve persistence, escalate privileges, and evade defenses. DLLs are libraries that contain code and data that can be simultaneously utilized by multiple programs. While DLLs are not malicious by nature, they can be abused through mechanisms such as side-loading, hijacking search order, and phantom DLL hijacking.

Evidence: 2026-08-12/lazarus-operation-dream-job-cve-2026-68820-afd-fudmodule · ATT&CK page ↗

Persistence TA0003

T1078.004Valid Accounts: Cloud Accounts×1

Valid accounts in cloud environments may allow adversaries to perform actions to achieve Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Cloud accounts are those created and configured by an organization for use by users, remote support, services, or for administration of resources within a cloud service provider or SaaS application. Cloud Accounts can exist solely in the cloud; alternatively, they may be hybrid-joined between on-premises systems and the cloud through syncing or federation with other identity sources such as Windows Active Directory.

Evidence: 2026-05-19/7-eleven-confirms-shinyhunters-breach-of-600-000-salesforce · ATT&CK page ↗

T1505.003Server Software Component: Web Shell×1

Adversaries may backdoor web servers with web shells to establish persistent access to systems. A Web shell is a Web script that is placed on an openly accessible Web server to allow an adversary to access the Web server as a gateway into a network. A Web shell may provide a set of functions to execute or a command-line interface on the system that hosts the Web server.

Evidence: 2026-08-12/lazarus-operation-dream-job-cve-2026-68820-afd-fudmodule · ATT&CK page ↗

Privilege Escalation TA0004

T1055Process Injection×1

Adversaries may inject code into processes in order to evade process-based defenses as well as possibly elevate privileges. Process injection is a method of executing arbitrary code in the address space of a separate live process. Running code in the context of another process may allow access to the process's memory, system/network resources, and possibly elevated privileges. Execution via process injection may also evade detection from security products since the execution is masked under a legitimate process.

Evidence: 2026-08-12/lazarus-operation-dream-job-cve-2026-68820-afd-fudmodule · ATT&CK page ↗

T1068Exploitation for Privilege Escalation×1

Adversaries may exploit software vulnerabilities in an attempt to elevate privileges. Exploitation of a software vulnerability occurs when an adversary takes advantage of a programming error in a program, service, or within the operating system software or kernel itself to execute adversary-controlled code. Security constructs such as permission levels will often hinder access to information and use of certain techniques, so adversaries will likely need to perform privilege escalation to include use of software exploitation to circumvent those restrictions.

Evidence: 2026-08-12/lazarus-operation-dream-job-cve-2026-68820-afd-fudmodule · ATT&CK page ↗

T1078.004Valid Accounts: Cloud Accounts×1

Valid accounts in cloud environments may allow adversaries to perform actions to achieve Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Cloud accounts are those created and configured by an organization for use by users, remote support, services, or for administration of resources within a cloud service provider or SaaS application. Cloud Accounts can exist solely in the cloud; alternatively, they may be hybrid-joined between on-premises systems and the cloud through syncing or federation with other identity sources such as Windows Active Directory.

Evidence: 2026-05-19/7-eleven-confirms-shinyhunters-breach-of-600-000-salesforce · ATT&CK page ↗

Stealth TA0005

T1014Rootkit×1

Adversaries may use rootkits to hide the presence of programs, files, network connections, services, drivers, and other system components. Rootkits are programs that hide the existence of malware by intercepting/hooking and modifying operating system API calls that supply system information.

Evidence: 2026-08-12/lazarus-operation-dream-job-cve-2026-68820-afd-fudmodule · ATT&CK page ↗

T1027.009Obfuscated Files or Information: Embedded Payloads×1

Adversaries may embed payloads within other files to conceal malicious content from defenses. Otherwise seemingly benign files (such as scripts and executables) may be abused to carry and obfuscate malicious payloads and content. In some cases, embedded payloads may also enable adversaries to Subvert Trust Controls by not impacting execution controls such as digital signatures and notarization tickets.

Evidence: 2026-08-12/lazarus-operation-dream-job-cve-2026-68820-afd-fudmodule · ATT&CK page ↗

T1055Process Injection×1

Adversaries may inject code into processes in order to evade process-based defenses as well as possibly elevate privileges. Process injection is a method of executing arbitrary code in the address space of a separate live process. Running code in the context of another process may allow access to the process's memory, system/network resources, and possibly elevated privileges. Execution via process injection may also evade detection from security products since the execution is masked under a legitimate process.

Evidence: 2026-08-12/lazarus-operation-dream-job-cve-2026-68820-afd-fudmodule · ATT&CK page ↗

T1078.004Valid Accounts: Cloud Accounts×1

Valid accounts in cloud environments may allow adversaries to perform actions to achieve Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Cloud accounts are those created and configured by an organization for use by users, remote support, services, or for administration of resources within a cloud service provider or SaaS application. Cloud Accounts can exist solely in the cloud; alternatively, they may be hybrid-joined between on-premises systems and the cloud through syncing or federation with other identity sources such as Windows Active Directory.

Evidence: 2026-05-19/7-eleven-confirms-shinyhunters-breach-of-600-000-salesforce · ATT&CK page ↗

T1140Deobfuscate/Decode Files or Information×1

Adversaries may use Obfuscated Files or Information to hide artifacts of an intrusion from analysis. They may require separate mechanisms to decode or deobfuscate that information depending on how they intend to use it. Methods for doing that include built-in functionality of malware or by using utilities present on the system.

Evidence: 2026-08-12/lazarus-operation-dream-job-cve-2026-68820-afd-fudmodule · ATT&CK page ↗

T1574.001Hijack Execution Flow: DLL×1

Adversaries may abuse dynamic-link library files (DLLs) in order to achieve persistence, escalate privileges, and evade defenses. DLLs are libraries that contain code and data that can be simultaneously utilized by multiple programs. While DLLs are not malicious by nature, they can be abused through mechanisms such as side-loading, hijacking search order, and phantom DLL hijacking.

Evidence: 2026-08-12/lazarus-operation-dream-job-cve-2026-68820-afd-fudmodule · ATT&CK page ↗

T1620Reflective Code Loading×1

Adversaries may reflectively load code into a process in order to conceal the execution of malicious payloads. Reflective loading involves allocating then executing payloads directly within the memory of the process, vice creating a thread or process backed by a file path on disk (e.g., Shared Modules).

Evidence: 2026-08-12/lazarus-operation-dream-job-cve-2026-68820-afd-fudmodule · ATT&CK page ↗

Defense Impairment TA0112

T1685Disable or Modify Tools×1

Adversaries may disable, degrade, or tamper with security tools or applications (e.g., endpoint detection and response (EDR) tools, intrusion detection systems (IDS), antivirus, logging agents, sensors, etc.) to impair or reduce visibility of defensive capabilities. This may include stopping specific services, killing processes, modifying or deleting tool configuration files and Registry keys, or preventing tools from updating. This may also include impairing defenses more broadly by disrupting preventative, detection, and response mechanisms across host, network, and cloud environments.

Evidence: 2026-08-12/lazarus-operation-dream-job-cve-2026-68820-afd-fudmodule · ATT&CK page ↗

Discovery TA0007

T1057Process Discovery×1

Adversaries may attempt to get information about running processes on a system. Information obtained could be used to gain an understanding of common software/applications running on systems within the network. Administrator or otherwise elevated access may provide better process details. Adversaries may use the information from Process Discovery during automated discovery to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions.

Evidence: 2026-08-12/lazarus-operation-dream-job-cve-2026-68820-afd-fudmodule · ATT&CK page ↗

T1082System Information Discovery×1

An adversary may attempt to get detailed information about the operating system and hardware, including version, patches, hotfixes, service packs, and architecture. Adversaries may use this information to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions. This behavior is distinct from Local Storage Discovery which is an adversary's discovery of local drive, disks and/or volumes.

Evidence: 2026-08-12/lazarus-operation-dream-job-cve-2026-68820-afd-fudmodule · ATT&CK page ↗

Collection TA0009

T1113Screen Capture×1

Adversaries may attempt to take screen captures of the desktop to gather information over the course of an operation. Screen capturing functionality may be included as a feature of a remote access tool used in post-compromise operations. Taking a screenshot is also typically possible through native utilities or API calls, such as <code>CopyFromScreen</code>, <code>xwd</code>, or <code>screencapture</code>.

Evidence: 2026-08-12/lazarus-operation-dream-job-cve-2026-68820-afd-fudmodule · ATT&CK page ↗

T1530Data from Cloud Storage×1

Adversaries may access data from cloud storage.

Evidence: 2026-05-19/7-eleven-confirms-shinyhunters-breach-of-600-000-salesforce · ATT&CK page ↗

Command and Control TA0011

T1102.002Web Service: Bidirectional Communication×1

Adversaries may use an existing, legitimate external Web service as a means for sending commands to and receiving output from a compromised system over the Web service channel. Compromised systems may leverage popular websites and social media to host command and control (C2) instructions. Those infected systems can then send the output from those commands back over that Web service channel. The return traffic may occur in a variety of ways, depending on the Web service being utilized. For example, the return traffic may take the form of the compromised system posting a comment on a forum, issuing a pull request to development project, updating a document hosted on a Web service, or by sending a Tweet.

Evidence: 2026-08-12/lazarus-operation-dream-job-cve-2026-68820-afd-fudmodule · ATT&CK page ↗

T1105Ingress Tool Transfer×1

Adversaries may transfer tools or other files from an external system into a compromised environment. Tools or files may be copied from an external adversary-controlled system to the victim network through the command and control channel or through alternate protocols such as ftp. Once present, adversaries may also transfer/spread tools between victim devices within a compromised environment (i.e. Lateral Tool Transfer).

Evidence: 2026-08-12/lazarus-operation-dream-job-cve-2026-68820-afd-fudmodule · ATT&CK page ↗

Exfiltration TA0010

T1567.002Exfiltration Over Web Service: Exfiltration to Cloud Storage×1

Adversaries may exfiltrate data to a cloud storage service rather than over their primary command and control channel. Cloud storage services allow for the storage, edit, and retrieval of data from a remote cloud storage server over the Internet.

Evidence: 2026-05-19/7-eleven-confirms-shinyhunters-breach-of-600-000-salesforce · ATT&CK page ↗

Story timeline

  1. 2026-08-28Troy Hunt: a 24.9M-address ShinyHunters/Carhartt breach-claim collapses to 12.9M real records once TPC-DS synthetic benchmark data and several duplicate/test-account patterns are filtered out, a reusable methodology for verifying inflated breach-claim record counts
    researchDomain-frequency, TLD and birth-year distribution analysis unmasks a benchmark dataset masquerading as half of a real breach
  2. 2026-08-12Lazarus burned a Windows AFD.sys zero-day (CVE-2026-68820) on European defence targets, FudModule v3.1 blinds the endpoint, and the C2 is other people's Roundcube and WordPress servers
    deep-diveCheck Point ties Operation Dream Job's 2026 wave to an exploited kernel zero-day patched on 11 August, with confirmed compromises in France and Germany
  3. 2026-05-197-Eleven confirms ShinyHunters breach of 600,000+ Salesforce franchise-application records, same campaign as Instructure, Vimeo, Wynn Resorts, Vercel, Medtronic
    active-threats7-Eleven confirms ShinyHunters breach of 600,000+ Salesforce franchise-application records, same campaign as Instructure, Vimeo, Wynn Resorts, Vercel

Relationships explore in graph

Typed, source-stated connections from the entity registry; each edge cites the entry whose reporting establishes it.

used by

Where this entity is cited

  • active-threats1
  • deep-dive1
  • research1

Source distribution

  • troyhunt.com2 (20%)
  • cisa.gov1 (10%)
  • cyberinsider.com1 (10%)
  • maine.gov1 (10%)
  • msrc.microsoft.com1 (10%)
  • rapid7.com1 (10%)
  • research.checkpoint.com1 (10%)
  • securityaffairs.com1 (10%)
  • other1 (10%)

Co-occurring entities

Derived: referenced by the same focused operational entries (weekly summaries and report roundups don't count); ×N counts the shared entries.

All cited sources (10)

Entries about Troy (3)

2026-08-28 · view entry permalink →

NOTABLENATOB2

Troy Hunt: a 24.9M-address ShinyHunters/Carhartt breach-claim collapses to 12.9M real records once TPC-DS synthetic benchmark data and several duplicate/test-account patterns are filtered out, a reusable methodology for verifying inflated breach-claim record counts

Following ShinyHunters' 2026-08-13 claim to have stolen 50GB+ of Carhartt customer data, Troy Hunt's initial Have I Been Pwned processing run found 24,876,077 unique email addresses in the dump. Using an AI chat assistant he calls "PwnedClaw" to help work through the corpus, while directing every step and validating each finding against the raw data himself; Hunt ran domain-frequency analysis, TLD pattern checks, and birth-country and birth-year distribution analysis, and found the bulk of the corpus was TPC-DS retail-analytics-benchmark synthetic test data that had been sitting in the same Databricks schema ShinyHunters exfiltrated, which the actor, and, per Hunt, "every aggregator after them", failed to distinguish from real customer records before publishing.

The diagnostic signals were all independently conclusive. PwnedClaw's frequency analysis found 97.6% of domains in the corpus appeared exactly once: "97.6% of domains appear exactly once, that's not a long tail, that's a signature. Real breach data from a retail company would have thousands of addresses on corporate domains, hundreds on ISP domains, a natural power law. Instead you have 10.1M singleton domains. That's pure TPC-DS generation" (PwnedClaw, quoted by Troy Hunt, 2026-08-25). An initial 32% of addresses used syntactically plausible names on gibberish .edu/.org domains, and the same pattern was found to extend across .com and every TLD once Hunt pushed further: 54.8% of addresses (13.6M) sat on domains appearing 100+ times (real), against 45.2% (11.25M) on domains appearing under 100 times, the synthetic share, not the initially-estimated 32%. Birth-country data was perfectly uniform across all 211 ISO country codes (roughly 380–420 records per country, with the US tied with Canada and dwarfed by e.g. Antigua and Barbuda and Lesotho) rather than concentrated in Carhartt's actual US/European customer base. Birth-year distribution was mathematically flat from 1924–1992: "birth year stats are conclusive. The distribution runs 1924-1992 and is perfectly flat, roughly 1,050-1,194 per year, every single year without exception. That's not population data, that's a random number generator with a fixed range" (PwnedClaw, quoted by Troy Hunt, 2026-08-25), no weighting toward a plausible customer-age curve.

Corroborating evidence the real customer data is present and genuinely breached: internal @carhartt.com employee addresses (15,057 of them), 32-character hex-prefixed internal aliases and the internal carharttdonotship.com domain (none of which an external actor could fabricate or scrape) plus a 70% hit rate against HIBP's existing freemail dataset and purchase-tagged sub-addresses (+carhartt, +paypal, and similar). PwnedClaw's synthesis: "the conclusion is pretty solid: this is a real Carhartt Databricks breach, but the TPC-DS benchmark data was co-located in the same schema and ShinyHunters (and every aggregator after them) grabbed it all without knowing what they were looking at" (PwnedClaw, quoted by Troy Hunt, 2026-08-25).

Excluding the identified TPC-DS synthetic chunk files (600 plus a further 1,200) dropped the count from 24.9M to 13,306,258, a 47% reduction, and still not the final figure. Hunt's own further manual review, again assisted by PwnedClaw, found and removed several more inflation sources: 5,736 Microsoft-365 domain-alias triplicates (the same mailbox counted three times across carhartt.com, carhartt.onmicrosoft.com and carhartt.mail.onmicrosoft.com); 285,808 deactivate--prefixed soft-delete duplicates (with 3,174 renamed back to their active form where no duplicate existed); and 48,787 wctest.com plus 32,514 carharttdonotship.com addresses, both internal performance-test domains identified by a shared perftest alias pattern rather than real customers. The final published figure (which Hunt's own tweet states directly) is 12,933,413 unique addresses: "New breach: Carhartt was the target of a ShinyHunters extortion campaign earlier this month. Data allegedly obtained from the company was later published, including 12.9M unique email addresses. 83% were already in @haveibeenpwned" (Troy Hunt, 2026-08-25), a little over half of ShinyHunters' implied headline scope.

The methodology is region-agnostic: Carhartt itself is a US retailer, but the finding is a reusable verification methodology for any SOC or CTI team triaging leak-site record-count claims, not a victim-specific disclosure. It is also a case study in AI-assisted analysis discipline: an AI assistant's confident, well-phrased analytical output is not automatically fact, and PwnedClaw's own intermediate 13.3M figure was itself superseded by further manual review, the analyst directing it still owns validating every claim and every number against the underlying data before publishing.

97.6% of domains appear exactly once, that's not a long tail, that's a signature. Real breach data from a retail company would have thousands of addresses on corporate domains, hundreds on ISP domains, a natural power law. Instead you have 10.1M singleton domains. That's pure TPC-DS generation.

Birth year stats are conclusive. The distribution runs 1924-1992 and is perfectly flat, roughly 1,050-1,194 per year, every single year without exception. That's not population data, that's a random number generator with a fixed range.

The conclusion is pretty solid: this is a real Carhartt Databricks breach, but the TPC-DS benchmark data was co-located in the same schema and ShinyHunters (and every aggregator after them) grabbed it all without knowing what they were looking at.

PwnedClaw, quoted by Troy Hunt (Have I Been Pwned)

New breach: Carhartt was the target of a ShinyHunters extortion campaign earlier this month. Data allegedly obtained from the company was later published, including 12.9M unique email addresses. 83% were already in @haveibeenpwned.

Troy Hunt (Have I Been Pwned) 2026-08-25
research28 Aug 06:50Zsingle-sourceOpen finding ↗

2026-08-12 · view entry permalink →

HIGHCVE-2026-68820 +1exploitedNATOB1

Lazarus burned a Windows AFD.sys zero-day (CVE-2026-68820) on European defence targets, FudModule v3.1 blinds the endpoint, and the C2 is other people's Roundcube and WordPress servers

Check Point Research published the technical analysis behind Microsoft's only exploitation-detected August Patch Tuesday entry on 2026-08-11, and the campaign behind it lands squarely on European defence organisations: the firm states its latest Operation Dream Job wave "focuses on the defense sector in Europe and India" and records "successful targeting observed in Western Europe, including France and Germany", with a compromised organisation headquartered in France subsequently reused by the operators to send spear-phishing to further targets worldwide (Check Point Research, 2026-08-11). Check Point attributes the campaign to the DPRK-linked Lazarus group and is careful about the entry point: it says the exact method used to approach victims in this wave remains unclear, and only assesses (from earlier documented Dream Job activity) that targets were likely approached through professional networking platforms or messaging apps (Check Point Research, 2026-08-11).

Background. Operation Dream Job is a long-running recruitment-lure campaign, and the driver at the centre of this intrusion is repeat ground: Check Point notes that FudModule was reported abusing CVE-2024-38193, a use-after-free in the same afd.sys driver, back in 2024, and that this build's post-exploitation behaviour is otherwise close to the FudModule v3 that Gen Digital documented that year, 94 of its hardcoded ETW-provider kill GUIDs match the first 94 entries of Gen's published 95-GUID list, in identical order (Check Point Research, 2026-08-11). What is new is the exploit chain, not the rootkit.

Two delivery chains run in parallel. In the first, the victim opens an encrypted archive holding a legitimate signed PDF-viewer executable, a malicious libmupdf.dll loaded by side-loading, and an encrypted payload carrying a .pdf extension; launching the executable displays a decoy document (Check Point's example impersonates a Lockheed Martin job description) while the DLL decrypts and runs the MISTPEN in-memory downloader, which uses the Microsoft Graph API against OneDrive to pull further modules. In the second and newer chain, victims receive offers impersonating the privacy-technology company Enveil and download "SecurityPDF", a trojanised MuPDF-based viewer whose File→Open and drag-and-drop paths were modified to look for a fixed marker string in any opened PDF, XOR-decrypt the embedded payload with a single-byte key, write it to %TEMP% and launch it as a child process; that stage reflectively loads the previously undocumented Troy backdoor, a 64-bit DLL with 17 operator commands. Check Point identified at least three websites impersonating Enveil distributing the viewer, some ranking at the top of search results, and states explicitly that Enveil itself was neither targeted nor compromised (Check Point Research, 2026-08-11).

The privilege-escalation step is the part with a CVE. After reconnaissance and persistence modules confirm the host is worth keeping, MISTPEN loads an in-memory local privilege-escalation module targeting afd.sys, the Windows Ancillary Function Driver for WinSock. Microsoft's own record describes the flaw as a use-after-free allowing an authorised attacker to elevate privileges locally, scores it CVSS 7.0 with high attack complexity, and marks it exploited but not publicly disclosed before the patch (MSRC, 2026-08-11). Check Point withholds full detail but describes the mechanism: the driver keeps a small piece of per-socket state, and under specific concurrent conditions two of its own code paths operate on that state simultaneously without synchronisation, so one path can access memory the other has already released, a race that yields a kernel read/write primitive and then SYSTEM. It confirmed on a fully patched Windows 11 system that this is a distinct, previously undocumented bug rather than the superficially similar CVE-2025-60719, and dates in-the-wild use to at least early July 2026; the sample carries an explicit minimum-version check for build 26100 (24H2) with support for 26200 (25H2). Check Point reported the issue on 28 July, Microsoft confirmed it on 31 July, assigned the CVE on 5 August and fixed it on 11 August (Check Point Research, 2026-08-11). CISA added it to the Known Exploited Vulnerabilities catalog on 2026-08-11 (CISA, 2026-08-11); Rapid7, writing before that listing appeared, noted the CVSS stayed at 7.0 largely because a stable exploit has to win the race (Rapid7, 2026-08-11).

What FudModule v3.1 does with SYSTEM is the reason this matters more than a 7.0 suggests. Check Point records the full telemetry teardown carried over from v3 (process, thread and image notify callbacks, object and registry callbacks, minifilter removal by altitude band, termination of the NT Kernel Logger, crash-dump suppression first) plus privileged-handle forgery and a two-hop spawn through services.exe into a SYSTEM msiexec.exe. The dedicated Microsoft Defender stage from v3 is gone; Defender is now blinded through the same generic security-product suppression path as any other vendor. The genuinely new capability is Smart App Control tampering: inside that SYSTEM-level msiexec.exe child, the remote stub zeroes a code-integrity policy state value and invokes NtSetSystemInformation with a specific information class to force an in-place reload of the code integrity policy (Check Point Research, 2026-08-11). The final payload differs by chain, ForestTiger, a backdoor Check Point describes as widely attributed to Lazarus, on the sideloading chain; Troy on the trojanised-viewer chain.

The command-and-control choice is deliberate and is where a defender's network telemetry has a chance. Rather than attacker-registered infrastructure, the operators run through compromised Roundcube webmail and content-management servers, reaching the Roundcube instances by combining leaked credentials with the already-public CVE-2025-49113, and plant RelayShell, a PHP webshell that repurposes those servers as relay nodes. Check Point's stated reasoning is that defence-sector networks are heavily monitored, so blending into ordinary web traffic beats standing up new domains (Check Point Research, 2026-08-11).

Detection concepts follow from the mechanics rather than from indicators. The rootkit stage produces a near-simultaneous collapse of kernel-sourced telemetry (callback registrations dropping, ETW providers stopping, minifilters unregistering) and the discriminator is what preceded it: a signed security product's own uninstaller doing this is routine maintenance, the same pattern following a document-viewer process or a SYSTEM msiexec.exe spawned two hops from services.exe is not. MISTPEN's channel is Microsoft Graph against OneDrive, so the anchor is cloud audit and identity telemetry (an endpoint process that has no business calling Graph authenticating to it) not a network signature, since the destination is legitimate Microsoft infrastructure. On the web-server side, RelayShell never executes operator commands in the request path; it splits into victim and operator modes and passes messages through files on disk, so webshell detections that key on command execution inside the HTTP request will not fire, while repeated small POSTs to a plausible-looking static-asset path plus unexplained file churn in the web root will.

Triage: a burst of ETW provider stops, callback deregistrations and minifilter removals is normal when a security product is being upgraded or uninstalled, check the parent process and the account. A vendor-signed uninstaller running under an admin session at a change window is benign; the same teardown originating from a PDF viewer's process tree, or from a SYSTEM msiexec.exe whose grandparent is services.exe with no corresponding software-deployment record, is the signal. Similarly, Graph API calls to OneDrive are ubiquitous; the discriminator is the calling process, not the destination.

its latest wave focuses on the defense sector in Europe and India.

testing on the latest fully patched Windows 11 system confirmed that the exploit targets a distinct, previously undocumented vulnerability, actively being used in the wild as a part of Operation ‘Dream Job’ since at least early July 2026.

successful targeting observed in Western Europe, including France and Germany

Check Point Research 2026-08-11

Use after free in Windows Ancillary Function Driver for WinSock allows an authorized attacker to elevate privileges locally.

Microsoft Security Response Center 2026-08-11
threat12 Aug 04:44Zmulti-sourceOpen finding ↗

2026-05-19 · view entry permalink →

HIGHupdated

7-Eleven confirms ShinyHunters breach of 600,000+ Salesforce franchise-application records, same campaign as Instructure, Vimeo, Wynn Resorts, Vercel, Medtronic

7-Eleven, Inc. confirmed on 2026-05-18 that an unauthorised third party accessed systems storing franchisee documents on 2026-04-08, in a breach claimed by ShinyHunters on or around 2026-04-17 (SecurityWeek, 2026-05-18; Security Affairs, 2026-05-18). ShinyHunters listed over 600,000 Salesforce CRM records covering personal and corporate data from franchise applications, initially demanding a ransom with a 2026-04-21 deadline and then offering the data for sale at $250,000 on a hacker forum. 7-Eleven filed a Maine Attorney General notification dated 2026-05-01 confirming 24 months of IDX identity-theft protection for affected individuals (Maine AG breach notification, 2026-05-01). The Maine filing lists only 2 Maine residents but the ShinyHunters claim covers 600,000+ records globally. SecurityWeek attributes the broader campaign, Instructure (Canvas), Vimeo, Wynn Resorts (21,000 employees), Vercel and Medtronic among confirmed co-victims, not to Salesforce-product vulnerabilities but to phishing, third-party-integration abuse, and customer-side misconfiguration of Salesforce Connected Apps.

Why it matters to us: ShinyHunters is the same actor that hit Instructure last week, with the broader Salesforce-targeting campaign continuing across sectors. The campaign vector is identity-side rather than Salesforce-product-side, Connected App OAuth grant abuse, phishing of admin sessions, mis-scoped third-party SaaS integrations. EU/CH public-sector and finance tenants using Salesforce for partner / supplier / case-management data should audit Connected App OAuth grants (particularly to third-party AI SaaS integrations), enable Salesforce Event Monitoring with alerts on bulk Report Export events and high-volume SOQL API calls, enforce IP-range / Trusted-IP session policies, and consider Salesforce Shield field-level encryption for PII. T1078.004 (Cloud Accounts), T1530 (Data from Cloud Storage Object), T1567.002 (Exfiltration to Cloud Storage).

7-Eleven confirmed a breach after ShinyHunters claimed theft of over 600,000 Salesforce records and franchisee data

Security Affairs

The intrusions resulted from phishing, abuse of third-party integrations, or misconfigurations, rather than vulnerabilities in Salesforce products

SecurityWeek
Updaterun 2026-05-25-d675ef38sectorssourcesbody

ShinyHunters listed Charter Communications (operating consumer services under the Spectrum brand) on its leak site around 22–23 May, claiming over 42 million PII records and setting a 27 May negotiation deadline before threatened release (CyberInsider, 2026-05-23). The 42M figure is the actor's own unverified leak-site claim. Charter issued a narrowly-worded statement confirming it is "following security protocols" and "alerting appropriate authorities" while explicitly denying that "sensitive personal information (PI) or customer proprietary network information (CPNI)" was exfiltrated, language calibrated to FCC-protected categories. The exclusion of non-CPNI PII (billing name, address, email) from that denial is conspicuous and leaves room for lower-sensitivity data exposure even if the denial holds.

By our own campaign tracking Charter is the first telco/ISP victim of this wave to respond publicly, an inference from the prior named victims (Instructure, Vimeo, Wynn, Vercel, Medtronic, 7-Eleven), none of them telcos, rather than a claim made by the cited sources. The pattern is consistent with the broader ShinyHunters wave against enterprise Salesforce tenants (abuse of exposed OAuth tokens and misconfigured connected-app / Experience Cloud integrations, not a vulnerability in Salesforce itself) the same vector behind the confirmed 7-Eleven breach (600k records, covered 2026-05-19). The fresh Charter listing is independently corroborated by Troy Hunt's Weekly Update 505, 2026-05-24, which records ShinyHunters' new claimed victims. For CH/EU public bodies running Salesforce: audit connected-app OAuth scopes, rotate long-lived connected-app credentials, restrict Experience/Community Cloud guest-user access, and baseline bulk-object query volumes via Shield Event Monitoring; an anomalous large SELECT against Account/Contact objects is the data-exfiltration signature to alert on.

incident19 May 05:00Zmulti-sourceOpen finding ↗