Full research report

New StormEncryptor ransomware used by former Medusa affiliate

Original reporting โ†—
โ˜… Threat intelligence assessment medium confidence

Executive assessment

The strongest evidence concerns the vulnerability: N-able documents the emergency hotfix and indicators, NVD describes the incomplete authentication fix, and CISA independently confirms exploitation in the wild. The fixed target is N-central 2026.3 HF1 build 2026.3.1.7, with self-hosted operators responsible for applying it and hosted deployments scheduled for automatic upgrading. The StormEncryptor account credibly describes rapid progression from remote access through discovery, credential theft, exfiltration and file encryption, but those campaign details currently rest on reporting about Microsoft's observations rather than a directly reviewable Microsoft advisory. No credible public PoC was found, and generic repositories using the CVE identifier should not be treated as proof that exploit code is publicly available.

What happened

On 2 August 2026, N-able released N-central 2026.3 HF1 build 2026.3.1.7 to address CVE-2026-18577, an authentication-bypass flaw caused by an incomplete fix for CVE-2026-18556. CISA added CVE-2026-18577 to its Known Exploited Vulnerabilities catalogue on 3 August, confirming exploitation in the wild. Reporting published on 10 August said Microsoft had observed the financially motivated actor Storm-1175, previously associated with Medusa ransomware, deploying a new C++ locker called StormEncryptor after likely exploitation of the flaw.

Affected scope

N-able states that N-central instances not running the 2026.3.1 hotfix are affected; the fixed release is N-central 2026.3 HF1 build 2026.3.1.7. Self-hosted servers require operator action, while N-able says hosted instances receive scheduled automatic upgrades. The principal operational risk falls on managed service providers and other organisations whose N-central servers administer numerous downstream systems.

Technical assessment

CVE-2026-18577 is a network-reachable authentication bypass using an alternate path or channel, permitting account takeover without prior privileges or user interaction under the conditions captured by NVD. It resulted from an incomplete remediation of CVE-2026-18556. Secondary reporting says Storm-1175 subsequently used remote-management utilities, network discovery and credential dumping before data theft and StormEncryptor deployment; the available primary records confirm exploitation of the vulnerability but do not independently prove that it was the initial-access route in every reported ransomware intrusion.

Recommended defensive actions

  1. Immediately upgrade every self-hosted N-central server to 2026.3 HF1 build 2026.3.1.7 or a later supported release.
  2. Inventory all internet-facing and internally reachable N-central instances, including appliances operated by service providers on the organisation's behalf.
  3. Hunt for svchost.exe in user Documents folders, a registered service named Cloudflared and inbound connections from the indicators published by N-able.
  4. Review N-central authentication, administrative-account creation and remote-management activity for anomalous events preceding the upgrade.
  5. Investigate unexpected AnyDesk, SimpleHelp, Advanced IP Scanner or credential-access activity and isolate affected systems where corroborating evidence exists.
  6. Reset or rotate credentials and tokens accessible through any N-central instance showing evidence of compromise, prioritising privileged and managed-endpoint accounts.
  7. Validate endpoint detection and response coverage across systems administered through N-central and test restoration from protected backups.

Uncertainties and evidence gaps

  • Microsoft's underlying public threat-intelligence record was not located as a conventional advisory, leaving the detailed Storm-1175 attribution and campaign timeline dependent on secondary reporting.
  • The number, identities, countries and sectors of affected organisations have not been disclosed.
  • The available evidence says exploitation of CVE-2026-18577 likely preceded the observed ransomware activity, but does not establish that route conclusively for every intrusion.
  • No credible public proof-of-concept or exploit implementation was verified; a low-activity GitHub repository using the CVE identifier appeared to be a generic placeholder rather than functional research.
  • Storm-1175's reported China-based location and former Medusa affiliation remain assessments rather than independently established identities.

Vulnerability flow

Defender-oriented path reconstructed only from sourced report findings. Unknown stages are omitted.

AccessNetwork access to a vulnerable N-central server; NVD records no required privileges or user interaction, although attack complexity is rated high.
ComponentN-able N-central authentication boundary and the privileged management access it provides to enrolled systems.
MechanismAn alternate authentication path remained reachable after an incomplete fix for CVE-2026-18556, allowing authentication bypass and account takeover.
ImpactCompromise of the management server can expose privileged administration of managed endpoints; the reported campaign progressed to credential access, data theft and ransomware deployment.
DetectionReview N-central authentication and account changes; hunt for svchost.exe in user Documents folders, a Cloudflared service and connections involving the IP addresses published in N-able's advisory.
MitigationUpgrade self-hosted deployments to N-central 2026.3 HF1 build 2026.3.1.7 or later; verify that hosted deployments received N-able's automatic upgrade.
Exploitation status

