Notepad++ – široce používaný textový editor pro Windows – varoval, že jeho aktualizační infrastruktura byla po celé měsíce napadena, což útočníkům umožňovalo selektivně přesměrovávat některé uživatele na škodlivé aktualizace. Ars Technica uvádí, že k napadení došlo v červnu 2025 a že kontrola byla plně obnovena až v prosinci.
Toto je klasický vzorec dodavatelského řetězce: útočníci místo přímého zneužití každé oběti cílí na cestu aktualizace, takže samotný software se stává doručovacím prostředkem.
Jak útok vypadal
Podle Arsu útočníci získali kontrolu „na úrovni infrastruktury“, která jim umožnila zachycovat a přesměrovávat aktualizační provoz směřující do domény Notepad++. Místo toho, aby byl zasažen každý uživatel, bylo přesměrování selektivní – zaměřené na cíle zájmu.
Tato selektivita je důležitým vodítkem. Naznačuje, že útočníci buď měli specifickou skupinu obětí, nebo se snažili vyhnout odhalení tím, že udržovali nízký objem infekce.
Proč jsou aktualizační programy tak cenným cílem
Mechanismy automatické aktualizace jsou navrženy tak, aby dělaly tři nebezpečné věci:
- Načíst kód z internetu
- Zapište to na disk
- Proveďte to
Přesně to malware chce. Jediné, co stojí mezi „aktualizací“ a „infekcí“, je ověření.
Pokud se jedná o aktualizátor:
- Nepoužívá konzistentně silný TLS.
- Neověřuje podpisy správně
- Důvěřuje souboru manifestu, který lze ovlivnit úpravou.
...pak zachycení nebo přesměrování provozu může stačit k výměně užitečného zatížení.
Specifika (a slabé stránky) aktualizačního programu Notepad++
Ars popisuje zakázkový aktualizační program (GUP / WinGUP), který:
- Hlásí svou verzi na URL adresu Notepad++
- Načte instrukce k aktualizaci ze souboru XML
- Stáhne instalační program do dočasného adresáře a spustí ho
Slabinou mnoha systémů je krok „manifest“. Pokud lze manifest nahradit nebo změnit, lze aktualizační program nasměrovat na jakékoli umístění stahování.
Jaké verze by uživatelé měli používat
Zpráva Ars uvádí, že vývojáři naléhavě žádají uživatele, aby se ujistili, že používají verzi 8.9.1 nebo vyšší.
Jako pravidlo v takových případech platí:
- Preferujte ruční instalaci z oficiálních stránek
- Vyhněte se „zrcadlům pro stahování“ třetích stran a výsledkům vyhledávání plným reklam
- Neočekávaně načasované výzvy k aktualizaci považovat za podezřelé
Jak posoudit vaši expozici
Pro cílenou kampaň nemusí existovat dokonalé ukazatele kompromitace, ale nejistotu můžete snížit:
- Potvrďte nainstalovanou verzia porovnejte to s aktuálními verzemi.
- Ověřte podpis instalačního programupro binární soubory Notepad++, které máte.
- Zkontrolujte systémové protokolypro neobvyklé spouštění procesů v době aktualizací (instalační procesy, které nepoznáváte, síťová volání neobvyklých domén).
- Skenování pomocí EDR/AVkteré dokáží detekovat známá zadní vrátka hlášená pracovníky reagujícími na incidenty.
Pro organizace je také rozumné:
- Omezit přístup komponent aktualizačního programu k internetu
- Používejte řízené nasazení softwaru (balíčky MSI, interní repozitáře)
Co to říká o závislostech na open-source
Notepad++ je zdarma, hojně používaný a vzhledem ke svému významu často nedostatečně financovaný. Tento nesoulad se projevuje křehkou infrastrukturou a vlastními aktualizačními systémy, které nebyly navrženy pro modely hrozeb na úrovni jednotlivých států.
Širší ponaučení nezní „nepoužívejte open source“. Jde o to, že široce závislé open source projekty potřebují:
- Moderní aktualizační frameworky
- Bezpečnostní kontroly
- Financování infrastruktury a reakce na incidenty
Sečteno a podtrženo
Pokud používáte Notepad++, předpokládejte, že aktualizační kanál byl v roce 2025 potenciálním místem útoku. Přejděte na aktuální verzi, preferujte oficiální/manuální instalace a integritu aktualizátoru (signatury a manifesty) považujte za skutečnou bezpečnostní hranici.