<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Notepad++ release 8.9.6.1]]></title><description><![CDATA[<h6>Notepad++ release 8.9.6.1 is available:</h6>
<p dir="auto"><a href="https://notepad-plus-plus.org/news/v8961-released/" rel="nofollow ugc">https://notepad-plus-plus.org/news/v8961-released/</a></p>
<h6>Notepad++ v8.9.6.1 vulnerability fixes:</h6>
<ol>
<li>Fix bad formed COPYDATASTRUCT makes Notepad++ crash (<a href="https://github.com/notepad-plus-plus/notepad-plus-plus/security/advisories/GHSA-r39g-3mcw-xcg2" rel="nofollow ugc">CVE-2026-48770</a>).</li>
<li>Fix arbitrary code execution vulnerability via config.xml (<a href="https://github.com/notepad-plus-plus/notepad-plus-plus/security/advisories/GHSA-7hm3-wp5q-ccv9" rel="nofollow ugc">CVE-2026-48778</a>).</li>
<li>Fix arbitrary code execution vulnerability via shortcuts.xml (<a href="https://github.com/notepad-plus-plus/notepad-plus-plus/security/advisories/GHSA-7hm3-wp5q-ccv9" rel="nofollow ugc">CVE-2026-48778</a>).</li>
</ol>
<h6>Notepad++ v8.9.6. regression fixes, bug-fixes:</h6>
<ol>
<li>Fix vulnerability (CVE-2026-46710) of v8.9.4 &amp; v8.9.5 installer. (Implement <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/commit/1d4aabe2102d982667ead2dd974bee5e0b1f2d9c" rel="nofollow ugc">commit</a>)</li>
<li>Fix x86 installer regression of not showing installation entry in “Unstall a program” of Control Panel. (Fix <a href="https://community.notepad-plus-plus.org/topic/27531/notepad-release-8.9.5/4?_=1778972557613">community discussion</a>)</li>
<li>Fix x86 installer regression where context menu not installed or uninstalled correctly. (Fix <a href="https://community.notepad-plus-plus.org/topic/27531/notepad-release-8.9.5/12?_=1779121076054">community discussion</a>)</li>
<li>Fix UAC prompt display regression (“Notepad++ installer” instead of “Notepad++”) for Notepad++ v8.9.5. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/commit/e49ab3219ed48f1c7cbc61c60c50d031e607821a#r185469222" rel="nofollow ugc">GitHub comment</a>)</li>
<li>Fix incorrect bevaviour when saving dirty read-only files. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17956" rel="nofollow ugc">#17956</a>)</li>
<li>Fix regression where saving a UDL file removed XML declaration. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/commit/e338f80ef7399b519be20e10f480cb7d31a9fc9b#commitcomment-185005094" rel="nofollow ugc">GitHub comment</a>)</li>
</ol>
<h6>Notepad++ v8.9.5 regression fixes, bug-fixes &amp; new improvements:</h6>
<ol>
<li>Fix updating issue where using v8.9.4 32-bits installer creates duplicate “Uninstall a program” entries. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17979" rel="nofollow ugc">#17979</a>)</li>
<li>Fix v8.9.4 64-bits installer error message caused by MSIX on Win10. (Fix <a href="https://community.notepad-plus-plus.org/topic/27512/notepad-release-8-9-4/4?_=1777481529353">installer regression</a>)</li>
<li>Fix regression in UDL xml file EOL parsing issue. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/18022" rel="nofollow ugc">#18022</a>)</li>
<li>Update Scintilla to 5.6.2 &amp; Lexilla to 5.4.9. (Implement <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/18011" rel="nofollow ugc">#18011</a>)</li>
<li>Add option to synchronize zoom level across views. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17862" rel="nofollow ugc">#17862</a>)</li>
<li>Fix MSI installer writting language info to HKCU instead of HKLM. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/2326#issuecomment-4291838308" rel="nofollow ugc">MSI issue</a>)</li>
<li>Fix imported UDLs not appearing in the language menu without restarting Notepad++. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17909" rel="nofollow ugc">#17909</a>)</li>
<li>Make “(?)” tooltip in preferences &amp; Find in Files dialogs persitant &amp; reduce display delay. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17995" rel="nofollow ugc">#17995</a>, <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16961" rel="nofollow ugc">#16961</a>)</li>
<li>Fix visual glitch in Mark dialog when in reduced mode. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17983" rel="nofollow ugc">#17983</a>)</li>
</ol>
<h6>Notepad++ v8.9.4 crash-fixexs, bug-fixes &amp; new improvements:</h6>
<ol>
<li>Fix crashes in FindInFiles when nativeLang.xml’s “find-result-hits” contains “%s”. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17960" rel="nofollow ugc">#17960</a>, CVE-2026-3008, CVE-2026-6539)</li>
<li>Fix drop-file crash when file path length reaches 259 characters. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17921" rel="nofollow ugc">#17921</a>)</li>
<li>Fix crash caused by undoing column editor bad input in virtual space. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17915" rel="nofollow ugc">#17915</a>)</li>
<li>Fix bad column editor input in reverse-direction column selection on virtual space. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17915" rel="nofollow ugc">#17915</a>)</li>
<li>Update to Scintilla 5.6.1 &amp; Lexilla 5.4.8. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17920" rel="nofollow ugc">#17920</a>, <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17864" rel="nofollow ugc">#17864</a>, <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/13522" rel="nofollow ugc">#13522</a>, <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/11746" rel="nofollow ugc">#11746</a>)</li>
<li>Fix EOL conversion to Windows format not working (Scintilla update related). (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17920" rel="nofollow ugc">#17920</a>)</li>
<li>Fix rendering corruption in .bat files (Lexilla update related). (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17864" rel="nofollow ugc">#17864</a>)</li>
<li>Fix quote escaping causing incorrect JSON syntax highlighting (Lexilla update related). (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/11746" rel="nofollow ugc">#11746</a>, <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/13522" rel="nofollow ugc">#13522</a>)</li>
<li>Fix MSI installation error due to context menu item registration. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17918" rel="nofollow ugc">#17918</a>)</li>
<li>Fix NSIS installation stalling caused by context menu registration issue. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17308" rel="nofollow ugc">#17308</a>, <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17885" rel="nofollow ugc">#17885</a>)</li>
<li>Add NPP_LANG property to install a specific localization file for MSI. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/2326#issuecomment-3583203052" rel="nofollow ugc">issue reported in comment</a>)</li>
<li>Fix MSI installer display random Hexadecimal number as name on UAC. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17967" rel="nofollow ugc">#17967</a>)</li>
<li>Add version info into MSI file property (as value of “Comments”). (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17803" rel="nofollow ugc">#17803</a>)</li>
<li>Fix minimized window not restoring in administrator mode. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17945" rel="nofollow ugc">#17945</a>)</li>
<li>Fix Unicode search mismatching ANSI character ‘?’. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17125" rel="nofollow ugc">#17125</a>)</li>
<li>Fix Column Editor regression with empty fields. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17912" rel="nofollow ugc">#17912</a>)</li>
<li>Fix floating dialog content not displaying in certain situations. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17563" rel="nofollow ugc">#17563</a>)</li>
<li>Fix visual glitch when toggling group view in Document List. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/14285" rel="nofollow ugc">#14285</a>)</li>
<li>Support improved C++ 11 raw string literal handling. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17875" rel="nofollow ugc">#17875</a>)</li>
<li>Fix visual glitch in the Mark dialog. (Fix <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16084" rel="nofollow ugc">#16084</a>, <a href="https://github.com/notepad-plus-plus/notepad-plus-plus/issues/17886" rel="nofollow ugc">#17886</a>)</li>
</ol>
<p dir="auto"><strong>For security reason, this version was released in a rush, without nofifying the community.</strong></p>
]]></description><link>https://community.notepad-plus-plus.org/topic/27548/notepad-release-8.9.6.1</link><generator>RSS for Node</generator><lastBuildDate>Tue, 26 May 2026 17:24:29 GMT</lastBuildDate><atom:link href="https://community.notepad-plus-plus.org/topic/27548.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 26 May 2026 14:44:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Notepad++ release 8.9.6.1 on Tue, 26 May 2026 17:02:25 GMT]]></title><description><![CDATA[<p dir="auto">When installing the latest version (8.9.6.1) I get the following error which I’ve never seen before:</p>
<p dir="auto"><img src="/assets/uploads/files/1779814835604-c75029d1-9182-43c8-a43a-283d5e325aab-image.jpeg" alt="c75029d1-9182-43c8-a43a-283d5e325aab-image.jpeg" class=" img-fluid img-markdown" /></p>
<p dir="auto">Does anybody have a clue about this?</p>
]]></description><link>https://community.notepad-plus-plus.org/post/105542</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/105542</guid><dc:creator><![CDATA[fml2]]></dc:creator><pubDate>Tue, 26 May 2026 17:02:25 GMT</pubDate></item><item><title><![CDATA[Reply to Notepad++ release 8.9.6.1 on Tue, 26 May 2026 16:44:41 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/peterjones" aria-label="Profile: PeterJones">@<bdi>PeterJones</bdi></a> <a href="/post/105539">said</a>:</p>
<p dir="auto">:-(</p>
</blockquote>
<p dir="auto">How about an empty <em><strong>supressRunAlertDialog.xml</strong></em> besides of notepad++exe to suppress the warning dialog?</p>
]]></description><link>https://community.notepad-plus-plus.org/post/105541</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/105541</guid><dc:creator><![CDATA[donho]]></dc:creator><pubDate>Tue, 26 May 2026 16:44:41 GMT</pubDate></item><item><title><![CDATA[Reply to Notepad++ release 8.9.6.1 on Tue, 26 May 2026 16:26:09 GMT]]></title><description><![CDATA[<p dir="auto">Note:<br />
For fixing arbitrary code execution vulnerability via <code>config.xml</code>, “commandLineInterpreter” was removed, but “PowerShell here” command has been added, so I don’t think it’ll be an issue, though users who use “commandLineInterpreter” should be notified.<br />
However, we might have some complains for fixing arbitrary code execution vulnerability via <code>shortcuts.xml</code>, due to the security warning, if the binary is not located under one of the fowing loctions:</p>
<ul>
<li>C:\Program Files,</li>
<li>C:\Program Files (x86)</li>
<li>C:\Windows\System32</li>
<li>C:\Windows</li>
</ul>
<p dir="auto">Unfortunately, I haven’t yet found a way to store the definate “Never show the confirmation dialog” safely. Please let me know if anyone here has some ideas.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/105540</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/105540</guid><dc:creator><![CDATA[donho]]></dc:creator><pubDate>Tue, 26 May 2026 16:26:09 GMT</pubDate></item><item><title><![CDATA[Reply to Notepad++ release 8.9.6.1 on Tue, 26 May 2026 16:13:25 GMT]]></title><description><![CDATA[<p dir="auto">From what I can tell, based on quick experiments, deriving implications to what <a class="plugin-mentions-user plugin-mentions-a" href="/user/donho" aria-label="Profile: donho">@<bdi>donho</bdi></a> <a href="/post/105538">said</a> and the commits that fix those CVE:</p>
<blockquote>
<ol start="2">
<li>Fix arbitrary code execution vulnerability via config.xml</li>
</ol>
</blockquote>
<ul>
<li><code>&lt;GUIConfig name="commandLineInterpreter"&gt;"C:\path\with spaces\to\cli.exe"&lt;/GUIConfig&gt;</code> in config.xml will no longer do anything</li>
<li>instead, there is a “open into PowerShell” alongside all the menus that have “open into cmd” (or similar phrasing for that command in the various menus and context menus)</li>
</ul>
<blockquote>
<ol start="3">
<li>Fix arbitrary code execution vulnerability via shortcuts.xml</li>
</ol>
</blockquote>
<ul>
<li>Any shortcuts that start with <code>http:</code> will be flagged, and you will be prompted to confirm every time.</li>
<li>Any shortcuts that resolve to an executable location outside of the trusted locations (whether by relying on PATH, or by harcoding the path to the executable), will warn you <em>every time you try to run that command</em>.  (Trusted locations include <code>Program Files</code> or <code>Program Files (x86)</code> or <code>windows\system32</code> or <code>windows\</code> directories).</li>
</ul>
<p dir="auto">:-(</p>
<p dir="auto">I think the remediation to this one takes things too far.  Not all compilers, interpreters, and helper programs live in the Program Files or Windows hiearchies (I personally have another location where I often install such things).  And now you are going to ask me to confirm I want to run my external application <strong>every single time I try to run it</strong>, with no way to say “always allow” to that dialog.  This will cause a major headache for anyone who, like me, intentionally runs things that don’t live in <code>Program Files</code>.  That will not result in increased security: that will result in driving users away from Notepad++ if they can no longer use the automation features of the application.</p>
<p dir="auto">For example, Strawberry Perl, the primary Perl interpreter installation for Windows, installs into <code>c:\strawberry</code> by default, and parts of its toolchain have problems if you install into a directory like <code>c:\program files\</code> with spaces in the filename; there are lots of engineering tools I have used that have problems with spaces in the path as well; and since I also use the gcc that comes with Strawberry Perl, that means that both my Perl interpreter and my C/C++ compiler that I use from Notepad++ will ask me to confirm every time.  I’m really not sure that’s a usable workflow for me.  Am I not going to ever be able to upgrade beyond Notepad++ v8.9.6?  If not, that will be unfortunate.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/105539</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/105539</guid><dc:creator><![CDATA[PeterJones]]></dc:creator><pubDate>Tue, 26 May 2026 16:13:25 GMT</pubDate></item></channel></rss>