WWBN AVideo SQL Injection Vulnerability in Category Management

Vulnerability

A SQL injection vulnerability has been identified in WWBN AVideo versions prior to 26.0. The issue arises in the `fixCleanTitle()` static method within `objects/category.php`, where SQL queries are constructed by directly inserting user-supplied values without proper sanitization or use of prepared statements. This flaw allows an attacker to inject arbitrary SQL, potentially leading to unauthorized data access. The vulnerability can be exploited by an authenticated admin during category creation or renaming by including crafted title values that manipulate the SQL query execution.

Impact

Exploitation of this vulnerability allows for arbitrary SQL injection, with the potential to read any database table. In the context of this application, it could lead to exfiltration of user credentials, private video metadata, and personally identifiable information.

Reproduction

To reproduce this vulnerability, an authenticated admin can create or rename a category with a title that includes SQL injection payloads, such as a crafted string that exploits the SQL query construction in the `fixCleanTitle()` method. After the title is processed and the SQL injection payload is executed, the injected SQL can manipulate the query's behavior, such as extracting data from the database.

Remediation

Users can update to AVideo version 26.0 or later, where this vulnerability has been patched.

Added: Mar 27, 2026, 5:30 PM
Updated: Mar 27, 2026, 5:30 PM

Vulnerability Rating

Custom Algorithm
spread
1.0
impact
2.5
exploitability
6.8
remediation
7.7
relevance
4.8
threat
6.4
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.