Public proof of conceptCRITICAL

N-able N-central unauthenticated XXE chains to RCE; public PoC, attempts seen

An unauthenticated XXE in N-central opens the public Able2Shell chain to command execution and rogue admin accounts. Upgrade on-prem servers to 2026.4 HF2 (build 2026.4.1.26), keep them offline until then, and confirm the Legacy API is off.

N-able N-centralCVE-2026-125883CVSS9.3CWE-611Remote access
Published Nov 12, 2026 · Updated Nov 13, 2026

The PoC has been public since 2026-11-09 UTC. Honeypots logged XXE attempts from that day, with no confirmed compromise through this CVE. VulnCheck KEV lists it as exploited from 2026-11-11, citing Previdian. CISA KEV did not list it as of 2026-11-12. The miners on 21 servers came from a separate chain.

Nov 9, 20264 daysNov 13, 2026

What you need to know

  • On-prem N-central servers before 2026.4 HF2 (build 2026.4.1.26) are affected. N-able upgraded all hosted servers by 2026-11-11. Every customer must still upgrade Agents and Probes.
  • An unauthenticated XXE starts a public chain that runs commands as the nable service account. The same chain can create an administrator account with credentials the attacker chooses.
  • The PoC has been public since 2026-11-09. Honeypots saw attempts, and no compromise through this CVE is confirmed. VulnCheck KEV lists it as exploited. Miners on 21 servers used a separate chain.
  • Upgrade now, Agents before Probes, and keep unpatched servers offline. Confirm the Legacy API is off: HF2 alone does not stop the separate 4EverAble2Shell chain.
  • Preserve logs first. Then hunt from 2026-11-08 onward for unknown admin accounts, anonymous agent sessions and unusual outbound fetches by the server.

What's happening

N-able released N-central 2026.4 Hotfix 2 (build 2026.4.1.26) on 2026-11-10 2,3. It fixes CVE-2026-125883 and six other CVEs, including an OGNL injection, an SSRF and a path-traversal RCE 2. N-able's CNA record titles the flaw 'Multiple XXE Vulnerabilities' (CWE-611) and lists versions before 26.4.1 as affected 1,2. The record scores it 9.3 under CVSS 4.0, with a network attack vector, no privileges and no user interaction 1,2. The CVE appears to underpin a public chain in which an attacker with no credentials ends up running commands on the server as the nable user 2. N-central is an RMM platform for MSPs and enterprise IT, so a compromised server puts the managed environments behind it at risk 3.

The flaws were published as zero-days 2. Researcher Sean Bales released the Able2Shell repository with PoCs for 33 alleged issues 5. Its earliest commit is 2026-11-09 04:14 UTC, which is the evening of 2026-11-08 in US time zones 2. The same day, N-able took hosted N-central offline and told on-premises customers to disconnect 3,5. N-able said all hosted servers had been upgraded to HF2; Tenable dates that statement 2026-11-10 and Rapid7 dates the confirmation 2026-11-11 2,3. On-premises customers must apply the upgrade themselves 2. N-able says the remaining reported issues need authentication or other conditions, and a follow-up hotfix will address them 5. It has not said which findings each of its seven CVEs covers, so linking this CVE to the published XXE chain is an inference 2.

Scanning and exploitation attempts began on 2026-11-09 2,5. Previdian's decoy logged 68 events from one IP, including XXE and sensitive-file access attempts 2. Previdian says none of them amounted to a completed takeover or a full chain replay 2. Defused saw anonymous agent sessions, appliance configuration pulls and unauthenticated hits on the remote-control endpoint 5. Beazley Security Labs relayed watchTowr's report of honeypot attempts and said no confirmed customer compromise had been reported as of 2026-11-10 2. Huntress had seen no exploitation in partner environments as of that date 2. N-able reports scanning tied to the PoC and no indications of compromise on hosted servers 5.

VulnDigest's VulnCheck signal lists the CVE as exploited from 2026-11-11 and references Previdian. The Previdian evidence behind it is decoy attempts, not a confirmed breach 2. CISA KEV did not list the CVE as of 2026-11-12 2. On 2026-11-12, huntback reported XMRig miners on 21 live N-central servers, 19 of them reporting HF2 builds 2. The miners were installed through the separate 4EverAble2Shell chain, which the researcher says needs the Legacy API 2,6. That activity is not attributed to CVE-2026-125883, but it shows HF2 does not close every path to the server.

How it works

The CNA record classifies the issue as CWE-611, improper restriction of XML external entity references, and says it allows XML Schema Poisoning 1. Its title, 'Multiple XXE Vulnerabilities', marks it as an umbrella ID for several issues rather than a single bug 1,2. The researcher's unauthenticated XXE chain abuses N-central's service-import functionality 2.

In the researcher's PoC, the XXE makes the appliance fetch content from an attacker-hosted server 2. Rapid7 says the chain combines XXE with session-handling weaknesses 3. The chain ends in command execution as the nable service account (uid 992), not root 2. The same PoC can create an administrator account 2; BleepingComputer reports it is a Default Administrator account with credentials the attacker sets, giving admin access to the management interface 4.

