Sixteen Metasploit modules reduce this quarter's advisories to one-command checks
Rapid7 describes eleven of the sixteen additions, and eight of those are scanners rather than exploits. The unauthenticated file reads and SQL injections carry the real pressure this quarter, well ahead of the two Tenable modules.
The Watch · Security desk

What happened
- Rapid7's latest Metasploit release lands sixteen new modules, with scanners aimed at Drupal, PAN-OS, WordPress and SCADA and exploits aimed at Tenable, Flowise, Check Point, Langflow, Ruby and SPIP.
- Another module reads arbitrary files from Forgejo 7.0 through 15.0.5 and 16.0.0-16.0.1 through an Org-mode include, tracked as CVE-2026-59774.
- Both new Tenable Security Center exploit modules are authenticated remote code execution, one through SCAP audit file command injection and one through report charting.
Why it matters
- exposure Every WordPress install left on 6.9.0-6.9.4 or 7.0.0-7.0.1 is now identifiable by anyone who can start msfconsole, with no account on the target and no bug-hunting skill required.
- decision Operators who deferred the July core update are now choosing between an out-of-band window and accepting that discovery of their stale branch happens at scan speed.
- constraint Tenable Security Center owners get a narrower problem: both modules need a valid login first, so the mitigation there is credential scope and session handling rather than an emergency edge patch.
- contradiction The report charting module cites one CVE in its description and a different one in its file path, so a remediation ticket opened straight from the notes may point at the wrong advisory.
The one to price is wp2shell. Two bugs, one request path: CVE-2026-63030 confuses the WordPress REST batch route into dispatching a request it should have rejected, and that request reaches WP_Query, where CVE-2026-60137 interpolates `author__not_in` into SQL as a string [8]. No login required. Core 6.9.0 through 6.9.4 and 7.0.0 through 7.0.1 are in range, and 6.9.5 and 7.0.2 closed it on 17 July 2026 [8]. Anything still on an old branch has been reachable since then. What changed this week is the cost of finding it.
Note what the module actually is. The wp2shell addition is an auxiliary scanner limited to confirming the injection, stopping short of shell access [8]. Drupal is the same shape: CVE-2026-9082 is an unauthenticated SQL injection in the PostgreSQL EntityQuery condition handler, and the module proves it with time-based blind queries rather than exploiting it [6]. Across the eleven modules the release notes describe [15], eight are auxiliary and three are exploits [17]. Five of the sixteen carry no description in the notes at all [16], though the summary places Flowise, Langflow, Ruby and SPIP among the exploit set [2].
The exploits that are described want credentials first. Both Tenable Security Center modules are authenticated remote code execution, one through SCAP audit file command injection [11] and one through report charting [12]. That is where the file-read modules in the same release matter. Forgejo's CVE-2026-59774 reads arbitrary files across 7.0 to 15.0.5 and 16.0.0 to 16.0.1 [3]. The Planyo plugin's `ulap.php` AJAX proxy does not validate the scheme of URLs handed to it, so an unauthenticated `file://` request returns local file contents in plugin versions before 3.1 [4]. An attacker could read a config to pull a credential, then use it to run the authenticated exploit. Both halves now ship in the same framework.
One ledger defect worth catching before it reaches a ticket: the report charting entry names CVE-2026-21820 in its description while its own module path reads `cve_2026_19626`, and the pull request number is 21820 [12]. The module path is the more reliable identifier here, and it is worth checking a scanner's mapping against it before trusting the advisory number in the description.
The SCADA additions are inventory tools rather than attack tools. An Ignition gateway fingerprint probes unauthenticated info endpoints across version families [9], and a companion module detects OPC-UA servers over the `opc.tcp://` binary transport [10]. The PAN-OS addition sits in the same category, a checker for CVE-2026-0265 on GlobalProtect portals with Clientless Application Services enabled [7]. Concrete CMS rounds it out: 9.x before 9.5.1 serves the file usage dialog controller with no view permission check [5]. The Check Point SmartConsole authentication bypass module is named in the notes, and the supplied excerpt stops before any detail on it [14].
What to watch
- Whether an exploit-grade wp2shell module follows the scanner into the framework, which would move the WordPress chain from detection to code execution.
Clarity's read
What the record supports and how the coverage leans. The claims behind it follow.
Reality
- Evidence63
- Adoption34
- Hype gap+24
- Incentives69
- Confidence58
Claim ledger
Ranked by verification strength, evidence, and original report placement.
- [1]
Rapid7's Metasploit release adds 16 new modules, comprising scanner modules, payloads and exploits.
- [2]
The release's scanners cover Drupal, PanOS, WordPress and SCADA; its exploits cover Tenable, Flowise, CheckPoint, Langflow, Ruby and SPIP.
- [3]
An auxiliary module at gather/forgejo_orgmode_fileread_cve_2026_59774 targets CVE-2026-59774, an arbitrary file read via Org-mode include in Forgejo 7.0 through 15.0.5 and 16.0.0-16.0.1.
- [4]
An auxiliary module for CVE-2026-3576 covers a local file inclusion via server side request forgery in the WordPress Planyo Online Reservation System plugin (versions < 3.1); the AJAX proxy ulap.php does not validate the scheme of supplied URLs, letting unauthenticated attackers pass file:// URLs and retrieve arbitrary local file contents.
- [5]
An auxiliary scanner module covers CVE-2026-6826: Concrete CMS 9.x before 9.5.1 exposes the file usage dialog controller at /ccm/system/dialogs/file/usage/<fID> without a view permission check, described as unauthenticated file usage disclosure.
- [6]
An auxiliary scanner module covers CVE-2026-9082, an unauthenticated SQL injection in Drupal core's PostgreSQL EntityQuery condition handler; the module confirms the injection using the framework's PostgreSQL time-based blind SQLi implementation.
- [7]
An auxiliary scanner module safely detects CVE-2026-0265 affecting PAN-OS GlobalProtect portals when Clientless Application Services (CAS) authentication is enabled.
- [8]
An auxiliary scanner module, wordpress_wp2shell_sqli, covers the wp2shell WordPress core unauthenticated SQL injection: REST batch route confusion (CVE-2026-63030) chained with WP_Query author__not_in string interpolation (CVE-2026-60137). It affects WordPress core 6.9.0-6.9.4 and 7.0.0-7.0.1, fixed in 6.9.5 and 7.0.2 on 2026-07-17.
- [9]
An auxiliary scanner module fingerprints Inductive Automation Ignition gateways across all major version families by probing unauthenticated info endpoints.
- [10]
An auxiliary scanner module, scada/opcua_enum, detects OPC-UA servers speaking the OPC-UA TCP binary transport (opc.tcp://).
- [11]
An exploit module covers CVE-2026-19681, an authenticated remote code execution vulnerability in Tenable Security Center via SCAP audit file command injection.
- [12]
A second Tenable Security Center exploit module, for authenticated RCE via report charting, is described as covering CVE-2026-21820 while its module path reads linux/http/tenable_sc_report_charting_rce_cve_2026_19626; the pull request is #21820.
- [13]
Four of the described modules address flaws the notes call unauthenticated: Planyo file read, Concrete CMS file usage disclosure, Drupal EntityQuery SQL injection and the WordPress wp2shell chain.
- [14]
The release notes list an entry titled "Check Point SmartConsole Authentication Bypass Run Script RCE"; the supplied source text ends at that heading with no further detail.
- [15]
The release notes as supplied describe 11 of the new modules in detail.
- [16]
Five of the sixteen new modules carry no description in the supplied release notes.
- [17]
Of the 11 described modules, 8 are auxiliary (Forgejo, Planyo, Concrete CMS, Drupal, PAN-OS, wp2shell, Ignition, OPC-UA) and 3 are exploits (two Tenable, one Check Point).
Get this ledger inside ChatGPT. Ask about any of our stories and the answer brings its figure, each claim’s verdict and the sources. Free, no account.
Sources
1 independent publisher whose own reporting we read for this story.
- blog.rapid7.comMetasploit Wrap Up: Payloads and Exploits, and Scanners, Oh my!
1 article · August 28, 2026
Topics and entities
Follow any of these and your For You feed starts watching them — no settings page required.
Topics
Entities
- Rapid7Follow
- Metasploit FrameworkFollow
- ForgejoFollow
- WordPressFollow
- DrupalFollow
- Concrete CMSFollow
- PAN-OSFollow
- Tenable Security CenterFollow
- Check Point SmartConsoleFollow
- FlowiseFollow
- LangflowFollow
- Ruby on RailsFollow
- Inductive Automation IgnitionFollow
- OPC UAFollow
- CVE-2026-63030Follow
- CVE-2026-60137Follow
- CVE-2026-9082Follow
- CVE-2026-0265Follow
- CVE-2026-3576Follow
- CVE-2026-6826Follow
- CVE-2026-59774Follow
- CVE-2026-19681Follow