TRENDING
Close-up of the white locking bars and cam handles on the closed doors of a grey intermodal shipping container
November 13, 2026
Red Hat Published Eight Fixed Quay Releases Within Two Hours of Its CVSS 9.8 Signing-Key Advisory, but the CVE Page Still Lists No Fix, and the Sibling 9.9 Flaw’s Page Names Those Releases While None of Their Advisories Lists It
A white life ring hanging on a wooden post above an empty sandy beach and calm blue water, a rescue tool kept within reach before anyone needs it
November 13, 2026
How to Recover Lost Commits and Files in Git With reflog and fsck, and Snapshot Uncommitted Work Before a Script or AI Agent Can Wipe It
Three meerkats standing upright on a red sand mound at dusk, each looking in a slightly different direction
November 13, 2026
Cloudflare’s QuePaxa Post Turns Leader Elections Into a Hedging Delay, but in a Simulation of the Paper’s Protocol a Five-Millisecond Hedge Costs Every Slot Its Fast Path, and the 2020 Outage It Cites Lasted Six Hours Because Database Replicas Had to Be Rebuilt
A shredded-potato hash brown browning in a dark frying pan
November 13, 2026
Microsoft’s November Patch Tuesday Fixes 1,094 CVEs by Its Own Count, Not a “Record” 1,235, and the Only Exploited Bug Is an Outlook Flaw That Can Leak an NTLMv2 Hash Without the Usual Warning
International signal flags flying from the rigging of a white ship against a blue sky
November 13, 2026
DeepMind’s Signal Proofs Turn “Verified” Into a Scope Statement: One-to-One Sessions in a Command-Line Harness, 39 Hooked Routines on Trust, No Proof of Post-Quantum Healing, and a Bound That Goes Vacuous at About 25,000 Messages
13 Nov 2026
SXZ.io SXZ.io
  • Home
Search the Site
Popular Searches:
Technology Amazon AI
Recent Posts
Concrete dam wall with a footbridge along its crest holding back a calm reservoir below tree-covered hills, with a few people standing at the near end of the walkway
How to Shut Down a FastAPI Service Without Dropping Requests: Handle the Stop Signal, Drain Before You Close, and Survive a Rolling Restart Behind nginx
November 12, 2026
Close-up of an iridescent teal duck feather with a brown edge against a blurred green background
Apache Patches a Critical mod_http2 RCE Found Independently by Anthropic’s Scanner and Google Researchers, but 2.4.70 Shipped Nearly Five Days Earlier Without the Fix and the One-Line Patch Was Public for About 58 Hours Before the Advisory
November 12, 2026
An open Pacific oyster shell resting on a wooden chopping board
CNCF’s OpenShell-on-Kubernetes Guide Turns Agent Sandboxing Into a Two-Layer Split, but the Demo’s Seven Kyverno Policies Admit Secret Volumes, Oversized Init Containers and Unconfined Seccomp, and the OpenShell Release It Describes Is Five Behind the Current One
November 12, 2026
SXZ.io SXZ.io
  • Home

Categories

Articles 296 Posts
News 301 Posts
Learning Hub 268 Posts
Home/News/N-able Takes N-central Offline After a Researcher Publishes Over 30 Alleged Zero-Days With Exploits, With No CVE IDs Yet and Three N-central Flaws Already on CISA’s Exploited List This Year
News

N-able Takes N-central Offline After a Researcher Publishes Over 30 Alleged Zero-Days With Exploits, With No CVE IDs Yet and Three N-central Flaws Already on CISA’s Exploited List This Year

N-able took hosted N-central offline and urged on-premises customers to follow after a researcher published exploits for more than 30 alleged zero-days; the vendor says it has seen no exploitation,...

November 10, 2026 10 Min Read
39

N-able switched off its hosted N-central environments on Monday, November 9, and urged customers who run N-central on their own servers to switch them off too, after a security researcher published proof-of-concept exploits for what he says are more than 30 zero-day flaws in the remote monitoring and management (RMM) platform. BleepingComputer and SecurityWeek carried the story. We read N-able’s own incident page, CISA’s exploited-vulnerabilities feed and the National Vulnerability Database to separate what is established from what is claimed. This is a snapshot from between 10:00 and 10:30 UTC on Tuesday, November 10, before N-able’s hotfix has shipped.

Table Of Content

  • What N-able has said
  • What the researcher published
  • Three N-central entries on CISA’s list in 36 days
  • What to do while the hotfix is pending
  • What we could not establish
  • The checks we ran
  • Sources