Confirmed active exploitation of CVE-2026-18577; Microsoft reportedly observed Storm-1175 deploying StormEncryptor after likely N-central compromise, but no credible public PoC was verified.

The investigation began with a report linking a new ransomware family to a former Medusa affiliate and to CVE-2026-18577. Vendor, NVD and CISA records independently established the vulnerability's mechanism, affected N-central releases, fixed build and confirmed exploitation, while the earlier CVE record explained why a second identifier was issued. The ransomware attribution and post-compromise sequence remain credible reporting rather than fully independently reproduced findings, and no credible public exploit code was verified.

  1. What event and claims require verification?
    Reviewed the supplied StormEncryptor report and separated its campaign claims from the N-central vulnerability evidence.
    bleepingcomputer.com โ†—

    The report attributes StormEncryptor deployment to Storm-1175 and says exploitation of CVE-2026-18577 likely preceded the intrusions.

    why This established the campaign hypothesis but required primary confirmation of exploitation, affected versions and remediation.

  2. Did Microsoft publish a directly searchable advisory supporting the campaign account?
    Searched the Microsoft Security Blog for StormEncryptor.

    The search returned no matching conventional blog article.

    why The absence of a directly reviewable article limits independent verification of the detailed attribution and malware observations.

  3. What is CVE-2026-18577 and what does it permit?
    Reviewed the National Vulnerability Database record.
    nvd.nist.gov โ†—

    NVD describes an incomplete patch that permits authentication bypass and account takeover in N-central, assigns CVSS 8.1 and identifies the entry as present in CISA's exploited-vulnerability catalogue.

    why This independently confirms the security boundary affected and the high-impact outcome without relying on the ransomware report.

  4. Which release contains the vendor's mitigation?
    Reviewed N-able's N-central 2026.3 HF1 release notes.
    documentation.n-able.com โ†—

    N-able identifies build 2026.3.1.7, dated 2 August 2026, as containing the mitigation for CVE-2026-18577.

    why This provides the specific upgrade target defenders need.

  5. What exposure guidance and compromise indicators did the vendor publish?
    Reviewed N-able's hotfix and mitigation notice.
    status.n-able.com โ†—

    N-able says instances not running the hotfix require urgent upgrading, distinguishes hosted from self-hosted deployments and lists svchost.exe in user Documents folders, a Cloudflared service and several IP addresses as indicators to investigate.

    why This turns the vulnerability finding into concrete remediation and threat-hunting actions.

  6. Is exploitation confirmed rather than merely predicted or technically possible?
    Reviewed the filtered CISA Known Exploited Vulnerabilities entry.
    cisa.gov โ†—

    CISA lists CVE-2026-18577 as exploited in the wild, added it on 3 August 2026 and describes the weakness as authentication bypass leading to account takeover.

    why CISA provides authoritative confirmation of active exploitation, independently of probability scores and campaign reporting.

  7. Is credible public PoC or exploit code available?
    Searched GitHub repositories for the exact CVE identifier and inspected the only repository presented as a CVE-specific draft.
    github.com โ†—

    The repository contained generic template material and donation content but no verified CVE-specific exploit implementation.

    why A repository name alone is not evidence of a working PoC, so PoC availability remains unconfirmed.

  8. How does CVE-2026-18556 relate to this event?
    Reviewed the earlier vulnerability's NVD record.
    nvd.nist.gov โ†—

    CVE-2026-18556 is the original N-central alternate-path authentication bypass affecting versions through 2026.1; CVE-2026-18577 addresses the incomplete fix.

    why This confirms that both identifiers are related while distinguishing the currently reported bypass from its predecessor.

ActorsStorm-1175Medusa ransomware operation
MalwareStormEncryptorMimikatz
Targetsorganisations operating self-hosted N-able N-central serversmanaged service providerssystems administered through compromised N-central deployments

Research coverage

All 68 registered source leaves were evaluated for this run: 58 completed, 0 were unavailable, 3 failed and 7 were disabled. For this story, 6 registered sources supplied useful evidence (2 primary, 3 corroborating, 1 contextual and 0 PoC/exploit references). 52 completed sources contained no matched information for this story.

