Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Network-reachable, low-complexity, unauthenticated (PR:N/UI:N) endpoint creates OS accounts giving high integrity impact; no direct confidentiality or availability loss.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
3DescriptionCVE.org
CentreStack before 17.3 contains an unauthenticated deserialization vulnerability in GSNamespace.dll that allows unauthenticated attackers to create arbitrary local OS user accounts by supplying a crafted base64-encoded XML string to exposed API endpoints. Attackers can send a malicious StorageConfigure parameter to the jsonimportuserbyupn, jsonimportuserbyupnex, or japiimportuserbyupn endpoints to trigger InternalImportAdUserByUPN(), causing GladinetCloudMonitor.exe to invoke the NetUserAdd Windows API with attacker-controlled credentials and create arbitrary directories on the server filesystem.
AnalysisAI
Unauthenticated OS user-account creation in Gladinet CentreStack before 17.3 lets remote attackers abuse an insecure deserialization path in GSNamespace.dll to add arbitrary local Windows accounts. By posting a crafted base64-encoded XML StorageConfigure value to the exposed jsonimportuserbyupn/jsonimportuserbyupnex/japiimportuserbyupn endpoints, an attacker (no credentials, per CVSS PR:N) drives InternalImportAdUserByUPN() to call NetUserAdd with attacker-chosen credentials and to create arbitrary server directories. No public exploit identified at time of analysis and it is not in CISA KEV, but the same product family has a prior history of actively exploited flaws, so weight this accordingly.
Technical ContextAI
CentreStack is Gladinet's enterprise file-sync-and-share / cloud gateway platform running on Windows (IIS/.NET), backed by native components such as GSNamespace.dll and the GladinetCloudMonitor.exe service. The root cause is CWE-306 (Missing Authentication for a Critical Function): user-import API endpoints intended for administrative AD provisioning are reachable without authentication and deserialize an attacker-supplied base64 XML blob (the StorageConfigure parameter). The deserialized object is passed into InternalImportAdUserByUPN(), which the monitor service uses to invoke the Windows NetUserAdd API - turning a data-import routine into a primitive for creating local OS accounts and filesystem directories under the service's privileges.
RemediationAI
Vendor-released patch: upgrade to CentreStack 17.3 or later, which remediates the unauthenticated deserialization path in GSNamespace.dll. Until patching is complete, restrict network exposure of the management/API surface - block or filter external access to the jsonimportuserbyupn, jsonimportuserbyupnex, and japiimportuserbyupn endpoints at the reverse proxy/WAF or firewall so only trusted management networks can reach them (trade-off: legitimate remote AD-import automation to those endpoints will break and must be re-scoped to the allowed network). Additionally audit local Windows accounts and newly created directories on CentreStack servers for unexpected entries created via NetUserAdd, and monitor GladinetCloudMonitor.exe account-creation activity. Consult the VulnCheck advisory (https://www.vulncheck.com/advisories/centrestack-unauthenticated-user-creation-via-deserialization-in-gsnamespace-dll) for detection detail and confirm the fixed build on the vendor site (https://www.centrestack.com/).
More in Centrestack
View allGladinet CentreStack contains a deserialization vulnerability caused by a hardcoded machineKey in the portal, allowing u
Unauthenticated local file inclusion in Gladinet CentreStack and TrioFox (versions up to 16.7.10368.56560) allows remote
Unauthenticated arbitrary local file inclusion affects Gladinet CentreStack and Triofox deployments before 16.12.10420.5
An authentication bypass vulnerability in the Password Reset component of Gladinet CentreStack before 13.5.9808 allows r
An unrestricted file upload vulnerability in the administrative portal branding component of Gladinet CentreStack before
Unauthenticated remote code execution in Gladinet CentreStack before 17.5 stems from a hardcoded cryptographic key (a st
Authentication bypass in Gladinet CentreStack before 17.2 lets unauthenticated remote attackers read, write, and delete
SQL injection leading to remote code execution in Gladinet CentreStack before 17.4 lets authenticated users inject arbit
Out-of-band file exfiltration in Gladinet CentreStack before 17.4 lets unauthenticated remote attackers read arbitrary s
Session variable injection in Gladinet CentreStack before version 17.4 allows unauthenticated remote attackers to bypass
Same technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-51101
GHSA-q7f4-j8r5-hmxq