Three facts frame it. N-able says it has seen no active exploitation, but that statement covers only what N-able has observed, the on-premises servers it wants switched off are run by its customers, and the exploit code has been public for more than 30 hours (the commit that added it is stamped 04:14 UTC on November 9, late on Sunday in US time). No CVE ID had been published for any of the new flaws when we checked, and CISA’s list is keyed to CVE IDs. And N-central already has three entries on that list from this year, all added within 36 days (August 3 to September 8), while in September N-able’s public hotfix post said it had no confirmation of exploitation days before CISA listed that flaw as exploited.

What N-able has said

N-able’s status dashboard is a JavaScript page, so we rendered it in headless Edge; its header read “Last Updated: Nov 10, 2026 10:09:58 UTC”. The vendor’s account is incident 202561, severity “Major Outage”, status “Investigating”, opened at 15:15 UTC on November 9 under the banner “N-central Critical Security Incident”. It describes the trigger as “a public disclosure and non-responsible communication of critical vulnerabilities in N-central found by an independent researcher”, so N-able’s own wording treats the reports as describing real critical flaws, although it has not said how many it has validated.

When (UTC) What happened Source
Nov 9, 04:14 Commit timestamp: “N-Able 0-Days” is added to the researcher’s GitHub repository. That is 11:14 PM Eastern on Sunday, November 8. GitHub API (metadata only)
Nov 9, 15:15 N-able opens incident 202561: hosted N-central offline in the Americas, Europe and Asia-Pacific, on-premises customers told to take their servers offline. That is 11 hours after the commit timestamp. N-able dashboard; our arithmetic
Nov 10, 05:00 Update: hotfix work is “on track”, ETA “Mid-day on Nov. 10th (EST)”. N-able dashboard
Nov 10, 09:46 Update: a build is aimed for “around midday EST”, a “provisional time that may move”. N-able dashboard
Nov 10, about 17:00 Midday EST converted: Eastern standard time runs five hours behind UTC. That is about 37 hours after the commit timestamp. Our conversion

The instructions are plain. N-able “strongly advises” customers who run N-central on their own servers to take them offline “until further notice”, and the page adds: “Customers should keep their N-central servers offline until N-able provides further guidance confirming when they can safely be brought back online.” Hosted N-central is down in all three regions. What remains is the platform’s other half: “the Ecoverse services under N-able Login remain available and online including Asset View, Patching, Vulnerability Management, scripting, policies and tagging”, reachable through n-able.app, where N-able has added Take Control from the Assets view and an on-demand preview of Windows patching.

The reassurance is scoped to what N-able has seen. The incident text says “we have not seen any active exploitation of these vulnerabilities”, and the 05:00 UTC update adds “we have seen no indication that your environment has been impacted or compromised as a result of these vulnerabilities throughout this security incident”. The page publishes no indicators of compromise, no list of affected versions and no mitigation other than staying offline, and N-able says it will post updates “every four hours, or sooner if significant new information becomes available”.

A second, older incident on the same dashboard is easy to miss. It is ID 202484, opened November 3, and it tells on-premises customers to install N-central 2026.4 HF1, which carries AlmaLinux security updates for CVE-2026-98432, CVE-2026-111497 and CVE-2026-114406; hosted environments were already patched. We covered the first two when they broke, the Linux TCP flaw behind Anthropic’s remote-root exploit and the Brotli decoder flaw. The third is the Red Hat ca-certificates entry for the eMudhra weak-key certificate authorities. An administrator preparing an on-premises server for the new hotfix may need both, and the dashboard does not say whether the new hotfix includes HF1.

What the researcher published

Both outlets name the researcher as Sean Bales. He dubbed the flaws Able2Shell, and the exploits sit in a folder of a larger GitHub repository of his disclosures; we are not linking it. GitHub’s API shows a commit titled “N-Able 0-Days” stamped 04:14:21 UTC on November 9, which fits N-able’s “late Sunday night”, and a plain request for the folder still returned HTTP 200 at 10:13 UTC on November 10, although, according to Bales, N-able’s CEO and CTO asked him to take the repository down. We did not download, read or run any of the exploit code; everything below about its contents comes from the two news reports.

