Cloudflare har rapporterat miljontals försök att utnyttja nyligen avslöjade sårbarheter i PHP, den vitt använda webbprogramvaran, enligt en rapport från Nextgov/FCW. Forskare varnade också för att komprometterade webbplatser kan utsätta deras besökare för risk, inte bara de som driver dem. Om du undrar över PHP-sårbarheten vad besökare bör göra, är det korta svaret att du inte kan patcha någon annans server, men du kan begränsa vad en angripare får ut om en webbplats du använder komprometteras.

De detaljer som finns tillgängliga hittills är begränsade, så den här artikeln håller sig till det som har rapporterats och till allmänna skyddsrutiner.

Vad Cloudflare ser i exploateringsförsöken mot PHP

Enligt rapporten observerade Cloudflare miljontals försök att utnyttja PHP-sårbarheterna. Rapporteringen beskriver också en global satsning på att få korrigeringar på plats. Den kombinationen är vanlig efter att en vitt använd programvara har drabbats av ett offentligt avslöjande: angripare skannar internet efter servrar som ännu inte har uppdaterats, och administratörer tävlar om att applicera patchar.

PHP är ett serverscriptspråk, vilket innebär att det körs på webbservern snarare än på din enhet. Det spelar roll eftersom det formar vem som behöver agera. Webbplatsägare och webbhotell måste applicera uppdateringar. Besökare har ingen möjlighet att göra det åt dem.

Vår tidigare förklaring om PHP-sårbarheten som avslöjades 22 oktober täcker hur språket ligger till grund för en stor del av webben och varför de flesta aldrig hade hört talas om det innan nyheten briserade.

Hur en komprometterad PHP-webbplats kan utsätta besökare för risk

Forskare som citeras i rapporten varnade för att komprometterade webbplatser också kan äventyra de personer som besöker dem. Även om de specifika attackvägarna för dessa sårbarheter inte beskrivs i den sammanfattning vi har, finns det allmänna sätt som en kapad webbplats kan påverka användare:

  • Stöld av inloggningsuppgifter: Om en angripare kontrollerar en webbplats kan de kunna fånga upp användarnamn och lösenord som skrivs in på dess inloggningssida.
  • Exponering av formulärdata: Kontaktformulär, kassasidor och registreringsformulär kan ändras för att skicka det du skriver till någon annan.
  • Skadliga omdirigeringar eller nedladdningar: En komprometterad webbplats kan ändras för att styra besökare mot skadliga sidor eller filer, vilket kan utsätta din enhet för risk.

Inget av detta betyder att varje PHP-webbplats är farlig. De flesta webbplatser kommer att patchas, och många var aldrig sårbara. Poängen är att den svaga länken kan vara en server du aldrig har tänkt på, så det hjälper att planera för den möjligheten.

Vad en VPN kan och inte kan göra mot serverside-sårbarheter

En VPN krypterar anslutningen mellan din enhet och VPN-servern och döljer din IP-adress för de webbplatser du besöker. Det är användbart på offentliga Wi-Fi-nätverk och för att begränsa viss spårning.

Det åtgärdar inte en sårbarhet på webbplatsens server. Om en webbplats du besöker har komprometterats når din trafik fortfarande den webbplatsen, och allt du skickar in där kan fortfarande ses av den som kontrollerar den. En VPN hindrar dig inte heller från att skriva in ditt lösenord i ett manipulerat inloggningsformulär. Se det som ett lager av integritetsskydd, inte som ett försvar mot en bugg på serversidan.

Vad detta innebär för dig

Du kan förmodligen inte avgöra vilka webbplatser som kör sårbara PHP-versioner, och det behöver du inte. Det som spelar roll är att minska skadorna om en webbplats du använder utsätts för intrång. De främsta riskerna är återanvända lösenord, konton utan ett andra verifieringssteg och fördröjd medvetenhet om att din information har exponerats. Var och en av dessa är något du kan kontrollera redan idag.

Praktiska steg för att skydda dig medan webbplatser patchas

  1. Använd ett unikt lösenord för varje konto. En lösenordshanterare gör detta realistiskt. Om en webbplats läcker ditt lösenord stannar skadan där.
  2. Aktivera tvåfaktorsautentisering (2FA). Även om ett lösenord fångas upp gör en andra faktor det svårare att använda. Autentiseringsappar eller hårdvarunycklar är i allmänhet starkare än textmeddelanden.
  3. Var försiktig med känsliga formulär. Undvik att ange betalnings- eller personuppgifter på webbplatser som verkar ovanliga, laddas konstigt eller beter sig annorlunda än tidigare.
  4. Håll din webbläsare och ditt operativsystem uppdaterade. Detta minskar risken för att en skadlig sida kan utnyttja en känd svaghet på din enhet.
  5. Håll utkik efter intrångsmeddelanden. Om ett företag meddelar dig att det har drabbats, byt lösenord snabbt och granska kontots aktivitet.
  6. Använd en VPN för det den är bra på. Den hjälper på opålitliga nätverk, men förlita dig inte på den för att kompensera för en komprometterad webbplats.

Slutsatsen

Den rapporterade ökningen av försök visar hur snabbt angripare agerar när sårbarheter blir offentliga, och hur mycket av webben som är beroende av programvara som dess besökare aldrig ser. Det bästa svaret på frågan om PHP-sårbarheten vad besökare bör göra är att göra stulna inloggningsuppgifter mindre användbara: unika lösenord, 2FA och uppmärksamhet på intrångsvarningar. För en kort checklista, läs vår guide om fem sätt att hålla sig säker online efter PHP-sårbarheten och genomför dessa steg medan webbplatsägare arbetar sig igenom sina patchar.