Topp 10 WordPress säkerhetssårbarheter och sätt att åtgärda dem

0

Detta citat är tillräckligt bra för att ge dig en uppfattning om säkerhetsproblem som pågår över hela världen. Faktum är att webbplatssäkerhet är ett ämne som har gett sömnlösa nätter till webbplatsägarna under lång tid. Ingen har kunnat uppnå 100 % säkerhet för sin företagswebbplats.

Enligt en undersökning som genomförts av Juniper Research kommer cyberbrottslighet att kosta företag över 2 biljoner dollar år 2019. Detta är en alarmerande statistik och den visar att det dag för dag blir mycket svårt att säkra en webbplats. Samtidigt måste du hitta sätten att säkra din webbplats, eftersom den innehåller dina viktigaste uppgifter såväl som den känsliga informationen.

Som ni alla vet, driver WordPress 31% av internet och därför är det mycket tydligt att WordPress-plattformen kommer att ställas inför det största antalet webbsäkerhetsproblem. De flesta av användarna litar på denna underbara plattform och det är därför de har byggt sina affärssidor på det.

Men enligt en undersökning utförd av Sucuri är WordPress den mest infekterade webbplatsplattformen för år 2018.

Därför blir det viktigt för er alla att vara medvetna om olika WordPress-säkerhetssårbarheter och sätten att åtgärda dem. Så låt oss komma igång och analysera varje sårbarhet en efter en.

Det finns två typer av företag: de som har blivit hackade och de som ännu inte vet att de har blivit hackade.

– John Chambers

Topp 10 WordPress säkerhetssårbarheter

  1. Osäkert webbhotell
  2. Använder svagt lösenord
  3. Uppdaterar inte WordPress
  4. SQL-injektion
  5. Att glömma att säkra WordPress-konfigurationsfilen
  6. Uppdaterar inte plugins eller teman
  7. Använder vanlig FTP
  8. Ändra inte WordPress-tabellprefixet
  9. Skadlig programvara
  10. Felaktiga filbehörigheter

1 Osäkert webbhotell

Detta är kanske en av de största anledningarna till att WordPress-webbplatser lätt blir infekterade. Liksom alla andra webbplatser finns WordPress-webbplatsen också på servern. Ibland är det som händer att webbhotellföretagen inte säkrar sin plattform. I den typen av scenario finns det stor chans att din WordPress-webbplats kan bli attackerad av en utomstående.

Sätt att lösa det här problemet

Det bästa sättet är att lösa det här problemet är att vara värd för din WordPress-webbplats på några av de förstklassiga värdplattformarna. Här är en lista över de bästa WordPress-värdleverantörerna som du kan använda för din företagswebbplats.

Bästa WordPress-värdleverantörer

  • Bluehost
  • HostGator
  • SiteGround
  • DreamHost
  • InMotion Hosting

2 Använder svagt lösenord

Lösenord är en så viktig del av säkerheten för din WordPress-webbplats. Du måste alltid se till att du använder ett starkt lösenord för ditt WordPress-konto. Enligt en undersökning utförd av WPTemplate blir 8% av WordPress-webbplatser runt om i världen hackade på grund av veckolösenord. Ett veckolösenord kan ge enkel åtkomst till följande saker:

  • WP-administratörskonto
  • C-panelkonto
  • FTP-konto
  • Din WordPress-databas

Det är därför det blir extremt viktigt att ha ett starkt lösenord för din WordPress-webbplats.

Sätt att lösa det här problemet
  • Bilda ett komplext lösenord

    Ett av sätten du kan åtgärda problemet är genom att skapa ett komplext lösenord för din webbplats. Försök alltid att använda kombinationen av alfabet, siffror, specialtecken, etc. för att skapa ett lösenord. Det hjälper dig att skapa ett starkt lösenord som inte är lätt att gissa.

  • Använd en lösenordshanterare

    Det andra sättet att lösa problemet är att använda lösenordshanteraren. En lösenordshanterare är ett program som låter dig lagra alla dina lösenord på ett ställe och sedan hantera det via ett huvudlösenord. USP för alla lösenordshanterare är att de har en automatisk fyllningsfunktion.

    Här är en lista över några bästa lösenordshanterare:

    • LastPass
    • 1 Lösenord
    • Dashlane
  • Tvåfaktorsautentisering

    Detta är ett av de bästa sätten att skydda din WordPress-webbplats från lösenordsstöld. I ett scenario med tvåfaktorsautentisering, om någon angripare kan gissa lösenordet till din WordPress-webbplats, kommer han/hon inte att logga in på din webbplats. Han/hon kommer att kräva en säkerhetskod som skickas till din mobil. På detta sätt kommer du att kunna skydda din webbplats.

    Det finns viktiga sätt att ställa in tvåfaktorsautentisering i WordPress:

    1. SMS-verifiering
    2. Google Authenticator-appen

3 Uppdaterar inte WordPress