Primary evidence Independent corroboration Operational context PoC reference Checked โ€” no match Unavailable Failed Disabled
Complete source-by-source audit 68 sources
SourceRun resultValueWhy it was useful โ€” or not
BleepingComputernews ok10 records Primary evidence2 matched items Published the source report used to frame and date the event. Supplied independent analysis opened and verified during focused research.
CISA KEVkev ok1662 records Primary evidence2 matched items Confirmed that a related CVE is listed in CISA's Known Exploited Vulnerabilities catalogue. Supplied a vendor or government advisory opened and verified during focused research.
CISA Alertsnews ok empty0 records Corroborating1 matched items A page from this source was opened and verified during focused research.
Microsoft Securitynews ok2 records Corroborating1 matched items A page from this source was opened and verified during focused research.
NVDcve ok900 records Corroborating2 matched items Supplied independent analysis opened and verified during focused research.
FIRST EPSSepss ok7588 records Context1 matched items Added exploitation-probability context; EPSS does not itself prove exploitation.
AlienVault OTXdark_web failed0 records Failed The current collection attempt failed; this source cannot support the report.
CIRCL CVEcve ok30 records Checked โ€” no match The source completed, but none of its retained records matched this story.
Cisco PSIRTvendor_advisory ok5322 records Checked โ€” no match The source completed, but none of its retained records matched this story.
Cisco Talosnews ok empty0 records Checked โ€” no match The source completed but returned no records in the collection scope.
deepdarkCTI CVE most exploiteddeepdarkcti ok94 records Checked โ€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI Discorddeepdarkcti ok7 records Checked โ€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI exploitsdeepdarkcti ok24 records Checked โ€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI forumsdeepdarkcti ok264 records Checked โ€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI malware as a servicedeepdarkcti ok7 records Checked โ€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI malware samplesdeepdarkcti ok3 records Checked โ€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI marketsdeepdarkcti ok127 records Checked โ€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI phishingdeepdarkcti ok19 records Checked โ€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI ransomware gangsdeepdarkcti ok678 records Checked โ€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI RATsdeepdarkcti ok1 records Checked โ€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI Telegram infostealerdeepdarkcti ok130 records Checked โ€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI Telegram threat actorsdeepdarkcti ok1008 records Checked โ€” no match The source completed, but none of its retained records matched this story.
deepdarkCTI Twitter threat actorsdeepdarkcti ok39 records Checked โ€” no match The source completed, but none of its retained records matched this story.
DNSDumpster domain IOC enrichmentresearch failed0 records Failed The current collection attempt failed; this source cannot support the report.
Exploit-DBexploit_reference ok empty0 records Checked โ€” no match The source completed but returned no records in the collection scope.
Fortinet PSIRTvendor_advisory disabled Disabled Disabled in the source registry; no check was attempted.
GitHub topic: cveresearch ok empty0 records Checked โ€” no match The source completed but returned no records in the collection scope.
GitHub topic: exploitresearch ok empty0 records Checked โ€” no match The source completed but returned no records in the collection scope.
GitHub topic: penetration-testingresearch ok empty0 records Checked โ€” no match The source completed but returned no records in the collection scope.
GitHub topic: pocresearch ok empty0 records Checked โ€” no match The source completed but returned no records in the collection scope.
GitHub topic: vulnerabilityresearch ok empty0 records Checked โ€” no match The source completed but returned no records in the collection scope.
GreyNoiseexploit_reference ok empty0 records Checked โ€” no match The source completed but returned no records in the collection scope.
KrebsOnSecuritynews ok empty0 records Checked โ€” no match The source completed but returned no records in the collection scope.
LinkedIn RSS proxy feeds (disabled)research disabled Disabled Disabled in the source registry; no check was attempted.
MalwareBazaardark_web ok empty0 records Checked โ€” no match The source completed but returned no records in the collection scope.
Mastodon #cveresearch ok20 records Checked โ€” no match The source completed, but none of its retained records matched this story.
Mastodon #cybersecurityresearch ok12 records Checked โ€” no match The source completed, but none of its retained records matched this story.
Mastodon #exploitresearch ok20 records Checked โ€” no match The source completed, but none of its retained records matched this story.
Mastodon #infosecresearch ok19 records Checked โ€” no match The source completed, but none of its retained records matched this story.
Mastodon #malwareresearch ok20 records Checked โ€” no match The source completed, but none of its retained records matched this story.
Mastodon #ransomwareresearch ok16 records Checked โ€” no match The source completed, but none of its retained records matched this story.
Mastodon #threatintelresearch ok13 records Checked โ€” no match The source completed, but none of its retained records matched this story.
Mastodon #vulnerabilityresearch ok20 records Checked โ€” no match The source completed, but none of its retained records matched this story.
Metasploit module metadataexploit_reference ok empty0 records Checked โ€” no match The source completed but returned no records in the collection scope.
Microsoft MSRCvendor_advisory ok1453 records Checked โ€” no match The source completed, but none of its retained records matched this story.
MISP Galaxyresearch ok empty0 records Checked โ€” no match The source completed but returned no records in the collection scope.
MISP threat actor galaxyactor ok0 records Checked โ€” no match The source completed, but none of its retained records matched this story.
Palo Alto Networks PSIRTvendor_advisory ok25 records Checked โ€” no match The source completed, but none of its retained records matched this story.
ProjectDiscovery nuclei templatesexploit_reference ok empty0 records Checked โ€” no match The source completed but returned no records in the collection scope.
Rapid7news ok empty0 records Checked โ€” no match The source completed but returned no records in the collection scope.
Reddit r/AskNetsec (pending API approval)research disabled Disabled Disabled in the source registry; no check was attempted.
Reddit r/cybersecurity (pending API approval)research disabled Disabled Disabled in the source registry; no check was attempted.
Reddit r/malware (pending API approval)research disabled Disabled Disabled in the source registry; no check was attempted.
Reddit r/netsec (pending API approval)research disabled Disabled Disabled in the source registry; no check was attempted.
Reddit r/ReverseEngineering (pending API approval)research disabled Disabled Disabled in the source registry; no check was attempted.
SANS ISCnews ok1 records Checked โ€” no match The source completed, but none of its retained records matched this story.
Shadowserver public aggregate honeypot observationsexploit_reference ok empty0 records Checked โ€” no match The source completed but returned no records in the collection scope.
Shodanresearch ok7 records Checked โ€” no match The source completed, but none of its retained records matched this story.
Sigma Rulesresearch ok empty0 records Checked โ€” no match The source completed but returned no records in the collection scope.
Sophos IOCsresearch ok empty0 records Checked โ€” no match The source completed but returned no records in the collection scope.
The Hacker Newsnews ok8 records Checked โ€” no match The source completed, but none of its retained records matched this story.
ThreatFoxthreat_intelligence ok100 records Checked โ€” no match The source completed, but none of its retained records matched this story.
UK NCSCnews ok empty0 records Checked โ€” no match The source completed but returned no records in the collection scope.
Unit42 IOCsresearch ok empty0 records Checked โ€” no match The source completed but returned no records in the collection scope.
URLhausdark_web ok10 records Checked โ€” no match The source completed, but none of its retained records matched this story.
VirusTotal Community IOC enrichmentresearch failed3 records Failed The current collection attempt failed; this source cannot support the report.
VulnCheck KEVkev ok500 records Checked โ€” no match The source completed, but none of its retained records matched this story.
Vulnerability Lookupcve ok30 records Checked โ€” no match The source completed, but none of its retained records matched this story.
Additional verified pages 14 opened outside the registered collection
Vulnerability & exploitation2
CVE-2026-18577 CISA KEV N-able N-central ยท added 2026-08-03 CISA catalog โ†—
CVE-2026-18577 EPSS 4.1% 90th percentile exploitation probability
Vendor & gov advisories3
N-central 2026.3 Hotfix 1 โ€“ Mitigation for CVE-2026-18577 status.n-able.com โ†—

N-able identifies fixed build 2026.3.1.7, upgrade paths and compromise indicators.

N-central 2026.3 HF1 Release Notes documentation.n-able.com โ†—

Vendor release notes confirm that 2026.3 HF1 build 2026.3.1.7 mitigates CVE-2026-18577.

CISA Known Exploited Vulnerabilities entry for CVE-2026-18577 cisa.gov โ†—

CISA confirms exploitation in the wild and records an accelerated remediation deadline.

Analysis & research3
NVD record for CVE-2026-18577 nvd.nist.gov โ†—

Describes unauthenticated account takeover resulting from an incomplete patch and records CVSS 8.1.

NVD record for CVE-2026-18556 nvd.nist.gov โ†—

Documents the earlier authentication-bypass vulnerability whose incomplete remediation led to CVE-2026-18577.

New StormEncryptor ransomware used by former Medusa affiliate bleepingcomputer.com โ†—

Secondary reporting attributes the ransomware activity and CVE linkage to Microsoft Threat Intelligence.