S4E just found a high top 10 tcp port service scan
critical·Product Based Web Vulnerabilities·Updated Jul 15, 2024

CVE-2024-5522 Scanner

CVE-2024-5522 scanner - SQL Injection vulnerability in WordPress HTML5 Video Player

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsurl
CostFree
0
Times Used
by S4E users
0
Assets Scanned
domains & IPs
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2024-5522
6.5
CVSSmedium
Exploitable remotely over the internet · no authentication required.

The HTML5 Video Player WordPress plugin before 2.5.27 does not sanitize and escape a parameter from a REST route before using it in a SQL statement, allowing unauthenticated users to perform SQL injection attacks

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
HTML5 Video Player
AFFECTED< 2.5.27SAFE ✓≥ 2.5.27
html5_video_playerby bplugins
AFFECTED< 2.5.27SAFE ✓≥ 2.5.27
Updated Aug 19, 2026View on NVD →
Detail

The HTML5 Video Player plugin is widely used on WordPress websites to embed and manage video content. Web developers and site administrators rely on this plugin to provide a seamless video playback experience. It integrates easily with WordPress and offers a variety of customization options. This plugin is especially popular among content creators and bloggers. Its broad adoption makes it a critical component of many online platforms.

This scanner detects an SQL Injection vulnerability in the HTML5 Video Player WordPress plugin. The issue arises due to improper sanitization of a parameter from a REST route, allowing attackers to inject malicious SQL code. Exploiting this vulnerability could enable unauthenticated users to execute arbitrary SQL commands. This can lead to severe security breaches, including data exposure and database manipulation.

The vulnerability is found in the parameter handling of a REST route in the HTML5 Video Player plugin. Specifically, the parameter is not sanitized or escaped properly before being included in an SQL query. The endpoint /wp-json/h5vp/v1/video/0?id= is susceptible to SQL injection. An attacker can manipulate this parameter to inject SQL commands. For example, the payload ' UNION ALL SELECT ... -- - can be used to retrieve sensitive data.

If exploited, this SQL Injection vulnerability can have severe consequences. Attackers can gain unauthorized access to sensitive information stored in the database. They can manipulate or delete data, impacting the integrity and availability of the website. In extreme cases, the entire database could be compromised, leading to significant operational disruptions. Additionally, this can pave the way for further attacks, including privilege escalation and remote code execution.

By using the S4E platform, you can proactively protect your website from critical vulnerabilities like SQL Injection. Our advanced scanning capabilities help identify and mitigate security risks before they can be exploited. Stay ahead of potential threats with comprehensive vulnerability management and detailed reporting. Join our platform to enhance your website's security posture and ensure continuous protection. Benefit from our expertise and keep your digital assets safe.

References:

Solution Advice
  • Update the HTML5 Video Player plugin to version 2.5.27 or later.
  • Implement input validation and proper sanitization for all user-supplied data.
  • Regularly audit and test your website for security vulnerabilities.
  • Use prepared statements and parameterized queries to prevent SQL injection.
  • Monitor your website for suspicious activities and unauthorized access attempts.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.

CVE-2024-5522 scanner - SQL Injection vulnerability in WordPress HTML5 Video Player S4E