{"id":6681,"date":"2026-07-21T10:52:32","date_gmt":"2026-07-21T10:52:32","guid":{"rendered":"https:\/\/lockitsoft.com\/?p=6681"},"modified":"2026-07-21T10:52:32","modified_gmt":"2026-07-21T10:52:32","slug":"wordpress-websites-under-siege-wp2shell-vulnerabilities-enable-unauthenticated-remote-code-execution-and-mass-compromise","status":"publish","type":"post","link":"https:\/\/lockitsoft.com\/?p=6681","title":{"rendered":"WordPress Websites Under Siege: &#8216;wp2shell&#8217; Vulnerabilities Enable Unauthenticated Remote Code Execution and Mass Compromise"},"content":{"rendered":"<p>Attackers have initiated widespread exploitation of two critical vulnerabilities within the WordPress content management system, collectively known as &#8216;wp2shell&#8217;. These flaws, identified as CVE-2026-63030 and CVE-2026-60137, can be chained together to grant unauthenticated attackers the ability to execute remote code and gain complete control over vulnerable websites. The exploitation began as early as Saturday morning UTC, with initial attacks focusing on exfiltrating hashed credentials before progressing to full remote code execution as more detailed exploit information became publicly available. The impact is described as widespread, affecting organizations of all sizes and across various industries.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/lockitsoft.com\/?p=6681\/#The_Anatomy_of_the_%E2%80%98wp2shell_Attack_Chain\" >The Anatomy of the &#8216;wp2shell&#8217; Attack Chain<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/lockitsoft.com\/?p=6681\/#Timeline_of_Exploitation_and_Discovery\" >Timeline of Exploitation and Discovery<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/lockitsoft.com\/?p=6681\/#Supporting_Data_and_Global_Impact\" >Supporting Data and Global Impact<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/lockitsoft.com\/?p=6681\/#Statements_and_Reactions_from_Security_Experts\" >Statements and Reactions from Security Experts<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/lockitsoft.com\/?p=6681\/#Broader_Implications_and_Defense_Strategies\" >Broader Implications and Defense Strategies<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"The_Anatomy_of_the_%E2%80%98wp2shell_Attack_Chain\"><\/span>The Anatomy of the &#8216;wp2shell&#8217; Attack Chain<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The &#8216;wp2shell&#8217; exploit chain is a sophisticated, two-part attack that bypasses standard security measures in WordPress. At its core, the vulnerability allows unauthenticated attackers to achieve SQL injection through a single HTTP request on default WordPress installations. This capability is particularly concerning as it affects any WordPress version released since December 2025.<\/p>\n<p><strong>CVE-2026-60137: The Gateway<\/strong><\/p>\n<p>The initial entry point for this attack is CVE-2026-60137, a route confusion bug within the WordPress REST API&#8217;s batch endpoint. This flaw allows attackers to invoke internal handlers without undergoing any authentication checks, effectively bypassing security protocols. Ben Marr, a security engineer at Intruder, explained that this vulnerability stems from the improper sanitization of the &#8216;author__not_in&#8217; parameter within the &#8216;WP_Query&#8217; function. When untrusted data is passed to this parameter, potentially through a plugin or theme, it can lead to the alteration of database queries. This manipulation can result in unauthorized access to sensitive data or even the modification of existing information.<\/p>\n<p><strong>CVE-2026-63030: The Remote Code Execution Enabler<\/strong><\/p>\n<p>While CVE-2026-60137 provides the initial unauthorized access, CVE-2026-63030 is the critical component that enables remote code execution (RCE). According to Cloudflare, this RCE capability is only realized when persistent object caching is not actively in use on the WordPress installation. The SQL injection vulnerability (CVE-2026-60137) has been present in WordPress versions from 6.8 onwards. However, the subsequent RCE vulnerability (CVE-2026-63030) specifically impacts versions from 6.9 and later, making a broad range of modern WordPress sites susceptible.<\/p>\n<p>The combination of these two vulnerabilities creates a potent attack vector. An unauthenticated attacker can send a specially crafted request to a vulnerable WordPress site, exploiting the REST API route confusion to inject malicious SQL queries. These queries, in turn, can be manipulated to trigger the remote code execution flaw, granting the attacker the ability to run arbitrary commands on the server.<\/p>\n<figure class=\"article-inline-figure\"><img decoding=\"async\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEh4qOga3YGcLZ3JclK_mkOkQ-pRmQowUUqu6Hp3fj1QTmsNuuhkSj4OiFqgAtL7e6yeGkv-K1jC0v4bRayI40oDQ8UMeYishuNzRap3E5RYmIEbjRbmq-uAk4iWKWwIfMdNi6owJrVWE_3fcWzj5lZgVm9P96ddcqghwnp3rGx3pM3N6hck6UiaFUgVRbtC\/s1700-e365\/wordpress-ex.jpg\" alt=\"WordPress wp2shell Exploitation Grows as Public Exploit Fuels Mass Scanning\" class=\"article-inline-img\" loading=\"lazy\" \/><\/figure>\n<h3><span class=\"ez-toc-section\" id=\"Timeline_of_Exploitation_and_Discovery\"><\/span>Timeline of Exploitation and Discovery<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The timeline of events surrounding the &#8216;wp2shell&#8217; vulnerabilities highlights a rapid escalation from discovery to widespread exploitation.<\/p>\n<ul>\n<li><strong>Pre-December 2025:<\/strong> The foundational vulnerability, CVE-2026-60137, is introduced into WordPress versions from 6.8 onwards due to issues with parameter sanitization.<\/li>\n<li><strong>December 2025:<\/strong> WordPress version 6.9 is released, incorporating the RCE vulnerability, CVE-2026-63030. This version, along with subsequent releases, becomes susceptible to the combined &#8216;wp2shell&#8217; exploit chain.<\/li>\n<li><strong>Over 10 Hours Prior to Saturday (UTC):<\/strong> Researchers at Searchlight Cyber, utilizing OpenAI&#8217;s GPT 5.6 Sol, discover the exploit chain. Their investigation into exploit brokers paying significant sums for WordPress RCE vulnerabilities leads them to this critical discovery. Technical details are deliberately withheld due to the severe implications.<\/li>\n<li><strong>Early Hours of Saturday (UTC):<\/strong> Exploitation of the &#8216;wp2shell&#8217; vulnerabilities commences. Initial attacks focus on exfiltrating hashed credentials, a common precursor to more damaging actions.<\/li>\n<li><strong>As Public Exploit Code Emerges:<\/strong> Following the release of more detailed exploit information, attackers rapidly transition to leveraging the full remote code execution capabilities of the vulnerabilities.<\/li>\n<li><strong>Saturday and Ongoing:<\/strong> Security researchers and intelligence firms begin to observe and report on the widespread nature of the attacks. Telemetry data indicates exploitation originating from multiple countries, and companies like Wiz report significant percentages of organizations having vulnerable instances exposed.<\/li>\n<li><strong>Ongoing Monitoring:<\/strong> Security firms like Wiz and WatchTowr continue to monitor post-exploitation activities, identifying the creation of backdoor accounts, the deployment of malicious plugins, and attempts to install advanced persistent threats (APTs) like Overlord RAT.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Supporting_Data_and_Global_Impact\"><\/span>Supporting Data and Global Impact<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The reach and severity of the &#8216;wp2shell&#8217; exploitation are being underscored by various data points from security researchers and intelligence platforms.<\/p>\n<p><strong>Geographical Distribution of Exploitation:<\/strong><br \/>\nTelemetry data captured by KEVIntel reveals that as of the early stages of exploitation, at least 13 unique IP addresses from Switzerland, Germany, the United Kingdom, Indonesia, Lithuania, the Netherlands, and Singapore were linked to the exploitation of CVE-2026-63030. This suggests a global threat landscape where attackers are not confined to a single region.<\/p>\n<p><strong>Vulnerability Prevalence:<\/strong><br \/>\nData compiled by Google-owned Wiz indicates a significant initial exposure rate. At the time these CVEs were disclosed, an estimated 60% of organizations utilizing WordPress had at least one vulnerable instance. Furthermore, a staggering 25% of these organizations were exposing a vulnerable server directly to the internet, significantly increasing their risk. While these figures have reportedly decreased as organizations apply patches, the initial prevalence highlights the vast attack surface.<\/p>\n<p><strong>Exploitation Volume:<\/strong><br \/>\nWatchTowr has reported observing &quot;tens of thousands of exploitation attempts&quot; on their honeypots following the release of public exploit code. This indicates a highly active and aggressive scanning and attack campaign, with threat actors indiscriminately targeting the internet in search of vulnerable WordPress sites.<\/p>\n<p><strong>Post-Exploitation Activities:<\/strong><br \/>\nWiz researchers Shahar Dorfman and Gili Tikochinski have detailed several concerning post-exploitation activities:<\/p>\n<ul>\n<li><strong>Web Shell Deployment:<\/strong> A 150 KB web shell, disguised as a legitimate WordPress security plugin named CMSmap, has been observed. This malicious tool functions as a &quot;full-featured attack platform,&quot; offering capabilities such as file management, direct database access, port scanning, batch code injection, and the deployment of multiple privilege escalation modules, including MySQL UDF exploitation.<\/li>\n<li><strong>Backdoor Administrator Accounts:<\/strong> Following successful exploitation, attackers have been creating backdoor administrator accounts on compromised WordPress sites. Over 100 such accounts have been identified. These accounts serve as persistent entry points for attackers, allowing them to deploy fake WordPress plugins or download further malicious tools to deepen their compromise.<\/li>\n<li><strong>Targeted Malware Deployment:<\/strong> In at least one documented instance, a threat actor has been observed repeatedly attempting to install Overlord RAT, a sophisticated Golang-based remote access trojan. The deployment of such RATs suggests a move towards establishing long-term control and data exfiltration capabilities.<\/li>\n<li><strong>Opportunistic Scanning:<\/strong> Wiz researchers also noted high-volume scanning activity that did not necessarily lead to immediate post-exploitation. This suggests that attackers are not only actively exploiting known vulnerabilities but also conducting mass-scanning campaigns to identify potential targets for future attacks, possibly alongside legitimate security scanning operations.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Statements_and_Reactions_from_Security_Experts\"><\/span>Statements and Reactions from Security Experts<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The severity of the &#8216;wp2shell&#8217; vulnerabilities has prompted reactions from prominent figures and organizations within the cybersecurity community.<\/p>\n<p>Jake Knott, principal security researcher at watchTowr, emphasized the rapid progression of the attack: &quot;By the early hours of Saturday morning (UTC), successful exploitation was already well underway, initially using public exploit code to exfiltrate hashed credentials, with remote code execution following once additional details were made public. From our vantage point across a global client base, we are seeing widespread impact of this vulnerability across organizations of every size and every vertical.&quot;<\/p>\n<figure class=\"article-inline-figure\"><img decoding=\"async\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjQl2axNwsfhbXOFynrg_uAZsvHi3OvNGSA8KJO-BKR8Xm3x7yjKV3EvfY4v5mwXx6LF0uWFb9h9d9iAV_Pi-YYhqimX9wx4OaLdDJEdR215Xrxq_PAtXkaLfQso4pTSjbj6fvh_ZTliLpzWZSZfcoZgyXtKwhN-SSDDlmbtUqGLshc0KqYQGWYHMN52Sl1\/s728-e100\/zz-d.jpg\" alt=\"WordPress wp2shell Exploitation Grows as Public Exploit Fuels Mass Scanning\" class=\"article-inline-img\" loading=\"lazy\" \/><\/figure>\n<p>Searchlight Cyber, the firm that initially discovered the exploit chain with the assistance of AI, highlighted the ease of exploitation: &quot;The attack has no preconditions and can be exploited by an anonymous user in a stock install of WordPress with no plugins,&quot; they stated. This underscores the low barrier to entry for attackers and the significant risk to even minimally configured WordPress sites.<\/p>\n<p>The researchers at Wiz, Shahar Dorfman and Gili Tikochinski, provided critical insights into post-exploitation activities, noting the ongoing monitoring efforts: &quot;We have yet to identify lateral movement or data exfiltration, but we continue to monitor and investigate.&quot; Their cautious optimism, coupled with continued vigilance, reflects the dynamic nature of cyber threats.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Broader_Implications_and_Defense_Strategies\"><\/span>Broader Implications and Defense Strategies<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The &#8216;wp2shell&#8217; attack chain represents a significant threat to the vast ecosystem of websites powered by WordPress, which accounts for a substantial portion of the internet&#8217;s online presence. The ability for unauthenticated remote code execution fundamentally undermines the security of these platforms, opening them up to a wide array of malicious activities.<\/p>\n<p><strong>Implications:<\/strong><\/p>\n<ul>\n<li><strong>Data Breaches:<\/strong> Compromised WordPress sites can be used to steal sensitive customer data, financial information, and intellectual property.<\/li>\n<li><strong>Website Defacement and Disruption:<\/strong> Attackers can alter website content, redirect traffic, or bring websites offline entirely, causing significant reputational and financial damage.<\/li>\n<li><strong>Malware Distribution:<\/strong> Vulnerable sites can be repurposed to host and distribute malware, phishing kits, or ransomware to unsuspecting visitors.<\/li>\n<li><strong>Botnet Participation:<\/strong> Compromised servers can be enlisted into botnets for conducting further attacks, such as Distributed Denial of Service (DDoS) attacks, or for cryptocurrency mining.<\/li>\n<li><strong>Supply Chain Attacks:<\/strong> If a compromised WordPress site is used by businesses as part of their operations or supply chain, it can serve as an entry point for attacks against their partners or clients.<\/li>\n<\/ul>\n<p><strong>Defense and Mitigation:<\/strong><br \/>\nGiven the severity and widespread nature of this threat, immediate action is paramount for all WordPress users.<\/p>\n<ol>\n<li><strong>Immediate Patching:<\/strong> The most critical step is to update WordPress to the latest secure version as soon as possible. This will address the underlying vulnerabilities.<\/li>\n<li><strong>Security Audits:<\/strong> Organizations should conduct thorough security audits of their WordPress instances. This includes:\n<ul>\n<li><strong>Reviewing Administrator Accounts:<\/strong> Inspecting for any newly created or unauthorized administrator accounts.<\/li>\n<li><strong>Scanning for Malicious Plugins:<\/strong> Identifying and removing any suspicious or unknown plugins that may have been installed.<\/li>\n<li><strong>Checking for Suspicious Files:<\/strong> Searching for any unusual files or modifications within the WordPress directory structure.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Web Application Firewalls (WAFs):<\/strong> Implementing and configuring a robust WAF can help detect and block malicious traffic, including exploit attempts targeting these vulnerabilities.<\/li>\n<li><strong>Persistent Object Cache:<\/strong> For sites using WordPress version 6.9 or later, ensuring that persistent object caching is enabled can help mitigate the RCE aspect of the vulnerability, although patching remains the definitive solution.<\/li>\n<li><strong>Security Plugins:<\/strong> Utilizing reputable WordPress security plugins can provide an additional layer of defense, offering features like malware scanning, intrusion detection, and brute-force protection.<\/li>\n<li><strong>Regular Backups:<\/strong> Maintaining regular, off-site backups of WordPress websites is crucial. In the event of a compromise, these backups can be used to restore the site to a clean state.<\/li>\n<li><strong>Monitoring and Alerting:<\/strong> Implementing comprehensive monitoring and alerting systems can help detect anomalous activity and alert administrators to potential breaches in real-time.<\/li>\n<\/ol>\n<p>The &#8216;wp2shell&#8217; vulnerabilities serve as a stark reminder of the persistent threats facing web platforms and the critical importance of maintaining up-to-date security measures. The rapid exploitation of these flaws underscores the need for proactive defense strategies and swift responses to emerging cyber threats.<\/p>\n<!-- RatingBintangAjaib -->","protected":false},"excerpt":{"rendered":"<p>Attackers have initiated widespread exploitation of two critical vulnerabilities within the WordPress content management system, collectively known as &#8216;wp2shell&#8217;. These flaws, identified as CVE-2026-63030 and CVE-2026-60137, can be chained together to grant unauthenticated attackers the ability to execute remote code and gain complete control over vulnerable websites. The exploitation began as early as Saturday morning &hellip;<\/p>\n","protected":false},"author":10,"featured_media":6680,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[108],"tags":[669,1001,109,2806,1273,606,111,1376,110,2805,3129,2807,365,2754,2753],"class_list":["post-6681","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cybersecurity-protection","tag-code","tag-compromise","tag-cybersecurity","tag-enable","tag-execution","tag-mass","tag-privacy","tag-remote","tag-security","tag-shell","tag-siege","tag-unauthenticated","tag-vulnerabilities","tag-websites","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/lockitsoft.com\/index.php?rest_route=\/wp\/v2\/posts\/6681","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lockitsoft.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lockitsoft.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lockitsoft.com\/index.php?rest_route=\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/lockitsoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6681"}],"version-history":[{"count":0,"href":"https:\/\/lockitsoft.com\/index.php?rest_route=\/wp\/v2\/posts\/6681\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lockitsoft.com\/index.php?rest_route=\/wp\/v2\/media\/6680"}],"wp:attachment":[{"href":"https:\/\/lockitsoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6681"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lockitsoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6681"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lockitsoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6681"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}