Scanarea de securitate WordPress
WP PerformanceShield verifică fiecare site WordPress de pe un server PlusPanel pentru trei lucruri: vulnerabilități cunoscute în nucleul, plugin-urile și temele instalate, fișiere care diferă de versiunea oficială și cod malițios. Fiecare site primește un scor de securitate de la 0 la 100 și o listă de probleme, fiecare cu butonul ei de reparare.
Ce se verifică
Secțiune intitulată „Ce se verifică”- Vulnerabilități. Versiunile instalate de WordPress, ale fiecărui plugin și ale fiecărei teme sunt comparate cu o bază de date de vulnerabilități. Pentru fiecare potrivire vezi severitatea (CVSS), CVE-ul când există și prima versiune care o repară.
- Integritate. Fișierele nucleului, ale plugin-urilor și ale temelor sunt comparate cu sumele de control
oficiale publicate de wordpress.org. Sunt raportate fișierele oficiale modificate sau lipsă și fișierele PHP
în plus din
wp-admin,wp-includessau din folderul unui plugin. - Malware. Fișierele PHP sunt verificate pentru tiparele folosite de backdoor-uri (payload-uri codate
evaluate, date din cerere transformate în cod, obfuscare puternică), PHP ascuns în
wp-content/uploadssau în imagini, reguli.htaccesssuspecte (fișiere preîncărcate, imagini executate ca PHP, redirecționări doar pentru motoarele de căutare) și un set de reguli YARA pentru web shell-uri și injectoare cunoscute. - Baza de date. Conturi noi de administrator apărute de la scanarea anterioară, sarcini programate (WP-Cron) pe care nicio componentă instalată nu le explică și o adresă a site-ului schimbată către alt host.
Când rulează
Secțiune intitulată „Când rulează”| Scanare | Ce | Când |
|---|---|---|
| Integritate | versiuni, vulnerabilități, sume de control oficiale, uploads, .htaccess, baza de date |
zilnic |
| Completă | tot ce e mai sus + euristici malware și reguli YARA pe fiecare fișier | săptămânal |
| La cerere | completă | din panou (Free: o dată pe zi pe site) |
| După o schimbare | integritate | după un update sau o reparare și imediat ce o vulnerabilitate nouă afectează o versiune instalată |
Scanările rulează cu limită de CPU și de citire de pe disc, așa că o scanare nu încetinește vizibil site-ul.
Cum repară
Secțiune intitulată „Cum repară”- Actualizează acum. Un plugin, o temă sau nucleul WordPress vulnerabil se actualizează după un snapshot al site-ului. Dacă site-ul nu mai răspunde corect după update, se revine automat.
- Carantină. Un fișier malițios sau neașteptat e mutat într-o zonă de carantină a contului tău, pe care site-ul nu o mai poate citi sau rula. Se poate restaura dintr-un clic. Nimic nu se șterge fără să treacă întâi prin carantină; golirea carantinei e o acțiune separată și explicită.
- Reinstalează fișierul oficial. Un fișier modificat al nucleului, al unui plugin sau al unei teme e înlocuit cu copia oficială de pe wordpress.org (cel modificat merge în carantină).
- Reparare automată (opțională, oprită implicit). Pe fiecare site poți lăsa PerformanceShield să actualizeze singur componentele vulnerabile, să reinstaleze fișierele oficiale modificate și să pună în carantină malware-ul sigur. Fiecare acțiune automată apare în jurnalul de audit.
Administratorii văd și flota: site-urile cele mai vulnerabile, plugin-urile vulnerabile cele mai răspândite și actualizări în masă, în valuri (întâi un site, apoi 10 %, 50 %, toate), care se opresc singure dacă un update strică un site.
Confidențialitate și siguranță din construcție
Secțiune intitulată „Confidențialitate și siguranță din construcție”- Serverul tău nu contactează niciun serviciu de vulnerabilități. Control plane-ul PlusPanel descarcă datele despre vulnerabilități și sumele de control oficiale și trimite serverului doar ce îi trebuie site-urilor lui, în comenzi semnate.
- Scanerul rulează cu drepturile contului tău, în containerul contului tău, fără acces la rețea cât timp citește fișierele și cu site-ul montat doar pentru citire. Nu rulează niciodată codul PHP al site-ului: versiunile sunt citite din antetele fișierelor, iar baza de date e citită direct.
- Conținutul fișierelor nu pleacă de pe server. Rapoartele conțin căi, dimensiuni, sume de control și regula care s-a potrivit.
Surse de date și atribuire
Secțiune intitulată „Surse de date și atribuire”Datele despre vulnerabilități sunt furnizate de Wordfence Intelligence (© Defiant Inc., folosite conform Wordfence Intelligence Terms and Conditions). Înregistrările care provin din programul CVE poartă și nota de copyright MITRE, afișată lângă înregistrare în panou. Hosterii își pot adăuga opțional abonamentul propriu Patchstack sau WPScan. Sumele de control oficiale vin de la wordpress.org. Regulile malware sunt ale noastre plus un set public folosit conform licenței lui; motorul YARA este YARA-X (BSD-3-Clause).
Scanarea de securitate e inclusă în toate edițiile.