{"id":290500,"date":"2026-07-17T17:20:00","date_gmt":"2026-07-17T21:20:00","guid":{"rendered":"https:\/\/news-you-need.com\/index.php\/2026\/07\/17\/new-wp2shell-wordpress-core-flaw-lets-unauthenticated-attackers-run-code\/"},"modified":"2026-07-17T18:57:30","modified_gmt":"2026-07-17T22:57:30","slug":"new-wp2shell-wordpress-core-flaw-lets-unauthenticated-attackers-run-code","status":"publish","type":"post","link":"https:\/\/news-you-need.com\/index.php\/2026\/07\/17\/new-wp2shell-wordpress-core-flaw-lets-unauthenticated-attackers-run-code\/","title":{"rendered":"New wp2shell WordPress Core Flaw Lets Unauthenticated Attackers Run Code"},"content":{"rendered":"<p><a href=\"https:\/\/thehackernews.com\/2026\/07\/new-wp2shell-wordpress-core-flaw-lets.html\">New wp2shell WordPress Core Flaw Lets Unauthenticated Attackers Run Code<\/a><\/p>\n<p><a href=\"https:\/\/thehackernews.com\/2026\/07\/new-wp2shell-wordpress-core-flaw-lets.html\">https:\/\/thehackernews.com\/2026\/07\/new-wp2shell-wordpress-core-flaw-lets.html<\/a><\/p>\n<p>Publish Date: <a href=\"publish_date]\">2026-07-17 17:20:00<\/a><\/p>\n<p>Source Domain: <a href=\"thehackernews.com\">thehackernews.com<\/a><\/p>\n<p><span class=\"p-author\">\ue804<span class=\"author\">Swati Khandelwal<\/span>\ue802<span class=\"author\">Jul 17, 2026<\/span><\/span><span class=\"p-tags\">Vulnerability \/ Web Security<\/span><\/p>\n<p>An anonymous HTTP request can run code on a WordPress site. The bug is in core, so a bare install with zero plugins is exploitable.<\/p>\n<p>Every 6.9 and 7.0 site was in range until Friday, when WordPress shipped 6.9.5 and 7.0.2 and enabled what it calls forced updates through its auto-update system.<\/p>\n<p>Adam Kues at Assetnote, Searchlight Cyber&#8217;s attack surface management arm, found the flaw and reported it through WordPress&#8217;s HackerOne program. The writeup, published under the name <strong>wp2shell<\/strong>, says the attack has &#8220;no preconditions and can be exploited by an anonymous user.&#8221;<\/p>\n<p>The firm is sitting on the technical details for now and has put up a checker at wp2shell.com instead, so owners can test their own instance.<\/p>\n<p>WordPress released 6.9.5 and 7.0.2 on July 17, 2026, closing a pre-auth RCE in core that an anonymous request can trigger against a default install with no plugins. Two ranges are affected:<\/p>\n<ul>\n<li>6.9.0 through 6.9.4, fixed in 6.9.5<\/li>\n<li>7.0.0 through 7.0.1, fixed in 7.0.2<\/li>\n<\/ul>\n<p>WordPress has not said whether the forced push reaches sites that turned auto-updates off. Check what you are actually running rather than assume it landed.<\/p>\n<p>7.1 beta2 carries the same fix. Sites still on 6.8 have an update waiting too, but 6.8.6 is for the second SQL injection bug in the same round, reported by a different team.<\/p>\n<p>Searchlight&#8217;s post estimates that over 500 million websites run WordPress. That figure is the total install base, not the vulnerable population: the flawed code only exists from 6.9 onward, and 6.9 shipped on December 2, 2025. So every affected site is running a release less than eight months old, and neither advisory says how many sites that covers.<\/p>\n<p>WordPress is more forthcoming about the bug class than the researcher is. Its release post describes Kues&#8217;s finding as &#8220;a REST API batch-route confusion and SQL injection issue leading to Remote Code Execution.&#8221; The release covers one critical and one high&#8230;<\/p>\n<p><a href=\"https:\/\/thehackernews.com\/2026\/07\/new-wp2shell-wordpress-core-flaw-lets.html\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>New wp2shell WordPress Core Flaw Lets Unauthenticated Attackers Run Code https:\/\/thehackernews.com\/2026\/07\/new-wp2shell-wordpress-core-flaw-lets.html Publish Date: 2026-07-17 17:20:00&#8230;<\/p>\n","protected":false},"author":1,"featured_media":290501,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEiRULLT1q8L6AtUB7jgKywi_KSF8VGKkOF9yC3Snt81K1aD2XSEV1jgfIe331rXUWGqhmAyFgr1USssr4_CQmuE7HLAn0ShaQ0pHY_yvNYMjQdHtpV8i-vlk2ickhJSJDSN3amGox_DMR5hemMlrgXIk8kHoHlYKZncjpiV3ibF77ax1Yn0fEjxtgxy7tY\/s1600\/wordpress-core.jpg","fifu_image_alt":"","footnotes":""},"categories":[15],"tags":[27],"class_list":["post-290500","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cybersecurity","tag-vulnerability"],"_links":{"self":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/290500"}],"collection":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/comments?post=290500"}],"version-history":[{"count":1,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/290500\/revisions"}],"predecessor-version":[{"id":290502,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/290500\/revisions\/290502"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media\/290501"}],"wp:attachment":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media?parent=290500"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/categories?post=290500"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/tags?post=290500"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}