Notepad++ väidab, et selle värskendusliiklust kaaperdati 2025. aastal kuude kaupa, ründajad pealt kuulasid ja suunasid valikuliselt mõned kasutajad pahatahtlikule infrastruktuurile. BleepingComputer teatab, et sissemurdmine algas 2025. aasta juunis ja lõppes 2. detsembril pärast seda, kui majutusteenuse pakkuja avastas rikkumise ja katkestas juurdepääsu.
See juhtum on kasulik meeldetuletus, et „HTTPS-i kaudu allalaadimine” ei ole ainus turvalisuse aspekt. Värskendussüsteemid vajavad tugevat otsast lõpuni kontrollimist, sest usaldusväärne infrastruktuur võib sattuda ohtu.
Mida ründajad ära kasutasid
BleepingComputer kirjeldab vanemate Notepad++ versioonide värskenduste kontrollimise kontrollide lünka, mis võimaldab ründajatel pakkuda muudetud värskendusmanifeste ja suunata allalaadimisi ümber.
Väidetavalt oli kampaania kitsarinnaline ja valikuline, mis on kooskõlas osalejaga, kes hoolib rohkem juurdepääsust konkreetsetele sihtmärkidele kui massilevitamisest.
Ajajoon on oluline:
- Esialgne kompromiss juunis 2025
- Ajutine katkestus septembri alguses pärast kerneli/püsivara värskendusi
- Juurdepääs varastatud sisemiste volituste kaudu jätkus kuni 2. detsembrini
See „volitused jäid parandamise käigus püsima” samm on klassikaline intsidendile reageerimise ebaõnnestumine: serveri parandamisest ei piisa, kui ründajal on juba võtmed olemas.
Mida Notepad++ pärast intsidenti muutis
BleepingComputer teatab, et Notepad++ migreeris kliendid uue majutusteenuse pakkuja alla, vahetas volitusi ja täiustas kinnitamist.
Alates versioonist 8.8.9, WinGUP:
- Kontrollib paigaldaja sertifikaate ja allkirju
- Kasutab krüptograafiliselt allkirjastatud värskendus-XML-i
Projekt plaanib versioonis 8.9.2 ka kohustusliku sertifikaadi allkirja kontrollimise jõustada.
See progresseerumine – valikulised kontrollid → tugevamad kontrollid → kohustuslikud kontrollid – ongi täpselt see, kuidas tarkvara levitamine aja jooksul karmistuma peaks.
Pahavara nurk: Chrysalis ja omistamine
BleepingComputer viitab Rapid7 uuringutele, mis omistavad seotud kampaania Hiina APT-grupile, mida tuntakse nime all Lotus Blossom (mida kirjeldatakse ka teiste varjunimedega) ja kohandatud tagauksele Rapid7 nimega „Chrysalis”.
Sihipäraste tarneahela intsidentide korral on kasulik koormus sageli kohandatud. Seetõttu ei ole peamine kaitse mitte „täpse pahavara tuvastamine“, vaid „volitamata kasuliku koormuse edastamise raskendamine värskendaja kaudu“.
Mida organisatsioonid peaksid teisiti tegema
Kui haldate tarkvara ettevõtte keskkonnas, viitab see juhtum mõnele kaitseveale:
- Väldi tarbijatele mõeldud automaatseid värskendusikriitiliste süsteemide puhul, kui see on võimalik.
- Kasutage hallatud tarkvara levitamist(allkirjastatud paketid sisemistes hoidlates, Intune'is/SCCM-is jne).
- Kinnitage ja kontrollige allkirjupaigaldajate ja värskenduste jaoks.
- Jälgige "värskendusradasid"kriitilise infrastruktuurina: DNS, TLS-i kontrollipoliitikad, puhverserveri käitumine ja lõpp-punktide täitmisahelad.
Kui olete erakasutaja, on praktilised sammud lihtsamad:
- Värskendage Notepad++ uusimale versioonile ametlikult veebisaidilt
- Suhtu kahtlustavalt värskendusviipadesse, mis ei näe välja nagu tavaline installija.
- Vältige otsingutulemustes reklaame „Laadi kohe alla”, mis jäljendavad ametlikke lehti
Lõpptulemus
Notepad++ kuuekuuline uuenduste kaaperdamine ei puudutanud ühte viga – see puudutas usalduspiire. Kui ründaja saab manifesti muuta või allkirjakontrollid on nõrgad, muutuvad "uuendustest" juba iseenesest kaugkäivituskoodi käivitamise teel. Parandus seisneb otsast lõpuni kontrollimises, millest ei saa mööda minna isegi siis, kui majutusteenuse pakkuja saab omanikuks.