Cloudflare je izvijestio o milijunima pokušaja iskorištavanja novoobjavljenih ranjivosti u PHP-u, široko korištenom web softveru, prema izvješću Nextgov/FCW. Istraživači su također upozorili da kompromitirana web-mjesta mogu ugroziti svoje posjetitelje, a ne samo ljude koji njima upravljaju. Ako se pitate što posjetitelji trebaju učiniti u vezi s PHP ranjivošću, kratki odgovor je da ne možete zakrpati tuđi poslužitelj, ali možete ograničiti što napadač dobije ako web-mjesto koje koristite bude kompromitirano.
Detalji dostupni dosad su ograničeni, pa se ovaj članak drži onoga što je objavljeno i općih zaštitnih praksi.
Što Cloudflare vidi u pokušajima iskorištavanja PHP-a
Prema izvješću, Cloudflare je primijetio milijune pokušaja iskorištavanja PHP ranjivosti. Izvještavanje također opisuje globalni napor za provedbu popravaka. Ta je kombinacija uobičajena nakon što široko korišteni softver postane predmet javne objave: napadači skeniraju internet u potrazi za poslužiteljima koji još nisu ažurirani, a administratori se utrkuju s primjenom zakrpa.
PHP je poslužiteljski jezik, što znači da se izvršava na web-poslužitelju, a ne na vašem uređaju. To je važno jer oblikuje tko treba djelovati. Vlasnici web-mjesta i pružatelji usluga hostinga moraju primijeniti ažuriranja. Posjetitelji to ne mogu učiniti umjesto njih.
Naš raniji objašnjivač o PHP ranjivosti objavljenoj 22. listopada pokriva kako taj jezik podupire velik dio weba i zašto većina ljudi prije objave vijesti nije nikada čula za njega.
Kako kompromitirano PHP web-mjesto može ugroziti posjetitelje
Istraživači citirani u izvješću upozorili su da kompromitirana web-mjesta mogu također ugroziti ljude koji ih posjećuju. Iako specifični putovi napada za ove ranjivosti nisu detaljno opisani u sažetku koji imamo, postoje opći načini na koje oteto web-mjesto može utjecati na korisnike:
- Krađa prijavnih podataka: Ako napadač kontrolira web-mjesto, može biti u mogućnosti uhvatiti korisnička imena i lozinke upisane na njegovoj stranici za prijavu.
- Izlaganje podataka iz obrazaca: Kontaktni obrasci, stranice za naplatu i obrasci za registraciju mogu se izmijeniti tako da ono što upišete pošalju nekome drugome.
- Zlonamjerna preusmjeravanja ili preuzimanja: Kompromitirano web-mjesto može se izmijeniti kako bi posjetitelje usmjerilo prema štetnim stranicama ili datotekama, što može ugroziti vaš uređaj.
Ništa od ovoga ne znači da je svako PHP web-mjesto opasno. Većina web-mjesta bit će zakrpana, a mnoga nikada nisu bila ranjiva. Poanta je da slaba karika može biti poslužitelj o kojem nikada niste razmišljali, pa je korisno planirati tu mogućnost.
Što VPN može i ne može učiniti protiv poslužiteljskih ranjivosti
VPN šifrira vezu između vašeg uređaja i VPN poslužitelja te skriva vašu IP adresu od web-mjesta koja posjećujete. To je korisno na javnom Wi-Fi-ju i za ograničavanje nekog praćenja.
Ne ispravlja ranjivost na poslužitelju web-mjesta. Ako je web-mjesto koje posjećujete kompromitirano, vaš promet i dalje stiže na to web-mjesto, a sve što tamo pošaljete i dalje može vidjeti onaj tko ga kontrolira. VPN vas također ne sprječava da upišete svoju lozinku u izmijenjeni obrazac za prijavu. Gledajte na njega kao na jedan sloj zaštite privatnosti, a ne kao obranu od poslužiteljske greške.
Što to znači za vas
Vjerojatno ne možete znati koja web-mjesta pokreću ranjive verzije PHP-a i ne morate to znati. Važno je smanjiti štetu ako web-mjesto koje koristite bude probijeno. Glavni rizici su ponovno korištene lozinke, računi bez drugog koraka provjere i zakašnjela svijest o tome da su vaši podaci izloženi. Svaki od njih je nešto što možete kontrolirati već danas.
Praktični koraci za zaštitu dok web-mjesta krpaju ranjivosti
- Koristite jedinstvenu lozinku za svaki račun. Upravitelj lozinkama to čini izvedivim. Ako jedno web-mjesto otkrije vašu lozinku, šteta se zaustavlja tamo.
- Uključite dvofaktorsku autentifikaciju (2FA). Čak i ako se lozinka uhvati, drugi faktor otežava njezino korištenje. Aplikacije za autentifikaciju ili hardverski ključevi općenito su jači od tekstualnih poruka.
- Budite oprezni s osjetljivim obrascima. Izbjegavajte unos podataka o plaćanju ili osobnih podataka na web-mjestima koja izgledaju neobično, učitavaju se čudno ili se ponašaju drukčije nego prije.
- Redovito ažurirajte preglednik i operativni sustav. To smanjuje vjerojatnost da zlonamjerna stranica iskoristi poznatu slabost na vašem uređaju.
- Pazite na obavijesti o povredama podataka. Ako vam tvrtka kaže da je bila pogođena, odmah promijenite lozinku i pregledajte aktivnost računa.
- Koristite VPN za ono u čemu je dobar. Pomaže na nepouzdanim mrežama, ali nemojte se na njega oslanjati kao kompenzaciju za kompromitirano web-mjesto.
Zaključak
Objavljeni porast pokušaja pokazuje kako brzo napadači djeluju nakon što ranjivosti postanu javne i koliko weba ovisi o softveru koji njegovi posjetitelji nikada ne vide. Najbolji odgovor na pitanje što posjetitelji trebaju učiniti u vezi s PHP ranjivošću jest učiniti ukradene vjerodajnice manje korisnima: jedinstvene lozinke, 2FA i pozornost na upozorenja o povredama podataka. Za sažetak koraka pročitajte naš vodič o pet načina da ostanete sigurni na internetu nakon PHP ranjivosti i provedite te korake dok vlasnici web-mjesta rade na svojim zakrpama.




