Description
The Slider Hero plugin for WordPress is vulnerable to second-order SQL Injection in versions up to, and including, 9.1.7 via the qcld_sliderhero_duplicate() function. Slide data (description, title, btn, btn2, image_link, custom, etc.) is stored safely via $wpdb->update() with %s placeholders in the qchero_save_image AJAX handler, but when an administrator triggers the 'heroduplicateslider' task, qcld_sliderhero_duplicate() re-reads every slide column and concatenates the raw values directly into an INSERT VALUES tuple that is then executed with $wpdb->query() — with no $wpdb->prepare(), esc_sql(), or _real_escape_string in between. This makes it possible for authenticated attackers, with administrator-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.
Published: 2026-08-16
Score: 4.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Slider Hero WordPress plugin contains a second‑order SQL injection flaw that is triggered when an administrator runs the "heroduplicateslider" task. The duplicate function rewrites slide data by concatenating raw values into an INSERT query without using a prepared statement, allowing an attacker with administrator privileges to inject arbitrary SQL. The vulnerability is a classic CWE‑89 situation that enables extraction of sensitive database information, potentially including user credentials and site configuration data.

Affected Systems

The affected product is the Slider Hero with Video Background, Animation plugin from QuantumCloud. Versions up to and including 9.1.7 are vulnerable. The flaw exists in the qcld_sliderhero_duplicate() function and is present in the WordPress plugin code at the listed source locations.

Risk and Exploitability

The CVSS score of 4.9 indicates moderate severity, but the attack requires authenticated administrator access and a specific action (duplicate slider) that may not be routinely performed, limiting ease of exploitation. The EPSS score is not available, and the vulnerability is not listed in CISA KEV, suggesting no known large‑scale public exploitation yet. However, once an admin triggers the duplicate task, the injected SQL can read arbitrary data, so organizations should treat this as a moderate to high risk if they run the vulnerable plugin version.

Generated by OpenCVE AI on August 16, 2026 at 06:51 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Slider Hero plugin to the latest version (9.1.8 or newer) where the copy/duplicate functionality has been corrected.
  • If an upgrade is not feasible, uninstall or permanently disable the Slider Hero plugin to eliminate the risk entirely.
  • Disable or restrict the "heroduplicateslider" action for all administrator accounts, or revert to an older plugin version that does not contain the vulnerable function.
  • Ensure that no other plugins or custom code construct raw SQL queries for slide data; replace such calls with $wpdb->prepare() or other parameterized methods to prevent injection.

Generated by OpenCVE AI on August 16, 2026 at 06:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 18 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 17 Aug 2026 11:30:00 +0000

Type Values Removed Values Added
First Time appeared Quantumcloud
Quantumcloud slider Hero With Video Background, Animation
Wordpress
Wordpress wordpress
Vendors & Products Quantumcloud
Quantumcloud slider Hero With Video Background, Animation
Wordpress
Wordpress wordpress

Sun, 16 Aug 2026 05:45:00 +0000

Type Values Removed Values Added
Description The Slider Hero plugin for WordPress is vulnerable to second-order SQL Injection in versions up to, and including, 9.1.7 via the qcld_sliderhero_duplicate() function. Slide data (description, title, btn, btn2, image_link, custom, etc.) is stored safely via $wpdb->update() with %s placeholders in the qchero_save_image AJAX handler, but when an administrator triggers the 'heroduplicateslider' task, qcld_sliderhero_duplicate() re-reads every slide column and concatenates the raw values directly into an INSERT VALUES tuple that is then executed with $wpdb->query() — with no $wpdb->prepare(), esc_sql(), or _real_escape_string in between. This makes it possible for authenticated attackers, with administrator-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.
Title Slider Hero with Video Background, Animation <= 9.1.7 - Authenticated (Administrator+) SQL Injection via 'description' Slide Field (Second-Order via Duplicate)
Weaknesses CWE-89
References
Metrics cvssV3_1

{'score': 4.9, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N'}


Subscriptions

Quantumcloud Slider Hero With Video Background, Animation
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-08-18T19:21:26.741Z

Reserved: 2026-07-27T15:49:06.835Z

Link: CVE-2026-17582

cve-icon Vulnrichment

Updated: 2026-08-18T19:21:23.666Z

cve-icon NVD

Status : Deferred

Published: 2026-08-16T06:16:51.563

Modified: 2026-08-20T12:48:10.287

Link: CVE-2026-17582

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-17T10:59:00Z

Weaknesses
  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')