Read the docs
TI-2025-24245 Aliases CVE-2025-34078GHSA-jr25-22p3-gm6r

NSClient++ 0.5.2.35 Local Privilege Escalation via ExternalScripts and Web Interface

Priority HIGH 65CWE-522Published · Updated

Key facts

Attack vector
Local
Privileges required
Low
User interaction
None
Attack complexity
Low
Attack requirements
Present
Impact type
Information disclosure
Confidentiality · integrity · availability
High · High · High
Fix status
No fix listed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-522.

Summary

A local privilege escalation vulnerability exists in NSClient++ 0.5.2.35 when both the web interface and ExternalScripts features are enabled. The configuration file (nsclient.ini) stores the administrative password in plaintext and is readable by local users. By extracting this password, an attacker can authenticate to the NSClient++ web interface (typically accessible on port 8443) and abuse the ExternalScripts plugin to inject and execute arbitrary commands as SYSTEM by registering a custom script, saving the configuration, and triggering it via the API. This behavior is documented but insecure, as the plaintext credential exposure undermines access isolation between local users and administrative functions.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00713 53rd percentileScored 2026-11-07
Public exploit Yes 3 exploit referencesTagged by the CNA and NVD
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
NSClient++NSClient++0.5.2.35—No fix listedCNA
  • NSClient++ VendorNSClient++ Affected 0.5.2.35 Fixed in — No fix listed CNA

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:nsclient:nsclient\+\+:0.5.2.35:*:*:*:*:*:*:*0.5.2.35VulnerableNSClient++
  • cpe:2.3:a:nsclient:nsclient\+\+:0.5.2.35:*:*:*:*:*:*:* Versions 0.5.2.35 Vulnerable ·NSClient++

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-02 Threatist record created from CVE-2025-34078
  2. 2026-10-03 Alias added: GHSA-jr25-22p3-gm6r
  3. 2026-10-04 EPSS moved to the 50th–90th percentile

References

  • TI-2025-24246 NSClient++ Authenticated Remote Code Execution via ExternalScripts API CVSS 4.0HIGH 7.5
  • TI-2018-04702 Unquoted Windows search path vulnerability in NSClient++ before 0.4.1.73 allows… CVSS 3.0HIGH 7.8

Sources