Det finns många användare som känner sig bekväma med en av WordPress-versionerna och därför uppdaterar de inte sin WordPress-version med jämna mellanrum. Den främsta orsaken bakom det är att de fruktar att det skulle skada deras webbplats. Varje ny version av WordPress kommer dock med korrigeringar för säkerhetsbuggar och det är därför det blir viktigt för dig att uppdatera din webbplats.

Sätt att lösa det här problemet

Kolla alltid efter den senaste versionen av WordPress och försök att hålla din webbplats uppdaterad. Detta kommer att minimera risken för säkerhetsproblem. För de som fruktar att uppdatering av WordPress kommer att skapa en webbplatsuppdelning kan ta säkerhetskopian av deras webbplats. Så om den nya versionen inte fungerar enligt dina krav, kan du alltid återgå.

4 SQL-injektion

SQL Injection är en av de äldsta metoderna för att få tillgång till webbplatsen. Som ni alla vet är SQL ett språk som används för att arbeta med WordPress-databasen och det är därför i denna typ av attack hackarna injicerar SQL-kommandon på din webbplats för att hämta informationen. Hackare blir smarta dag för dag och de kommer med en ny SQL-injektion varje dag eller andra. Så som webbplatsägare bör du vara medveten om sätten att bli av med detta problem.

