Personal Opinion: I had the same thing with (mt) mediatemple twice last year. They told me/us that it was a wordpress issue, but it wasn’t. I heard the same from dreamhost last year. So: don’t think about it too much, just remove the hack and blame your host (again).
Anyway: You could read this thread. If your DB got “infected”: There’s also a link to the plugin I wrote to remove the inserted links from my database. Give it a try.
Related Posts:
- Security and .htaccess
- Headers Content-Security-Policy CSP Major Issue
- My WP site and password was hacked, what to do? [closed]
- What security concerns should I have when setting FS_METHOD to “direct” in wp-config?
- What Are Security Best Practices for WordPress Plugins and Themes? [closed]
- Are WordPress Plugins essential?
- I found this in a plugin. What does it do? is it dangerous?
- What are the common security flaws I need to look for? [closed]
- Disabled plugins are they security holes – rumor or reality?
- What could a hacker do with my wp-config.php
- How Can I Securely Implement a Password-less Login Feature?
- Why “Contact Form 7” doesn’t update PHPmailer library?
- Are there procedures to prevent malicious plugin updates?
- How to stop wordpress from changing default .htaccess permissions to 444
- Secure WordPress paid plugin
- How to make media upload private? [duplicate]
- Does WordPress contain “default” anti-SQL injection code that responds with a 404 error?
- WordPress Capabilities: edit_user vs edit_users
- Should we use plugins that aren’t available from the official WordPress site?
- How to check plugins for malicious code?
- How to properly secure my WordPress installation?
- Why allow overriding crucial pluggable functions wp_verify_nonce and wp_create_nonce?
- Where should my plugin POST to?
- Security error WP 4.0 + WP phpBB Bridge [closed]
- Should I install plugins to my WordPress installation from web sites having in URL “nulled” or, “null”?
- Add .html extension to custom post type taxonomies
- Disabled plugins are security holes – rumor or reality?
- Leverage browser caching not working after updating .htaccess
- Why am I sometimes getting a 404 error when I try to update a page with Elementor?
- Should I use RIPS tool to test my themes and plugins?
- Prevent Brute Force Attack
- Why users disable the WordPress update?
- How many security plugins are too many? [closed]
- Will WordPress username displayed somewhere in the site?
- Upgrading WordPress 4.0 asks for FTP password
- How to install WordPress Multisite with different domains under the same subdirectory?
- 403 Forbidden – You don’t have permission to access /wp-admin/admin-ajax.php on this server
- Is revealing just the AUTH_KEY a security issue?
- How Restrict access to admin dashboard by specific static ip?
- Error Message from W3 Total Cache when .htaccess Rules Cannot Be Modified? [closed]
- When is it useful to use wp_verify_nonce
- Protecting against malicious code in WordPress plugin updates
- htaccess and wordpress config files are regularly over written
- Questions about brute force attacks on the admin username, coming from amazon IP addresses
- Why Better WP security plugin returns 418 I’m a Teapot “error”?
- How to expire all wordpress user passwords instantly?
- How to limit WordPress pages during updates?
- WordPress redirect all 404 pages to the Homepage
- rms_unique_wp_mu_pl_fl_nm.php
- Weird problems after recovery from security breach
- How can we deal with unmaintained plugins with vulnerabilities?
- How can I serve a text file at a custom URL
- Security issues with WP sites
- Security checking in meta_box save is reluctant?
- Escape when echoed
- Should you escape hardcoded URLs?
- Preventing BFA in WordPress without using a plugin
- 500 Internal Server Error when updating htaccess
- Write to / remove from default .htaccess file from plugin?
- How can I make uploaded images in the editor load with HTTPS?
- Changed permalink structure. Need help with redirecting old posts
- How to stop xmlrpc attacks without disabling component to allow JetPack to work in WordPress?
- How To Clean The Malware Infected & Hacked WordPress Websites? [duplicate]
- Landing Page Redirect Chain | http->https->https www
- Possible htaccess configuration issue for HTTPS websites by WP Fastest Cache plugin? [closed]
- WordPress filter that hook after each action/filter hook
- How to delete Passwrd Protected posts cookies when a user logged out from the site
- The safest way to automate WordPress backups
- wp_create_nonce function doesn’t work inside a plugin?
- Does WordPress validate inputs to all functions? (such as get_user_meta and insert_user_meta)
- Upgraded to latest version – 3.0.3 and Now I get a “sufficient permissions to access this page” error
- How to block plugin activations with no known user or coming from unknown IP address range?
- Nonce failing on form submission
- Check for security updates
- Standard Fail2Ban vs. WP Fail2ban vs. WP Fail2Ban Redux
- Create a multisite network for an existing installation
- Why can’t I access my Intranet LDAPS with NADI?
- admin-ajax.php warning max input vars exceeded on layered pop plugins [closed]
- Malicious File Upload [closed]
- Reoccurring 404 Errors on all subpages
- Stop Plugin Enumeration [closed]
- Is there a directory my plugin can write files to that cannot be viewed via the browser/url?
- Malware installation during plugin update?
- plugin links not working [closed]
- Hack-Proof OR Security in WordPress — is it real?
- Redirect to another page using contact form 7? [closed]
- Remove .htaccess portion upon plugin deactivation?
- I should enable automatic updates?
- Can some vulnerabilities in plugins be exploited even when the plugin is inactive?
- Security and Must Use Plugins
- Is Timthumb still broken? What security measures should be taken?
- Prevent direct access to WordPress plugin assets?
- Is it safe to use admin-ajax.php in the frontend?
- How to protect WordPress from security scanner [closed]
- Edit Permalink Structure For Custom Post Type or Modify .htaccess?
- Specific way to allow WordPress users to view their current password? And edit it?
- Custom url rewriting
- Too many login attempts
- Is there any pre-existing plugin to track and block IPs with suspicious activity on my site?
- How to prevent plugins from sniffing/stealing other plugins’ options?