Title: BulkseoRow.php malware issue
Last modified: January 31, 2025

---

# BulkseoRow.php malware issue

 *  Resolved [catwingz](https://wordpress.org/support/users/catwingz/)
 * (@catwingz)
 * [1 year, 5 months ago](https://wordpress.org/support/topic/bulkseorow-php-malware-issue/)
 * Hi, The website is hidden behind a coming soon page so you probably won’t be 
   able to check anything.
 * The site is hosted with Dreamhost. We just received the following notice: ”
 * We have identified malicious content on your account, added by an outside entity,
   which may include malware such as backdoor shells, adware, botnet, and spammer
   scripts.
 * The following file(s) specifically have been identified as attacker-added malware.
   We have DISABLED these files by setting their permissions to 200 (Owner write-
   only). You will need to audit these files and either replace them with known 
   good versions or remove them altogether:
 * /home/dh_ase77g/xxx.com/wp-content/plugins/squirrly-seo/view/Assistant/BulkseoRow.
   php “
 * If I delete it will it be missed? What action should I take?
 * Thank you
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fbulkseorow-php-malware-issue%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 7 replies - 1 through 7 (of 7 total)

 *  Plugin Support [Peter](https://wordpress.org/support/users/petersquirrly/)
 * (@petersquirrly)
 * [1 year, 5 months ago](https://wordpress.org/support/topic/bulkseorow-php-malware-issue/#post-18281868)
 * 👋Hi,
 * Thank you for reaching out.
 * What we recommend is to install Wordfence and do a PHP integrity scan.
 * The file can be found directly on WordPress and does not contain malware.
   [https://plugins.svn.wordpress.org/squirrly-seo/trunk/view/Assistant/BulkseoRow.php](https://plugins.svn.wordpress.org/squirrly-seo/trunk/view/Assistant/BulkseoRow.php)
 * It’s probably a breach in the website and malware has infected several files.
 * With Wordfence you will be able to identify and clean the files.
 * After the site is clean, we also recommend [our security plugin WP Ghost](https://hidemywpghost.com/)
   for Hack Prevention so that it doesn’t happen again in the future.
 *  Thread Starter [catwingz](https://wordpress.org/support/users/catwingz/)
 * (@catwingz)
 * [1 year, 5 months ago](https://wordpress.org/support/topic/bulkseorow-php-malware-issue/#post-18287699)
 * [@petersquirrly](https://wordpress.org/support/users/petersquirrly/) , Wordfence
   is already installed and I think it missed this. It is my understanding that 
   the php integrity scan you suggest is part of Wordfence’s regular scan. Dreamhost
   spotted it and disabled the bulkseorow.php file.
 * I intend to delete the file. Should I delete and reinstall Squirrly? Or will 
   the file not be missed?
 * Thank you
 *  Plugin Support [Peter](https://wordpress.org/support/users/petersquirrly/)
 * (@petersquirrly)
 * [1 year, 5 months ago](https://wordpress.org/support/topic/bulkseorow-php-malware-issue/#post-18288190)
 * The file shouldn’t be removed but rather cleared out with Wordfence.
 * Also, we don’t recommend deleting Squirrly SEO as all the data will be lost and
   you will have to add it again.
 * The best way to go about it is to use Wordfence to find the corrupted files and
   fix them instead of deleting.
 *  Thread Starter [catwingz](https://wordpress.org/support/users/catwingz/)
 * (@catwingz)
 * [1 year, 5 months ago](https://wordpress.org/support/topic/bulkseorow-php-malware-issue/#post-18288220)
 * [@petersquirrly](https://wordpress.org/support/users/petersquirrly/) Wordfence
   doesn’t even see the file because of the blocking placed on it by Dreamhost. 
   It’s not even possible to open it with the file editor for review.
 * Since the site is hidden behind a “coming soon” page there really isn’t any data
   to save. Unless you have an alternate suggestion I think the delete/reinstall
   strategy is the only path open to us.
 * Thank you
 *  Plugin Support [Peter](https://wordpress.org/support/users/petersquirrly/)
 * (@petersquirrly)
 * [1 year, 5 months ago](https://wordpress.org/support/topic/bulkseorow-php-malware-issue/#post-18290335)
 * Please go to Squirrly SEO > Import & Data > Rollback Plugin > Reinstall Current
   Version and give it another try. Let’s see if this helps.
 *  Thread Starter [catwingz](https://wordpress.org/support/users/catwingz/)
 * (@catwingz)
 * [1 year, 5 months ago](https://wordpress.org/support/topic/bulkseorow-php-malware-issue/#post-18292546)
 * That’s a great feature. It appears to have solved the problem. Dreamhost has 
   now whitelisted the file. Thanks for your help.
 * Fyi, I thought I would give WP Ghost a try but it’s not getting off to a good
   start. Yet another support thread…
 *  Plugin Support [Peter](https://wordpress.org/support/users/petersquirrly/)
 * (@petersquirrly)
 * [1 year, 5 months ago](https://wordpress.org/support/topic/bulkseorow-php-malware-issue/#post-18295370)
 * Great to hear that it’s working now!
 * As for WP Ghost, no worries, we are here to help.

Viewing 7 replies - 1 through 7 (of 7 total)

The topic ‘BulkseoRow.php malware issue’ is closed to new replies.

 * ![](https://ps.w.org/squirrly-seo/assets/icon-256x256.png?rev=2724476)
 * [GEO Plugin by Squirrly SEO](https://wordpress.org/plugins/squirrly-seo/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/squirrly-seo/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/squirrly-seo/)
 * [Active Topics](https://wordpress.org/support/plugin/squirrly-seo/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/squirrly-seo/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/squirrly-seo/reviews/)

 * 7 replies
 * 2 participants
 * Last reply from: [Peter](https://wordpress.org/support/users/petersquirrly/)
 * Last activity: [1 year, 5 months ago](https://wordpress.org/support/topic/bulkseorow-php-malware-issue/#post-18295370)
 * Status: resolved