First published: Thu Apr 17 2025(Updated: )
Nullsoft Scriptable Install System (NSIS) before 3.11 on Windows allows local users to escalate privileges to SYSTEM during an installation, because the temporary plugins directory is created under %WINDIR%\temp and unprivileged users can place a crafted executable file by winning a race condition. This occurs because EW_CREATEDIR does not always set the CreateRestrictedDirectory error flag.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Nullsoft Installer | <3.11 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2025-43715 has a critical severity rating due to the potential for local privilege escalation to SYSTEM.
To mitigate CVE-2025-43715, upgrade to Nullsoft Scriptable Install System version 3.11 or later.
CVE-2025-43715 affects all local users of Nullsoft Installer versions prior to 3.11 on Windows.
CVE-2025-43715 involves a race condition that allows unprivileged users to execute crafted files in a temporary plugins directory.
CVE-2025-43715 cannot be exploited remotely as it requires local user access to the affected system.