Uncontrolled search path in Nullsoft Scriptable Install System
Priority LOW 35CWE-427Published · Updated
Key facts
- Attack vector
- Local
- Privileges required
- None
- User interaction
- Required
- Attack complexity
- Low
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-427.
Summary
NSIS (Nullsoft Scriptable Install System) 3.06.1 before 3.12 sometimes uses the Low IL temp directory when executing as SYSTEM, allowing local attackers to gain privileges (if they can cause my_GetTempFileName to return 0, as shown in the references).
Why it matters now
Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.0021 11th percentileScored 2026-11-07
Fix Fixed Nullsoft Scriptable Install System (Nullsoft): 3.12
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
- Fix · CNA Nullsoft Scriptable Install System (Nullsoft) Fixed in 3.12
Timeline
- 2026-10-02 Threatist record created from CVE-2026-42171
- 2026-10-03 Alias added: GHSA-594m-24qw-wfmp
References
More Nullsoft Scriptable Install System vulnerabilities
- TI-2015-07646 Nullsoft Scriptable Install System (NSIS) before 2.49 has unsafe implicit linking against… CVSS 3.1HIGH 7.8
- TI-2023-19004 Nullsoft Scriptable Install System (NSIS) before 3.09 mishandles access control for an uninstaller directory. CVSS 3.1MEDIUM 5.3
- TI-2015-07645 Nullsoft Scriptable Install System (NSIS) before 2.49 uses temporary folder locations… CVSS 3.1MEDIUM 5.5
Sources
- CVE-2026-42171 · CVE Program
- CVE-2026-42171 · NVD
- FIRST EPSS
- GHSA-594m-24qw-wfmp · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences