• Fighting Malicious Ads on Download Pages

    Pinned Locked
    44
    1
    3 Votes
    44 Posts
    101k Views
    PeterJonesP
    @MarcCMcC said in Fighting Malicious Ads on Download Pages: There are definitely still giant, green “Download” button ads: Posting screenshots here isn’t helpful, at this point. And it is better if you just email the malicious links directly to don.h@free.fr , as has been said repeatedly in this discussion. – I am locking this thread, as there isn’t anything new to say about this topic – If you came here to report a malicious/dangerous download link (and NOTE: not all ads with “download” are malicious or dangerous), then e-mail the URLs for malicious or dangerous advertising links on that page directly to don.h@free.fr
  • Notepad++.exe blocked from Right-click edit - txt, m3u etc.

    9
    1 Votes
    9 Posts
    318 Views
    PeterJonesP
    @J-Mark-Barfield , that was not a “regedit”, that was a normal command-line command all those two commands did was run an instance of notepad++.exe without RunAsAdmin privileges, even before you made the change to the executable compatibility settings it was completely unnecessary all you had to do was exit Notepad++ application completely (so it wasn’t running), then do the steps I explained to get notepad++.exe to not run as admin, and then the next time you ran Notepad++ (either using your shortcut or double clicking on the exe or running the exe from the command line normally or double clicking on a text file or right clicking and choosing Edit with Notepad++) would have run Notepad++ not as admin if you didn’t exit Notepad++ first, then the still running Notepad++ instance would still be running as Admin. Changing the exe properties while the exe is running doesn’t magically drop the running Notepad++ out of Admin mode. And thus your right click would not have worked, because the running Notepad++ was still in Admin mode. all you did by doing those extra commands was close the Notepad++ that was running as admin open a new instance that wasn’t running as admin change the exe properties so that it wouldn’t run as admin next time (I understand that you got it working, so you don’t really care at this point. But I don’t want future people to read this discussion, and come to the wrong conclusion that they need to do your extra steps. Those steps were completely unnecessary.)
  • autoupdater and XMLDSig

    7
    0 Votes
    7 Posts
    5k Views
    S
    I have checked out the https://github.com/donho/xmlSigner project and it is what I needed. I have used that project to correctly pass the XML signing test. I have opened some issues with that project. Here is a quick summary of how the update process works. The wingup code first queries a website to determine if an update is required and the returned XML provides information to be used later. None of the information in the XML is used if it doesn’t pass the XML security check. After passing the security check the code looks for the update status and download location, assuming an update is required. After prompting the user to download the update and finishing the download, it checks the code signing of the installer. Assuming that the code signing is valid and the correct certificate, it starts the install. I will try to document all the customizations to the code from Notepad++, wingup and xmlSigner to make it work in my project so that future users have a place to start, but that will be after I am sure its all working correctly with the new security updates. Thank you @xomx for pointing me in the right direction.
  • 0 Votes
    5 Posts
    3k Views
    donhoD
    @xomx Thank you for pinging! https://github.com/notepad-plus-plus/notepad-plus-plus/commit/2c1abe0784543e78dbba0f259b0948cf3a08b8cb
  • 0 Votes
    3 Posts
    3k Views
    H
    @Coises Thank you, Coises, for your helpful reply. I truly appreciate your support and guidance. Regards, Harmandeep Singh Kandhari
  • autoupdater and connection temp.sh

    38
    0 Votes
    38 Posts
    42k Views
    Lycan ThropeL
    @donho , Thanks for the verifcation, and sorry for the late reponse, I came down really sick that night for about a 5 day period after posting this, and am just getting back into the swing of things. Just wanted to make sure we didn’t need to be redundant about that process. Thanks again for the clarification.
  • FAQ: February Security Announcement

    Locked
    4
    2 Votes
    4 Posts
    4k Views
    PeterJonesP
    Updates with new clarifications from this comment: Target Information Kaspersky only saw evidence of victims IP addresses in Vietnam, El Salvador, Australia and the Philippines, and noted, “We observed three different infection chains overall, designed to attack about a dozen machines…”. Thus, it wasn’t just “targeted” – out of all the update attempts that would have happened during the June to December timeframe, it appears there were only a dozen victims: everyone else got a normal, unaffected update, with no malicious payload. Obvious Side-effect: Notepad++ Not Actually Updated after “Update” When the attackers redirected victims, the victims got “updaters” which did nothing to notepad++.exe. If every time that automatic updates ran, you saw Notepad++ actually updated, you were not one of the victims. In case the user runs Notepad++ updater, if the version remains exactly the same after the attempted update, the user can check %LOCALAPPDATA%\Notepad++\log\securityError.log to see what happened & report it.
  • 0 Votes
    2 Posts
    2k Views
    PeterJonesP
    @Ilhan-Yumer , The developer does not read most posts in this Forum. If you would like to suggest such a move to the developer, I would recommend creating a new Issue at GitHub requesting it (https://github.com/notepad-plus-plus/notepad-plus-plus/issues).
  • Chinese compromise began as early as NP++ v8.6.9

    Locked
    4
    1
    0 Votes
    4 Posts
    3k Views
    PeterJonesP
    Future readers: if you want more information for the context of this discussion, See the FAQ, which has the best summary I can make, as of 2026-Feb-04; if new information is available, the FAQ will be updated. ALL followups/discussions must go in Topic: autoupdater and connection to temp.sh. This tangent is LOCKED.
  • I am very confused about the Notepad++ security issue

    Locked
    3
    0 Votes
    3 Posts
    3k Views
    PeterJonesP
    See the FAQ, which has the best summary I can make, as of 2026-Feb-04; if new information is available, the FAQ will be updated. ALL followups/discussions must go in Topic: autoupdater and connection to temp.sh. This tangent is LOCKED.
  • 1 Votes
    3 Posts
    2k Views
    PeterJonesP
    See the FAQ, which has the best summary I can make, as of 2026-Feb-04; if new information is available, the FAQ will be updated. ALL followups/discussions must go in Topic: autoupdater and connection to temp.sh. This tangent is LOCKED.
  • Advices to prevent further security vulnerabilities

    Moved
    4
    0 Votes
    4 Posts
    3k Views
    NppenjoyrN
    BTW: 5.1-if your home internet speed is fast enough, setup your own web server to your pc under virtualbox(in case of web server software cve’s/rce’s). I or anyone can help with that. Dont forget to hardening server for security. IMO, this is BAD advice. To suggest to a non-security specialist who runs this as a hobby, that he should self-host, and try to keep up on all the security hardening, is asking him to get hacked even worse than the hack that already happened. He was literally paying a host to provide such services, and the professionals failed; he has now changed providers to a host who has better security procedures. Believe me it’s not that hard to setup a webserver or harden it, especially while backed by a strong community. The risks are different when hosting at home between hosting remotely. The hosting firm may be offered money to hijack, or an out-of-date hosting management software had rce was waiting to be abused.
  • Notepad v8.8.2 32-bit installer: virus or malware detected

    4
    0 Votes
    4 Posts
    11k Views
    PeterJonesP
    @Tavi , As far as I can tell, they were unrelated. Scanners such as VirusTotal look at the executable itself, and last year were being triggered by the lack of signing and the self-signing of the executable. please confirm if this issue is related to the notepad++ hijack news dated 2nd Feb 2026? The issue you are referring to, as linked here and described in detail here specifically said, the compromise occured at the hosting provider level rather than through vulnerabilities in Notepad++ code itself. This was a website hack, and VirusTotal and other such AV scans do not detect website hacks, as far as I understand them. See the FAQ, which has the best “table of contents” for the website hack. ALL related followups/discussions must go in Topic: autoupdater and connection to temp.sh.
  • Help needed - Forensic extractor result analyzing

    3
    0 Votes
    3 Posts
    3k Views
    donhoD
    @xomx said in Help needed - Forensic extractor result analyzing: @donho What is that for (is it for specific HW, OS or network analysis)? Ubuntu on a VPS Fullname of the forensic SW “Forensic Extractor” ballpoint.fr It’s rather to analyze the results to make sure if anything is OK. Note the VPS is only for the wingup.org, whereas notepad-plus-plus.org is on a sharing hosting service. Thank you for the ref I will check this company.
  • Certificate install location

    3
    0 Votes
    3 Posts
    9k Views
    PeterJonesP
    UPDATE: With the release of v8.8.7, Notepad++ is once again signed by a GlobalSign-issued certificate, as well as the Notepad++ self-signed certificate. The above instructions are still appropriate for confirming the self-signed certificate, but with the GlobalSign-issued certificate, the procedure is not as critical.
  • Digital certificate for open source projects

    4
    0 Votes
    4 Posts
    9k Views
    PeterJonesP
    UPDATE: With the release of v8.8.7, Notepad++ is once again signed by a GlobalSign-issued certificate, as well as the Notepad++ self-signed certificate.
  • 0 Votes
    6 Posts
    9k Views
    PeterJonesP
    UPDATE: With the release of v8.8.7, Notepad++ is once again signed by a GlobalSign-issued certificate, as well as the Notepad++ self-signed certificate.
  • Notepad++ DLL Hijacking Vulnerability (CVE-2025-56383)

    10
    0 Votes
    10 Posts
    10k Views
    donhoD
    https://notepad-plus-plus.org/news/v886-released/
  • libcurl < 8.14.1 CVE-2025-5399

    2
    0 Votes
    2 Posts
    2k Views
    xomxX
    @Pulp-Sendo Already fixed for the upcoming N++ v8.8.6.
  • notepad++ flagged as malicious, should i worry?

    4
    0 Votes
    4 Posts
    9k Views
    Zhane HernandezZ
    @xomx Thanks for your input, the analysis does seem to be a bit on the… overly cautious or paranoid side. maybe it’s time to find a new resource for risk analysis!