BleepingComputer lists the flaw classes as authentication bypasses, credential disclosure, arbitrary file writes, directory traversal, cross-site scripting, XML external entity (XXE) injection and remote code execution. It says Bales tested against “N-central Appliance 2026.4.0.31, a pre-release version of the software” and “believes most, if not all, flaws also affect earlier versions”. SecurityWeek adds that he describes four exploit chains that end in code execution as the nable user or as root. Bales told BleepingComputer that the unauthenticated XXE-to-RCE exploit is the most critical of the set and that the discovery was AI-assisted. N-able’s documentation site answered our scripted request for the 2026.4 HF1 release notes with HTTP 403, so we could not map build 2026.4.0.31 to a published release; the dashboard calls 2026.4 HF1 “now available”, which implies a generally available 2026.4 exists, but nothing we read says whether the repository’s targets are on that hotfix or before it.

No CVE IDs have been assigned. SecurityWeek says so, and our NVD search at 10:16 UTC for records published since November 5 that mention N-central or N-able returned zero for both terms (the script is at the end).

The disclosure dispute is where the accounts diverge. Bales says he published without notice because earlier reports went nowhere: “I disclosed 2 unrelated RCEs for a different N-able product, along with a priv esc vulnerability 5 or 6 months ago. These have yet to be patched. I did not disclose any of the 0-days I posted last night,” he told BleepingComputer. He also claimed he received no payment through N-able’s bug bounty platform and that the executives who contacted him “did not threaten me or anything though. Only asked to take down the repo, work with them, etc.” N-able did not answer BleepingComputer’s questions about the earlier reports. Its public program page says it will acknowledge initial reports “within 48hrs of notification” and asks researchers to “not publicly disclose the reported vulnerability until we have mitigated the issue”; that page mentions a Hall of Fame, and neither it nor the policy page mentions rewards. The repository’s own description says its entries are “disclosed responsibly and vendors have been contacted”, while two later commits on November 9 are titled “Update responsible disclosure details” and “Add disclaimer to README.md”. We cannot verify either side’s account of the earlier reports.

Three N-central entries on CISA’s list in 36 days

CISA’s feed holds five N-able entries, all for N-central. The three from 2026 carry a three-day federal deadline; the two from 2025 had seven days. The script at the end prints CISA’s exact names for all five.

CVE Added (due) What CISA calls it, and notes
CVE-2025-8876 Aug 13, 2025 (Aug 20) Command injection. Added the same day as CVE-2025-8875.
CVE-2025-8875 Aug 13, 2025 (Aug 20) Insecure deserialization.
CVE-2026-18577 Aug 3, 2026 (Aug 6) Authentication bypass using an alternate path or channel. CISA calls it the result of an incomplete patch for CVE-2026-18556. N-able shipped hotfix 1 on August 2 and hotfix 2 on August 6.
CVE-2026-18556 Aug 4, 2026 (Aug 7) The same class of authentication bypass. NVD: affects N-central through 2026.1.
CVE-2026-86218 Sep 8, 2026 (Sep 11) Static code injection that could allow pre-authentication remote code execution. Fixed in 2026.3 HF4, build 2026.3.1.14, released September 5.

Set N-able’s own words beside those dates. In August, N-able’s own blog said that on July 31 its Adlumin MDR solution “detected unusual activity inside a customer environment and identified a threat actor actively exploiting a previously unknown vulnerability”, and that when “continued monitoring on August 6 surfaced a related attack path” it released Hotfix 2 the same day; Help Net Security quoted the notice as saying: “Hotfix 2 is required, even if you already applied the earlier hotfix.” In September, N-able’s public hotfix post, last updated September 5, said: “we have no confirmations that this vulnerability has been exploited in production environments, but unpatched systems remain at risk.” Help Net Security reported that a separate urgent notice sent to customers said the flaw “has been observed being exploited in the wild”, and CISA listed it on September 8. Huntress said, in the same report, that “logs on the compromised N-central server had already rotated”, so it could not say whether CVE-2026-86218 was the flaw used in a customer intrusion it had examined.

None of this shows the present statement is wrong. It does show that in September N-able’s public wording and its direct notice to customers differed, according to Help Net Security, and that CISA’s listing followed within days. Our reading is that a server which stayed reachable after about 04:14 UTC on November 9, the commit time of the exploit code, should be treated as exposed until its own logs say otherwise. We saw the same shape, public exploit text before a merged fix, in the Linux kernel local-root report.

The stakes are the usual ones for RMM: one server controls every managed endpoint. In the August intrusions, according to Help Net Security’s account of N-able’s report, the attackers used the legitimate Take Control feature to reach managed endpoints and registered a service for a Cloudflare tunnel to persist, and Sophos reported a new domain account named “veeam”. We have covered the same class of exposure, one tool with reach into many customer environments, in our ConnectWise Cloud Backup and Storm-0940 reports.

What to do while the hotfix is pending

