PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-71858 notepad-plus-plus CVE debrief

A vulnerability in Notepad++ prior to version 8.9.7 allows macros loaded from an attacker-controlled shortcuts.xml to bypass HMAC validation and invoke certain actions in an elevated process, potentially leading to protected file modification and elevated command execution. This issue affects users who open files from untrusted sources, especially in environments where Notepad++ is used. The vulnerability has a medium CVSS score of 5.4 and can lead to conditional elevated command execution when a local attacker influences settingsDir and a user triggers the macro. Users of affected versions should assess their exposure and take steps to mitigate the vulnerability, including careful

Vendor
notepad-plus-plus
Product
Unknown
CVSS
MEDIUM 5.4
CISA KEV
Not listed in stored evidence
Original CVE published
2026-08-17
Original CVE updated
2026-09-09
Advisory published
2026-08-17
Advisory updated
2026-09-09

Who should care

Users of Notepad++ versions prior to 8.9.7, especially in environments where users open files from untrusted sources, should assess their exposure and take steps to mitigate the vulnerability.

Why it matters

The CVE-2026-71858 vulnerability in Notepad++ has a medium CVSS score of 5.4 and can lead to elevated command execution and protected file modification. Users of affected versions should upgrade to version 8.9.7 or later and review their macro loading policies to mitigate the vulnerability.

  • Potential for protected file modification
  • Conditional elevated command execution
  • Bypass of HMAC validation for macros
  • Invocation of Scintilla actions and internal commands in an elevated process

Technical summary

The vulnerability in Notepad++ allows macros loaded from an attacker-controlled shortcuts.xml to bypass HMAC validation and invoke Scintilla actions and the internal Open in Default Viewer command in an elevated Notepad++ process. This can lead to protected file modification and conditional elevated command execution when a local attacker influences settingsDir and a user triggers the macro. The issue is fixed in version 8.9.7. The vulnerability has a medium CVSS score of 5.4 and can be mitigated by upgrading to the fixed version and reviewing macro loading policies.

Defensive priority

Medium priority for users of Notepad++ versions prior to 8.9.7, especially in environments where users open files from untrusted sources.

Recommended defensive actions

  • Upgrade to Notepad++ version 8.9.7 or later
  • Review and restrict the loading of macros from untrusted sources
  • Monitor Notepad++ usage for suspicious activity
  • Perform a thorough review of Notepad++ configurations and macro loading policies
  • Implement compensating controls for exposed systems while remediation is scheduled and verified
  • Track exceptions and retest remediated assets
  • Review relevant monitoring, detection, and logs for exposed assets that need extra review

Evidence notes

The CVE record and NVD entry provide details on the vulnerability, including its CVSS score and affected versions. However, the exact scope of affected users and systems requires further verification.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-71858 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-71858

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-71858 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-71858

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.