Notepad++ Updater DNS Query to Uncommon Domains
Detects when the Notepad++ updater (gup.exe) makes DNS queries to domains that are not part of the known legitimate update infrastructure. This could indicate potential exploitation of the updater mechanism or suspicious network activity that warrants further investigation.
Sigma rule (View on GitHub)
1title: Notepad++ Updater DNS Query to Uncommon Domains
2id: 2074e137-1b73-4e2d-88ba-5a3407dbdce0
3status: experimental
4description: |
5 Detects when the Notepad++ updater (gup.exe) makes DNS queries to domains that are not part of the known legitimate update infrastructure.
6 This could indicate potential exploitation of the updater mechanism or suspicious network activity that warrants further investigation.
7references:
8 - https://notepad-plus-plus.org/news/v889-released/
9 - https://www.heise.de/en/news/Notepad-updater-installed-malware-11109726.html
10 - https://www.rapid7.com/blog/post/tr-chrysalis-backdoor-dive-into-lotus-blossoms-toolkit/
11 - https://www.validin.com/blog/exploring_notepad_plus_plus_network_indicators/
12 - https://securelist.com/notepad-supply-chain-attack/118708/
13author: Swachchhanda Shrawan Poudel (Nextron Systems)
14date: 2026-02-02
15tags:
16 - attack.collection
17 - attack.credential-access
18 - attack.t1195.002
19 - attack.initial-access
20 - attack.t1557
21logsource:
22 category: dns_query
23 product: windows
24detection:
25 selection:
26 Image|endswith: '\gup.exe'
27 filter_main_notepad_legit_domain:
28 QueryName: 'notepad-plus-plus.org'
29 filter_optional_sourceforge_legit_domain:
30 QueryName|endswith: '.sourceforge.net'
31 filter_optional_github_legit_domain:
32 - QueryName|endswith: '.githubusercontent.com'
33 - QueryName: 'github.com'
34 filter_optional_google_storage_legit_domain:
35 QueryName|endswith: '.googleapis.com'
36 # Add other known legitimate domains if any
37 condition: selection and not 1 of filter_main_* and not 1 of filter_optional_*
38falsepositives:
39 - Some legitimate network misconfigurations or proxy issues causing unexpected DNS queries.
40 - Other legitimate query to official domains not listed in the filter, needing tuning.
41level: medium # can be upgraded to high after tuning with known legitimate DNS queries
References
Related rules
- Suspicious Child Process of Notepad++ Updater - GUP.Exe
- Uncommon File Created by Notepad++ Updater Gup.EXE
- Cisco BGP Authentication Failures
- Cisco LDP Authentication Failures
- Huawei BGP Authentication Failures