The only concrete instruction from N-able is the one above: keep on-premises servers offline until the vendor says otherwise. The rest is our reading, not N-able guidance:

  • Snapshot before you change anything. Keep the server’s logs and a snapshot or image of its disk before applying the hotfix or bringing it back, because the September Huntress case shows what rotated logs cost an investigation.
  • Review accounts after patching. N-able’s own September advice was “auditing your N-central user accounts to ensure that there are no unexpected users”, and BleepingComputer describes one published chain as creating an enabled “Default Administrator” account, so look for users nobody on your team created.
  • Review automation and endpoints. Check scripts and automation policies for changes, and check managed endpoints for new services or remote-access tools; the August attacks registered a Cloudflare tunnel service.
  • Rotate stored credentials. The published list includes credential disclosure, so treat anything stored in or reachable from a server that stayed online as in scope. That is our inference; N-able has not said it.
  • Use the interim tools N-able names. Patching, scripting and Take Control are available through n-able.app while the classic console is down.

What we could not establish

  • The CVE IDs and severity scores, which do not exist yet.
  • The real count. “More than 30” is the researcher’s figure, and N-able has not said how many reports it has validated.
  • The affected versions. BleepingComputer gives the tested build and the researcher’s belief about earlier ones; the incident text names none.
  • What the hotfix covers, its build number, and when hosted environments return.
  • Any third-party evidence of exploitation. We found none in the two news reports or on N-able’s page; Huntress’s blog was blocked to our scripted requests.

The checks we ran

This standard-library script (Python 3.13.14, Windows 11) reads CISA’s feed and asks NVD for new records. The NVD API allows five requests per 30 seconds without a key, so the script waits seven seconds between requests. We ran it at 10:16 UTC on November 10; its output will change as CISA and NVD publish.

# nc_check.py
import json
import time
import urllib.parse
import urllib.request

UA = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) Chrome/130.0.0.0 Safari/537.36"}


def get_json(url):
    req = urllib.request.Request(url, headers=UA)
    with urllib.request.urlopen(req, timeout=60) as resp:
        return json.load(resp)


KEV = "https://www.cisa.gov/sites/default/files/feeds/known_exploited_vulnerabilities.json"
feed = get_json(KEV)
print(f"KEV catalog {feed['catalogVersion']}, released {feed['dateReleased'][:19]}Z, {feed['count']} entries")
rows = [v for v in feed["vulnerabilities"] if v["vendorProject"] == "N-able"]
print(f"N-able entries: {len(rows)}")
for v in sorted(rows, key=lambda v: v["dateAdded"]):
    print(f"  {v['cveID']:<15} added {v['dateAdded']}  due {v['dueDate']}  {v['vulnerabilityName']}")

NVD = "https://services.nvd.nist.gov/rest/json/cves/2.0"
for term in ("N-central", "N-able"):
    query = urllib.parse.urlencode({
        "keywordSearch": term,
        "pubStartDate": "2026-11-05T00:00:00.000",
        "pubEndDate": "2026-11-10T23:59:59.000",
    })
    data = get_json(f"{NVD}?{query}")
    print(f"NVD records published since Nov 5 matching {term!r}: {data['totalResults']}")
    time.sleep(7)

Its output:

KEV catalog 2026.11.09, released 2026-11-09T19:54:37Z, 1773 entries
N-able entries: 5
  CVE-2025-8876   added 2025-08-13  due 2025-08-20  N-able N-Central Command Injection Vulnerability
  CVE-2025-8875   added 2025-08-13  due 2025-08-20  N-able N-Central Insecure Deserialization Vulnerability
  CVE-2026-18577  added 2026-08-03  due 2026-08-06  N-able N-central Authentication Bypass Using an Alternate Path or Channel Vulnerability
  CVE-2026-18556  added 2026-08-04  due 2026-08-07  N-able N-central Authentication Bypass Using an Alternate Path or Channel Vulnerability
  CVE-2026-86218  added 2026-09-08  due 2026-09-11  N-able N-central Static Code Injection Vulnerability
NVD records published since Nov 5 matching 'N-central': 0
NVD records published since Nov 5 matching 'N-able': 0

Limits: we did not download, read or run any exploit code, we do not link the repository, and nothing here was tested against an N-central server. GitHub was read through its API for commit metadata and with one plain request for the folder’s status. N-able’s documentation site (HTTP 403 for the 2026.4 HF1 release notes) and Huntress’s blog (a Cloudflare block) would not open for scripted requests, so the September account rests on N-able’s own hotfix post and on Help Net Security’s reporting. The dashboard will have changed since 10:09 UTC, and N-able’s hotfix target falls after this snapshot.

