CVE-2025-47567 Overview
CVE-2025-47567 is a blind SQL injection vulnerability in the LambertGroup Video Player & FullScreen Video Background WordPress plugin (universal-video-player-and-bg). The flaw affects all plugin versions up to and including 2.4.1. Attackers with high privileges can inject crafted SQL statements through unsanitized parameters, enabling unauthorized database queries against the WordPress backend. The issue is tracked under [CWE-89] for improper neutralization of special elements in SQL commands. Successful exploitation can disclose database contents and impact site availability through resource-intensive blind injection techniques.
Critical Impact
Authenticated attackers can execute blind SQL injection queries against the WordPress database, exposing confidential data and degrading site availability.
Affected Products
- LambertGroup Video Player & FullScreen Video Background plugin (universal-video-player-and-bg)
- All versions from initial release through 2.4.1
- WordPress installations with the vulnerable plugin enabled
Discovery Timeline
- 2025-05-16 - CVE-2025-47567 published to NVD
- 2026-04-23 - Last updated in NVD database
Technical Details for CVE-2025-47567
Vulnerability Analysis
The vulnerability resides in the Video Player & FullScreen Video Background plugin, where user-supplied input reaches SQL query construction without proper sanitization or parameterization. The plugin concatenates input directly into queries executed by the WordPress database layer. This allows an attacker holding administrative or equivalent high-privilege credentials to inject SQL fragments that alter query semantics.
Because the injection is blind, attackers do not receive direct query output. Instead, they infer database contents through boolean conditions or time-based payloads. The CVSS scope change indicates the impact extends beyond the vulnerable component into the underlying database environment.
Root Cause
The root cause is improper neutralization of special elements used in SQL commands [CWE-89]. The plugin fails to use prepared statements or apply $wpdb->prepare() correctly when handling request parameters consumed by backend functionality. Special characters such as single quotes and SQL keywords pass into the query builder unmodified.
Attack Vector
Exploitation requires network access to the WordPress administrative surface and authenticated access with high privileges. An attacker sends crafted parameters to a vulnerable plugin endpoint. The injected payload manipulates the query logic and returns confidential rows from any accessible database table, including wp_users and wp_options. See the Patchstack SQL Injection Advisory for advisory details.
No public proof-of-concept code has been released. The vulnerability mechanism is described in prose to avoid speculative payload construction.
Detection Methods for CVE-2025-47567
Indicators of Compromise
- Unusual SQL syntax patterns such as UNION SELECT, SLEEP(, BENCHMARK(, or stacked ; separators in HTTP request parameters targeting plugin endpoints
- Spikes in database query latency correlating with administrative HTTP requests to universal-video-player-and-bg paths
- Web server access logs showing administrator-authenticated sessions issuing repeated requests with varying numeric or string parameter values typical of blind injection enumeration
Detection Strategies
- Inspect WordPress access logs for requests to plugin endpoints carrying encoded SQL metacharacters such as %27, %22, or 0x literals
- Enable MySQL general query log or slow query log to capture anomalous queries originating from the WordPress process during administrator sessions
- Deploy a web application firewall ruleset that flags SQL injection signatures specific to WordPress admin-ajax and plugin REST routes
Monitoring Recommendations
- Alert on administrator account activity issuing high volumes of requests to plugin-controlled endpoints within short time windows
- Monitor for newly created or modified WordPress user accounts following suspicious plugin interactions
- Track outbound database connections and replication lag that may indicate large blind extraction operations
How to Mitigate CVE-2025-47567
Immediate Actions Required
- Disable or remove the Video Player & FullScreen Video Background plugin until a patched version is installed
- Restrict administrator panel access to trusted IP ranges using web server or firewall controls
- Audit all WordPress administrator accounts and rotate credentials for any account whose activity cannot be verified
Patch Information
At the time of NVD publication, no fixed version had been confirmed for the universal-video-player-and-bg plugin beyond 2.4.1. Site operators should monitor the Patchstack SQL Injection Advisory and the vendor distribution channel for an updated release.
Workarounds
- Apply a virtual patch through a WordPress-aware web application firewall to block SQL metacharacters on plugin endpoints
- Enforce least-privilege role assignment so that only essential accounts hold administrator capabilities required to reach vulnerable functionality
- Enable database account separation so the WordPress runtime user cannot read sensitive non-WordPress schemas
# Temporarily deactivate the vulnerable plugin via WP-CLI
wp plugin deactivate universal-video-player-and-bg
wp plugin status universal-video-player-and-bg
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

