{"id":1927,"date":"2024-02-01T13:49:35","date_gmt":"2024-02-01T13:49:35","guid":{"rendered":"https:\/\/aqqute.com\/blog\/?p=1927"},"modified":"2024-02-01T13:49:35","modified_gmt":"2024-02-01T13:49:35","slug":"hackers-target-wordpress-database-plugin-active-on-1-million-sites","status":"publish","type":"post","link":"https:\/\/aqqute.com\/blog\/2024\/02\/01\/hackers-target-wordpress-database-plugin-active-on-1-million-sites\/","title":{"rendered":"Hackers target WordPress database plugin active on 1 million sites"},"content":{"rendered":"<p><b>Hackers target WordPress database plugin active on 1 million sites<\/b><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1574\" src=\"https:\/\/aqqute.wordpress.com\/wp-content\/uploads\/2024\/03\/d04e9-side-view-male-hacker-with-gloves-laptop-1536x1024-kenoye-kitoye.jpg?w=300&#038;h=200\" alt=\"\" width=\"300\" height=\"200\" \/><\/p>\n<p><span style=\"font-weight: 400\">Malicious activity targeting a critical severity flaw in the \u2018Better Search Replace\u2019 WordPress plugin has been detected, with researchers observing thousands of attempts in the past 24 hours.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Better Search Replace is a WordPress plugin with more than one million installations that helps with search and replace operations in databases when moving websites to new domains or servers.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Admins can use it to search and replace specific text in the database or handle serialized data, and it provides selective replacement options, support for WordPress Multisite, and also includes a \u201cdry run\u201d option to make sure that everything works fine.<\/span><\/p>\n<p><span style=\"font-weight: 400\">The plugin vendor, WP Engine, released version 1.4.5 last week to address a critical-severity PHP object injection vulnerability tracked as CVE-2023-6933.<\/span><\/p>\n<p><span style=\"font-weight: 400\">The security issue stems from deserializing untrusted input and allows unauthenticated attackers to inject a PHP object. Successful exploitation could lead to code execution, access to sensitive data, file manipulation or deletion, and triggering an infinite loop denial of service condition.<\/span><\/p>\n<p><span style=\"font-weight: 400\">The description of the flaw in Wordfence\u2019s tracker states that Better Search Replace isn\u2019t directly vulnerable but can be exploited to execute code, retrieve sensitive data, or delete files if another plugin or theme on the same site contains the Property Oriented Programming (POP) chain.<\/span><\/p>\n<p><span style=\"font-weight: 400\">The exploitability of PHP object injection vulnerabilities often relies on the presence of a suitable POP chain that can be triggered by the injected object to perform malicious actions.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Hackers have seized the opportunity to exploit the vulnerability as WordPress security firm Wordfence reports that it has blocked over 2,500 attacks targeting CVE-2023-6933 on its clients over the past 24 hours.<\/span><\/p>\n<p><span style=\"font-weight: 400\">The flaw impacts all Better Search Replace versions up to 1.4.4. Users are strongly recommended to upgrade to 1.4.5 as soon as possible.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Download stats on WordPress.org recorded close to a half million downloads over the past week, with 81% of the active versions being 1.4 but unclear about the minor release.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Update 1\/25 &#8211; Wordfence has told BleepingComputer that they initially used a broad rule to detect the activity described above, and as a result, some of the logged attempts concern other flaws, like CVE-2023-25135. However, most of the attacks are attributed to exploitation attempts for CVE-2023-6933.<\/span><\/p>\n<p><b>Over 150k WordPress sites at takeover risk via vulnerable plugin<\/b><\/p>\n<p><span style=\"font-weight: 400\">Two vulnerabilities impacting the POST SMTP Mailer WordPress plugin, an email delivery tool used by 300,000 websites, could help attackers take complete control of a site authentication.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Last month, security researchers Ulysses Saicha and Sean Murphy discovered two vulnerabilities in the plugin and reported them to the vendor via Wordfence&#8217;s bug bounty program.<\/span><\/p>\n<p><span style=\"font-weight: 400\">The first, tracked as CVE-2023-6875, is a critical authorization bypass flaw arising from a \u201ctype juggling\u201d issue on the connect-app REST endpoint. The issue impacts all versions of the plugin up to 2.8.7<\/span><\/p>\n<p><span style=\"font-weight: 400\">An unauthenticated attacker could exploit it to reset the API key and view sensitive log information, including password reset emails.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Specifically, the attacker can exploit a function relating to the mobile app to set a valid token with a zero value for the authentication key via a request.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Next, the attacker triggers a password reset for the site&#8217;s admin and then accesses the key from within the application, changing it and locking the legitimate user out of the account.<\/span><\/p>\n<p><span style=\"font-weight: 400\">With administrator privileges, the attacker has full access and can plant backdoors, modify plugins and themes, edit and publish content, or redirect users to malicious destinations.<\/span><\/p>\n<p><span style=\"font-weight: 400\">The second vulnerability, is a cross-site scripting (XSS) problem identified as CVE-2023-7027 that arises from insufficient input sanitization and output escaping.<\/span><\/p>\n<p><span style=\"font-weight: 400\">The flaw impacts POST SMPT up to version 2.8.7 and could let attackers inject arbitrary scripts into the web pages of the affected site.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Wordfence first contacted the vendor about the critical flaw on December 8, 2023, and after submitting the report they followed up with a proof-of-concept (PoC) exploit on December 15.<\/span><\/p>\n<p><span style=\"font-weight: 400\">The XSS issue was reported on December 19, 2023, and a PoC was shared the next day.<\/span><\/p>\n<p><span style=\"font-weight: 400\">The plugin\u2019s vendor published on January 1, 2024 version 2.8.8 of POST SMPT that includes security fixes for both issues.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Based on statitics from wordpress.org, there are roughly 150,000 sites that run a vulnerable version of the plugin that is lower than 2.8. From the remaining half that have version 2.8 and higher installed, thousands are likely vulnerable as well when considering that the platform reports roughly 100,000 downloads since the release of the patch.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hackers target WordPress database plugin active on 1 million sites Malicious activity targeting a critical severity flaw in the \u2018Better Search Replace\u2019 WordPress plugin has been detected, with researchers observing thousands of attempts in the past 24 hours. Better Search Replace is a WordPress plugin with more than one million installations that helps with search &hellip;<\/p>\n","protected":false},"author":1,"featured_media":1574,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-1927","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology-trends-and-news"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/aqqute.com\/blog\/wp-json\/wp\/v2\/posts\/1927","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aqqute.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aqqute.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aqqute.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aqqute.com\/blog\/wp-json\/wp\/v2\/comments?post=1927"}],"version-history":[{"count":0,"href":"https:\/\/aqqute.com\/blog\/wp-json\/wp\/v2\/posts\/1927\/revisions"}],"wp:attachment":[{"href":"https:\/\/aqqute.com\/blog\/wp-json\/wp\/v2\/media?parent=1927"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aqqute.com\/blog\/wp-json\/wp\/v2\/categories?post=1927"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aqqute.com\/blog\/wp-json\/wp\/v2\/tags?post=1927"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}