Sources

  • BleepingComputer, Lawrence Abrams, November 9, 2026
  • SecurityWeek, Ionut Arghire, November 10, 2026
  • N-able status dashboard (incidents 202561 and 202484, read at about 10:10 UTC on November 10)
  • N-able, N-central 2026.3 Hotfix 4, CVE-2026-86218
  • N-able, N-central Security Update, August 6, 2026
  • N-able Vulnerability Disclosure Program and Vulnerability Disclosure Policy
  • Help Net Security, September 7, 2026 and August 10, 2026
  • CISA Known Exploited Vulnerabilities feed (catalog 2026.11.09)
  • NVD records for CVE-2026-18577, CVE-2026-18556, CVE-2026-86218 and CVE-2026-114406

Tags:

CISA KEVMSP SecurityN-ableN-centralRMM SecurityVulnerability DisclosureZero-Day Vulnerabilities

Share

Front and back of a corroded lead customs seal stamped with letters and numerals, photographed side by side on a plain light background
Previous Post

How to Validate DNSSEC in Python From the Root Key Down and Tell a Secure Answer From an Unsigned One and a Forged One

Curved video wall and operator desks in the BESSY II synchrotron control room, with a red Beam Dump label on the wall display
Next Post

OpenAI’s Control Room Puts the Stop Switch in the Inference Layer and Bounds It at 35 Seconds, but the September Run It Cites Was Killed 2 Hours 29 Minutes After a Human Acknowledged the Alert

No Comment! Be the first one.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Latest
12 Nov
How to Shut Down a FastAPI Service Without Dropping Requests: Handle the Stop Signal, Drain Before You Close, and Survive a Rolling Restart Behind nginx
12 Nov
Apache Patches a Critical mod_http2 RCE Found Independently by Anthropic’s Scanner and Google Researchers, but 2.4.70 Shipped Nearly Five Days Earlier Without the Fix and the One-Line Patch Was Public for About 58 Hours Before the Advisory
Trending
November 12, 2026
How to Shut Down a FastAPI Service Without Dropping Requests: Handle the Stop Signal, Drain Before You Close, and Survive a Rolling Restart Behind nginx
November 12, 2026
Apache Patches a Critical mod_http2 RCE Found Independently by Anthropic’s Scanner and Google Researchers, but 2.4.70 Shipped Nearly Five Days Earlier Without the Fix and the One-Line Patch Was Public for About 58 Hours Before the Advisory
November 12, 2026
CNCF’s OpenShell-on-Kubernetes Guide Turns Agent Sandboxing Into a Two-Layer Split, but the Demo’s Seven Kyverno Policies Admit Secret Volumes, Oversized Init Containers and Unconfined Seccomp, and the OpenShell Release It Describes Is Five Behind the Current One
November 12, 2026
Red Hat Published Eight Fixed Quay Releases Within Two Hours of Its CVSS 9.8 Signing-Key Advisory, but the CVE Page Still Lists No Fix, and the Sibling 9.9 Flaw’s Page Names Those Releases While None of Their Advisories Lists It
November 11, 2026
How to Recover Lost Commits and Files in Git With reflog and fsck, and Snapshot Uncommitted Work Before a Script or AI Agent Can Wipe It
November 11, 2026
Cloudflare’s QuePaxa Post Turns Leader Elections Into a Hedging Delay, but in a Simulation of the Paper’s Protocol a Five-Millisecond Hedge Costs Every Slot Its Fast Path, and the 2020 Outage It Cites Lasted Six Hours Because Database Replicas Had to Be Rebuilt

Related Posts

Rows of server racks in a data center representing network infrastructure targeted by botnets
News

C0XMO Botnet Shows Why Old Router Firmware Still Matters

June 7, 2026
Close-up of a USB flash drive, representing physical data-theft risk in office security incidents
News

Fake IT Support Is Now Walking Through the Front Door

June 7, 2026
A phone security app on a smartphone resting on a laptop keyboard.
News

Everest Forms Pro Flaw Is Being Exploited to Create Rogue WordPress Admins

June 7, 2026
A phone secured by a padlock, illustrating AI data-leak containment and security controls.
News

OpenAI’s Lockdown Mode Is a Data-Leak Brake, Not a Prompt-Injection Cure

June 8, 2026
SXZ.io SXZ.io
  • [email protected]

Categories

Articles
Learning Hub
News

All Rights Reserved by SXZ.io ©2026