The attacker needs network access to the server and no credentials 1,2. The PoC takes several identifiers as input, and other findings in the researcher's README describe anonymous ways to obtain some of them 2. The Legacy API requirement applies to the later 4EverAble2Shell chain, not to the original XXE chain 2.

What to do

In order of priority
  1. 1

    Upgrade on-premises N-central to 2026.4 Hotfix 2 (build 2026.4.1.26) as soon as possible, as N-able recommends 4,5.

  2. 2

    Keep on-premises servers offline until the upgrade has completed 2.

  3. 3

    Upgrade Agents first, then Probes, because an upgraded Probe cannot talk to non-upgraded Agents 2. HF2 removes legacy MDM and temporarily disables built-in remote control. Take Control still works 2.

  4. 4

    Confirm the Legacy API is off, which is its default, as N-able told on-prem customers on 2026-11-12 2. N-able also disabled the Intune integration for hosted customers and temporarily deactivated it for on-prem customers 2.

  5. 5

    Treat servers that were exposed and unpatched from 2026-11-09 onward as possibly compromised. Preserve logs first 7. Remove administrator accounts you did not create. As a precaution, rotate N-central account passwords and any credentials stored on the server.

  6. 6

    If you suspect compromise, treat it as a potential compromise of every managed environment behind the server, and engage incident response 3.

  7. 7

    Track N-able's follow-up hotfix for the remaining issues 3,5. Also track its response to the 4EverAble2Shell and Agent2Shell claims against HF2 2,6.

Detection

  • Inventory every N-central server and confirm it runs build 2026.4.1.26 or later. Anything before 26.4.1 is affected 1,2.
  • Preserve logs before changing or rebuilding the server. Review authentication and administration activity since at least the start of November 7.
  • Huntress advises reviewing N-central login and authentication activity from 2026-11-08 onward and watching for anomalous remote access and unauthorized new administrator accounts 2.
  • Look for administrator accounts you did not create, including a Default Administrator account with credentials your team did not set. Creating such an account is an outcome of the published chain 2,4.
  • Check egress logs for the N-central server fetching content from unfamiliar external hosts, which is what the XXE step causes 2. On the server, look for unexpected shells or commands under the nable account (uid 992) 2.
  • Search access logs for anonymous agent sessions, appliance configuration pulls and unauthenticated requests to the remote-control endpoint. Defused reported these probing patterns, but they are not a formal IOC list 5.
  • On HF2 servers, check for XMRig or other miner processes and confirm whether the Legacy API is enabled. Both relate to the separate 4EverAble2Shell chain 2.
  • Beazley Security Labs and Previdian have published source IPs and targeted SOAP endpoints 2. This brief does not reproduce them, so obtain them directly from those publishers.

Timeline

  1. Researcher publishes Able2Shell PoCs for 33 alleged N-central issues. The first commit is 04:14 UTC, the evening of 11-08 in US time zones. 2

  2. N-able takes hosted N-central offline and tells on-premises customers to disconnect. 5

  3. Scanning begins. Defused sees anonymous agent sessions, config pulls and unauthenticated remote-control requests. 5

  4. Previdian's N-central decoy starts logging events from one IP, including XXE attempts; no completed takeover. 2

  5. N-able releases N-central 2026.4 HF2 (build 2026.4.1.26) and publishes seven CVEs, including CVE-2026-125883. 2

  6. Beazley Security Labs adds watchTowr's report of honeypot exploitation attempts and notes no confirmed customer compromise. 2

  7. Rapid7 reports N-able's confirmation that all hosted N-central servers are upgraded to HF2. 3

  8. VulnCheck KEV lists the CVE as exploited, citing Previdian (VulnDigest live signal).

  9. Researcher publishes 4EverAble2Shell and Agent2Shell, claimed to work against HF2. N-able says it is investigating. 6

  10. huntback reports XMRig miners on 21 live servers (19 reporting HF2) via 4EverAble2Shell, not this CVE. 2

  11. N-able tells on-prem customers to keep the Legacy API off and disables or deactivates the Intune integration. 2

  12. Brief updated: citations corrected, hosted-upgrade date sourcing clarified, Intune and rogue-admin details added.

Sources

Confirmed by vendor and researchers. Researched and drafted by the VulnDigest briefs agent from 7 sources, then checked against them by a separate review step on Nov 13, 2026.

No confirmed compromise through CVE-2026-125883. Evidence is honeypot and decoy attempts (Previdian, watchTowr via Beazley, Defused) plus vendor-reported scanning.

The VulnCheck KEV 'exploited' listing (added 2026-11-11, citing Previdian) has no citable public URL here and rests on decoy attempts. CISA KEV had not listed the CVE as of 2026-11-12.

The miners on 21 servers (19 reporting HF2) used the separate 4EverAble2Shell chain and are not attributed to this CVE.

N-able has not mapped its seven CVEs to the researcher's findings, so tying this CVE to the service-import XXE chain is an inference.

N-able's own advisory page could not be retrieved. The affected range 'before 26.4.1' comes from N-able's CNA record as reported by Tenable; the researcher believes earlier versions are also affected.

Sources differ on when N-able confirmed the hosted upgrade: Tenable says 2026-11-10, Rapid7 says 2026-11-11.

Spotted an error? Open an issue on sochub.io.