Skip to main content

rtMedia WordPress Plugin CVE-2026-15287

| EUVDEUVD-2026-42796 MEDIUM
SQL Injection (CWE-89)
2026-07-10 security@wordfence.com GHSA-h6m2-rr3q-j8hh
6.5
CVSS 3.1 · Vendor: wordfence
Share

Severity by source

Vendor (wordfence) PRIMARY
6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
vuln.today AI
6.5 MEDIUM

Network-accessible endpoint requires only subscriber authentication (PR:L); blind SQLi is read-only with no integrity or availability impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (wordfence).

CVSS VectorVendor: wordfence

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

2
Analysis Generated
Jul 10, 2026 - 05:55 vuln.today
CVE Published
Jul 10, 2026 - 05:16 nvd
MEDIUM 6.5

DescriptionCVE.org

The rtMedia for WordPress, BuddyPress and bbPress plugin for WordPress is vulnerable to time-based SQL Injection via the order_by parameter in all versions up to, and including, 4.6.18 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with subscriber access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.

AnalysisAI

Time-based blind SQL injection in the rtMedia for WordPress, BuddyPress and bbPress plugin (versions up to and including 4.6.18) allows authenticated attackers with subscriber-level access or higher to exfiltrate sensitive data from the WordPress database via the order_by parameter. The low authentication bar - any registered user qualifies - combined with a network-accessible attack vector and high confidentiality impact makes this a meaningful risk for community or membership sites with open user registration enabled. No public exploit code or CISA KEV listing has been identified at time of analysis, but the technique (time-based blind SQLi) is well-understood and requires no specialized tooling.

Technical ContextAI

The vulnerability is classified as CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), manifesting specifically as time-based blind SQL injection. The order_by parameter passed to the plugin's internal query layer is neither properly escaped nor prepared using parameterized queries, allowing an attacker to append additional SQL logic - typically leveraging MySQL's SLEEP() or BENCHMARK() functions - to infer database contents through response timing. The affected plugin, rtMedia (WordPress plugin slug: buddypress-media), extends WordPress, BuddyPress, and bbPress with media management capabilities (photo, video, audio uploads). Because WordPress itself uses MySQL/MariaDB, successful exploitation grants read access to the entire wp_ database, including user credential hashes, emails, plugin-stored data, and configuration. The WordPress plugin repository SVN changeset at revision 3071359 (buddypress-media/trunk) represents the upstream fix.

RemediationAI

Update the rtMedia plugin to a version released after 4.6.18 as soon as a patched release is published to the WordPress plugin repository; the underlying code fix is confirmed in SVN changeset 3071359 but a formally tagged release version is not independently confirmed from available data - monitor the plugin's changelog at https://wordpress.org/plugins/buddypress-media/#developers. If immediate patching is not possible, the highest-impact compensating control is disabling WordPress user registration (Settings > General > uncheck 'Anyone can register'), which eliminates the primary attack path for external actors. Deploying a WordPress WAF such as Wordfence with SQL injection rules enabled will detect and block time-based SQLi patterns in the order_by parameter, with the trade-off that WAF rules can be bypassed by sufficiently obfuscated payloads. Restricting rtMedia's media-listing endpoints to higher privilege roles (Editor/Administrator) via plugin settings or custom capability checks would further constrain exploitation but may break expected subscriber functionality. See the Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/7a2420ca-e079-429b-b1f1-47bf1d0a9f71 for updates on patch availability.

CVE-2016-10033 CRITICAL POC
9.8 Dec 30

The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra para

CVE-2016-10045 CRITICAL POC
9.8 Dec 30

The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2024-8353 CRITICAL POC
9.8 Sep 28

The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-11749 CRITICAL POC
9.8 Nov 05

The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2026-63030 CRITICAL POC
9.8 Jul 17

Remote code execution in WordPress 6.9.x (before 6.9.5) and 7.0.x (before 7.0.2) arises from a REST API batch endpoint r

Share

CVE-2026-15287 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy