Summary
CVE-2026-45060 is a critical blind SQL injection vulnerability in ClipBucket v5, an open-source PHP-based video sharing platform maintained by MacWarrior. The flaw exists in the actions/progress_video.php endpoint and allows any unauthenticated remote attacker to inject arbitrary SQL into the application’s database queries and exfiltrate sensitive data. It carries a CVSS v3.1 base score of 9.8 (Critical).
Technical details
- Root cause: The
idsPOST parameter inactions/progress_video.phpaccepts an array of video IDs. While single-value inputs are safely cast to integers, array-based inputs bypass this protection and are processed throughmysql_clean(implode(', ', $param_videoids)). Themysql_clean()function relies onreal_escape_string(), which escapes only quotes and backslashes — it does not neutralize SQL metacharacters such as commas, parentheses, hyphens, or SQL keywords. The resulting string is injected verbatim into a SQLWHERE ... IN (...)clause. - Trigger conditions: An attacker sends a crafted HTTP POST request to
/actions/progress_video.phpwith a maliciousids[]array value (e.g.,0) OR (1=1)-- -) that breaks out of the SQLINclause and injects attacker-controlled logic. - Attack vector: Remote, unauthenticated — no credentials, session, or user interaction required. Exploitable over the internet against any publicly accessible ClipBucket v5 instance.
- Exploitation technique: Because direct query output is not returned, attackers use boolean-based or error-based blind techniques, inferring database contents character by character from differences in server response length or behavior.
- Impact: Full database read and exfiltration, including user credentials, password hashes, email addresses, SMTP configuration, and all other stored data. All three impact dimensions — Confidentiality, Integrity, and Availability — are rated High.
Affected software
- ClipBucket v5 — all versions prior to 5.5.3 – #129
Severity
- CVSS v3.1 Base Score: 9.8 (Critical)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CWE: CWE-89 – Improper Neutralization of Special Elements used in an SQL Command (‘SQL Injection’)
Mitigation and recommended actions
- Immediate: Upgrade to ClipBucket v5 version 5.5.3 – #129 or later, which contains the vendor-issued fix applying proper type-casting to all array elements before SQL query assembly.
- If immediate patching is not possible: Restrict or block public access to the
/actions/progress_video.phpendpoint at the web server or network firewall level until the patch can be applied.
IONIX Status
The IONIX research team is tracking ongoing exploitation attempts and recommends immediate patching. Potentially affected assets are outlined in this post.