Sätt att lösa det här problemet
  • Sök efter SQL-injektionssårbarhet

    Du bör regelbundet kontrollera efter SQL Injection-problem på din WordPress-webbplats. Detta kan dock vara en mycket svår uppgift att utföra manuellt och det är därför du bör använda några säkerhetsskanningsverktyg för det ändamålet. Här är en lista över det bästa verktyget för säkerhetsskanning:

    • WordPress säkerhetsskanning
    • SiteCheck juicer
    • WPScan
  • Lägga till en kod till din .htaccess-fil

    Ett annat sätt att förhindra SQL-injektion är att lägga till en viss kod i din .htaccess-fil. .htaccess är en konfigurationsfil som används på webbservrarna och därför, genom att ändra den delen, kommer du att kunna begränsa åtkomsten för utomstående till din WordPress-databas.

    Lägg till följande kod i din .htaccess-fil:

    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_METHOD} ^(HEAD|TRACE|DELETE|TRACK) [NC]
    RewriteRule ^(.*)$ - [F,L]
    RewriteCond %{QUERY_STRING} ../ [NC,OR]
    RewriteCond %{QUERY_STRING} boot.ini [NC,OR]
    RewriteCond %{QUERY_STRING} tag= [NC,OR]
    RewriteCond %{QUERY_STRING} ftp:  [NC,OR]
    RewriteCond %{QUERY_STRING} http:  [NC,OR]
    RewriteCond %{QUERY_STRING} https:  [NC,OR]
    RewriteCond %{QUERY_STRING} (<|%3C).*script.*(>|%3E) [NC,OR]
    RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|%3D) [NC,OR]
    RewriteCond %{QUERY_STRING} base64_encode.*(.*) [NC,OR]
    RewriteCond %{QUERY_STRING} ^.*([|]|(|)|<|>|ê|"|;|?|*|=$).* [NC,OR]
    RewriteCond %{QUERY_STRING} ^.*("|'|<|>||{||).* [NC,OR]
    RewriteCond %{QUERY_STRING} ^.*(%24&x).* [NC,OR]
    RewriteCond %{QUERY_STRING} ^.*(%0|%A|%B|%C|%D|%E|%F|127.0).* [NC,OR]
    RewriteCond %{QUERY_STRING} ^.*(globals|encode|localhost|loopback).* [NC,OR]
    RewriteCond %{QUERY_STRING} ^.*(request|select|insert|union|declare).* [NC]
    RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in_.*$
    RewriteRule ^(.*)$ - [F,L]

5 Att glömma att säkra WordPress-konfigurationsfilen

WordPress-konfigurationsfilen (wp-config.php) består av inloggningsuppgifter för WordPress-databas. Därför, om någon utomstående får tillgång till den här filen, kan han/hon stjäla din information och orsaka skada på din webbplats. Därför blir det nödvändigt att du gör allt för att skydda denna fil.

Sätt att lösa det här problemet

Ett av de enklaste sätten att skydda filen wp-config.php är att ändra .htaccess och begränsa åtkomsten. För det ändamålet lägger du helt enkelt till följande kodavsnitt till din .htaccess-fil:

<files wp-config.php>
order allow,deny
deny from all
</files>

6 Uppdaterar inte plugins eller teman

Precis som kärnan i WordPress är det viktigt att använda den senaste versionen av plugins eller teman på WordPress-webbplatsen. Att använda en föråldrad version av alla plugin-program eller teman kan göra din webbplats sårbar för säkerhetshot. Enligt en undersökning gjord av WPWhiteSecurity beror 54% av globala WordPress-sårbarheter på plugins.

Sätt att lösa det här problemet

Kontrollera alltid efter uppdateringen i något av dina plugin-program och teman. Se till att du använder den senaste versionen som finns tillgänglig på WordPress. Genom att följa denna metod kommer du att minimera riskerna för säkerhetshot på din WordPress-webbplats.

7 Använda vanlig FTP

För de som inte vet används FTP-konton för att ladda upp en fil på din webbserver med hjälp av en FTP-klient. De flesta av värdleverantörerna stöder FTP-anslutning med olika typer av protokoll: enkel FTP, SFTP eller SSH.

De flesta WordPress-webbplatsägare gör misstaget att använda vanlig FTP. Nu, vad som händer i en vanlig FTP är att ditt lösenord skickas till servern i okrypterad form. Så alla som kan hacka servern kan få enkel åtkomst till din WordPress-webbplats.

Sätt att lösa det här problemet

Istället för att använda FTP kan du välja SFTP eller SSH. Du behöver inte ändra FTP-klienten för det ändamålet. Ändra bara protokollet till ‘SFTP-SSH' medan du ansluter till din webbplats. Genom att använda detta protokoll kommer du att kunna skicka lösenordet till servern i en krypterad form vilket minimerar risken för säkerhetsproblem.

8 Ändra inte WordPress-tabellprefixet

Som ni alla vet börjar alla WordPress-tabeller som skapas i din databas som standard med ett prefix som heter ks29so_. De flesta WordPress-utvecklare bryr sig inte om att ändra detta prefix, eftersom de känner att det inte kommer att påverka webbplatsens prestanda.

Samtidigt gör detta prefix din WordPress-webbplats sårbar för säkerhetsproblem. Anledningen till det är att en angripare lätt kan gissa namnet på dina WordPress-databastabeller. Därför bör du försöka återuppta problemet så snart som möjligt.

Sätt att lösa det här problemet

Istället för att använda standardprefixet för WordPress-databastabellerna bör du definiera ditt eget prefix som är komplicerat till sin natur så att någon inte kan gissa det. Du kan ändra prefixet för dina WordPress-databastabeller vid installationstillfället. Så kom alltid ihåg den punkten. Efter det kommer du inte att få chansen att ändra prefixet.

Så här kan du ändra WordPress-databasprefixet för att förbättra säkerheten:

9 Skadlig programvara

Malware är en förkortning för skadlig programvara. Med andra ord kan man säga att det är en kod som används för att få tillgång till en webbplats på ett obehörigt sätt. En hackad webbplats indikerar tydligt att en skadlig kod har injicerats. Nu, om du vill känna igen skadlig programvara på webbplatsen, försök sedan titta på nyligen ändrade filer.

Det kan finnas många typer av infektioner med skadlig programvara på webben, men för WordPress är fyra stora infektioner med skadlig programvara enligt listan nedan:

  • Bakdörrar
  • Drive-by-nedladdningar
  • Pharma hacks
  • Skadliga omdirigeringar
Sätt att lösa det här problemet

Eventuella problem med skadlig programvara kan enkelt identifieras genom att söka i den nyligen ändrade filen och sedan ta bort den filen från din WordPress-webbplats. Det andra sättet att hantera det här problemet är att installera en ny version av WordPress eller genom att återställa WordPress-webbplatsen från din senaste säkerhetskopia. Båda dessa metoder hjälper dig att minimera säkerhetsbristerna.

10 Felaktiga filbehörigheter

Filbehörigheter är den uppsättning regler som används av webbservern. Det hjälper din server att kontrollera åtkomsten till din fil på din WordPress-webbplats. Nu, ibland är det som händer att användaren ställer in felaktiga filbehörigheter som gör att angriparna kan komma åt filen och ändra den enligt deras krav, vilket kan orsaka stor skada på din WordPress-webbplats.

Sätt att lösa det här problemet

Det bästa sättet att lösa det här problemet är att ställa in rätt filbehörighet för din WordPress-webbplats. Filbehörigheten på valfri WordPress-webbplats bör vara enligt listan nedan:

  • 755 eller 750 för alla kataloger
  • 644 eller 640 för filer
  • 600 för wp-config.php

Genom att ställa in dessa behörigheter kommer du att kunna begränsa åtkomsten till din WordPress-webbplats vilket hjälper dig att säkra den från angriparna.

Slutgiltiga tankar

Säkerhet har varit en viktig fråga för webbplatsägare under åren. Även efter att så mycket forskning utförts på detta område, har ingen varit med på att stapla påståendet om att vara 100% säker. Detta visar graden av komplexitet som man måste hantera när man arbetar med denna fråga.

Med hänsyn till detta har vi försökt förse dig med de 10 bästa WordPress-säkerhetssårbarheterna och sätten att åtgärda dem, vilket säkerligen kommer att hjälpa dig inom en snar framtid.

Vad är dina tankar om detta ämne? Nämn dem i vår kommentarsektion. Tack!

Inspelningskälla: instantshift.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More