Hello all,
I have an annoying problem. One of my Wordpress sites keeps being infected with scripts being injected at the top of every post's content.
I'm not new to WP nor keeping it secure. I have evaluated that, core file integrity is secure, FTP is secure, file permissions are secure and user credentials are secure. This attack is placing information directly into the DB. I created a new DB and DB user and set the site up again on that, but whatever the vulnerability is it bypasses this. The injection isn't using WP to update the post either because the modified date of the posts isn't changing, it's targeting a specific table and column and prepending the script information.
We are using a range of 3rd party plugins (everything is up to date and widely used/official plugins) and a theme we purchased from Themeforest , which we have customised. Ultimately I think the vulnerability must exist in the theme, does anyone have any advice for finding the hole? It's a needle in a haystack right now.
I tried Wordfence security plugin and it didn't stop it. Now I'm using Sucuri, but I don't hold out much hope for that either.
Any advice much appreciated.
I have an annoying problem. One of my Wordpress sites keeps being infected with scripts being injected at the top of every post's content.
I'm not new to WP nor keeping it secure. I have evaluated that, core file integrity is secure, FTP is secure, file permissions are secure and user credentials are secure. This attack is placing information directly into the DB. I created a new DB and DB user and set the site up again on that, but whatever the vulnerability is it bypasses this. The injection isn't using WP to update the post either because the modified date of the posts isn't changing, it's targeting a specific table and column and prepending the script information.
We are using a range of 3rd party plugins (everything is up to date and widely used/official plugins) and a theme we purchased from Themeforest , which we have customised. Ultimately I think the vulnerability must exist in the theme, does anyone have any advice for finding the hole? It's a needle in a haystack right now.
I tried Wordfence security plugin and it didn't stop it. Now I'm using Sucuri, but I don't hold out much hope for that either.
Any advice much appreciated.