CS0-003

A public proof-of-concept for the N-able N-central flaw 4EverAble2Shell was used in real attacks within hours. Here is who is affected, how serious it is, and what to check on your server.
Short answer: 4EverAble2Shell lets unauthenticated attackers run code as root on N-central servers, including ones on 2026.4 HF2 (build 2026.4.1.26). Attackers were compromising servers about 5 hours after the PoC appeared. Restrict the Legacy API, hunt for miners and persistence, and treat any hit as a full compromise.
Attackers are exploiting a new N-able N-central zero-day, 4EverAble2Shell, and it works on servers running the latest patches. It gives unauthenticated attackers remote code execution (RCE) with root privileges. If you run N-central, treat your server as exposed until you have checked it.
Security researcher Sean Bales published the exploit on GitHub. It came two days after N-able rolled out fixes for several other flaws he had released publicly over the weekend. According to SecurityWeek, Bales is described as disgruntled.
On November 12, Bales published proof-of-concept (PoC) code for 4EverAble2Shell and for Agent2Shell. Agent2Shell is a set of roughly a dozen zero-day flaws. They could let attackers run commands on managed Windows agents with System privileges.
4EverAble2Shell chains two bugs:
An exploit for a recent Apache Axis vulnerability, CVE-2026-90436 (CVSS 9.8), which gives code execution.
An exploit for an unspecified security hole in N-central deployments that have the Legacy API enabled.
The chain uses the Axis bug to get RCE. It then tries to elevate privileges to root and run a shell script.
The key condition is the Legacy API. Bales says the chain works on servers updated this week to 2026.4 HF2, which contained fixes for the earlier Able2Shell zero-days.
N-central build | Legacy API | Status |
|---|---|---|
| Enabled | Exploit chain works, per the researcher |
Earlier builds with the Legacy API enabled | Enabled | Treat as exposed |
Any build | Disabled or restricted | Lower exposure, still check for compromise |
No fixed build for 4EverAble2Shell is confirmed yet, so check N-able's advisories for updates. Our earlier posts cover the first N-able hotfixes and the initial exploitation reports.
It is serious, and it is exploited now. Previdian (formerly KEVIntel) said threat actors started using the PoC hours after it landed. WatchTowr reported seeing probes for 4EverAble2Shell against builds with the Legacy API enabled.
Lupovis and Huntback saw attackers compromise N-central servers roughly 5 hours after publication. The attackers deployed an XMRig miner with systemd or cron persistence. Each victim's miner is named after its IP address.
The attacker's wallet showed 21 rigs linked to compromised N-central servers:
United States: 9
South Africa: 4
Canada: 4
UK, Germany, France and Sweden
Lupovis says its decoys never execute anything, so none of those rigs are its own. Huntback notes that 19 of the victims had applied the latest N-able patches.
A miner is the only payload seen so far. But root on a host that manages your customers' endpoints is far worse than a miner. Huntback's advice: treat a hit as a full compromise, not a cleanup job. Applying Hotfix 2 is not enough on its own.
N-able restricted certain N-central features and integrations, including Legacy API and Intune integration. On November 13, N-able said it had found additional indicators of compromise (IoCs) and was working with the affected customers.
Confirm the Legacy API is disabled or restricted on your server. The exploit chain targets deployments that have it enabled.
Limit who can reach the N-central web ports. Allow only your management networks and VPN where you can.
Watch N-able's advisories for a fix that covers 4EverAble2Shell.
Contact N-able support if you suspect a hit. They are already working with affected customers.
Run these on the N-central server as root. They are generic Linux checks for the behavior reported: an XMRig miner with systemd or cron persistence. A clean result does not prove the server is safe.
ps aux | grep -i -E 'xmrig|kworker|minerd' | grep -v grep
systemctl list-unit-files --state=enabled
find /etc/systemd/system /usr/lib/systemd/system -type f -mtime -7
crontab -l; ls -la /etc/cron.d /var/spool/cron
ss -tunp | grep -i ESTAB
find / -xdev -type f -newermt '2026-11-11' -perm -u+x 2>/dev/null | head -100Look for processes named after the server's own IP address. Also look for unknown systemd units, new cron entries and files created since November 11. High, steady CPU use on a server that was previously quiet is another clue.
Isolate the server from the network but keep it powered on for forensics.
Rotate credentials and secrets that N-central stored or could reach, including admin accounts and integration keys.
Review the agents and customer endpoints this server manages for unexpected commands or scripts.
Plan a rebuild from a known-good state rather than cleaning in place.
Three lessons stand out. A fully patched system can still be exposed to a new chain. Disabling unused legacy features cuts real risk. And the time between a public PoC and mass exploitation can be a few hours.
The response work here is incident triage, log hunting and containment. If you want practice with that, our SC-200 exam guide covers KQL and detection skills. Our cybersecurity certification page lists other options.
No. Bales says the chain works against servers updated to 2026.4 HF2 (build 2026.4.1.26). Huntback reports that 19 of the compromised servers had the latest N-able patches, and says Hotfix 2 alone is not enough.
Researchers have seen an XMRig cryptocurrency miner with systemd or cron persistence. Each miner is named after the victim's IP address. Huntback warns that the root access it gains could be used for far more.
Check for unknown processes, new systemd units, new cron entries and recently created executables. Review web and API logs for odd requests to the Legacy API. Contact N-able if you find anything, since it is investigating IoCs with affected customers.
No. Agent2Shell is a set of roughly a dozen zero-day flaws that could let attackers run commands on managed Windows agents with System privileges. 4EverAble2Shell targets the N-central server itself and can give root code execution.
Public exploit code removes most of the work. Lupovis and Huntback saw successful compromises about 5 hours after publication, and WatchTowr saw probes soon after the PoC appeared.