Skip to main content

ClipBucket CVE-2026-102569

| EUVDEUVD-2026-88970 HIGH
SQL Injection (CWE-89)
2026-09-29 VulnCheck GHSA-cv8f-6qcw-63fp
7.0
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate as admin with video_moderation
  2. Delivery
    Open admin video edit function
  3. Exploit
    Submit crafted videoid parameter
  4. Execution
    Injected SQL alters UPDATE WHERE clause
  5. Persist
    Time-based blind extraction of DB rows
  6. Impact
    Read or modify arbitrary database contents

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires an authenticated ClipBucket v5 (through 5.5.3-#197) administrator account holding the video_moderation permission, using the admin video edit function; the videoid parameter is concatenated unescaped into an UPDATE statement's WHERE clause. Limiting factors: high-privilege authentication (admin + specific moderation permission), so this is not exploitable by anonymous or low-privilege users; no user interaction beyond the attacker's own request and no non-default configuration is needed once such an admin is authenticated.

Impact

This is a real but modest-priority issue. The vendor CVSS 4.0 vector (CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:L/VA:N) scores 7.0 (High), but the dominant limiting factor is PR:H: exploitation requires an authenticated administrator who already holds the video_moderation permission, so an attacker must first obtain privileged admin credentials. Signals partly reinforce, partly temper the score: a public POC (a HackMD write-up documenting two blind SQLi in ClipBucket v5 5.5.3-#197) and a confirmed vendor patch commit both raise plausibility of exploitation, yet there is no EPSS score and no CISA KEV listing, indicating no evidence of active, widespread exploitation. The source-code diff confirms the root cause unambiguously (videoid concatenated into an UPDATE WHERE clause, fixed by an (int) cast), so the technical validity is high; the practical risk is bounded because a video_moderation admin can already legitimately alter video records, and the primary uplift here is arbitrary DB read/write beyond that role's intended scope. Net: high CVSS but constrained real-world risk due to the high-privilege precondition and low deployment footprint.

Exploit ScenarioDerived

An authenticated ClipBucket administrator with video_moderation permission (or an attacker who has hijacked such an account) submits a crafted videoid value in the admin video-edit function, injecting time-based blind SQL into the backend UPDATE statement. Using boolean/time-delay techniques the attacker exfiltrates arbitrary database contents (e.g., user credentials, tokens) or tampers with records beyond their intended role. A public POC write-up exists (hackmd.io/@leediay), lowering the effort to reproduce.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 29, 2026

Time-based blind SQL injection in ClipBucket v5 (through 5.5.3-#197) allows an authenticated administrator who holds the video_moderation permission to inject arbitrary SQL through the videoid parameter of the admin video edit function, enabling extraction and partial modification of database contents. Exploitation requires a valid high-privilege admin session with that specific permission, so anonymous or low-privilege users cannot trigger it; once such an account is authenticated, no user interaction or non-default configuration is needed. Publicly available exploit code exists (a published two-blind-SQLi write-up), and an upstream fix is available as a commit that casts videoid to an integer; the issue is a real but modest-priority finding given the authentication prerequisite.

RemediationAI

Upstream fix available (PR/commit); released patched version not independently confirmed. Apply the vendor commit https://github.com/MacWarrior/clipbucket-v5/commit/1c30d0b0e093ecfc656c98758707352abb2fc6ab, which forces an integer cast on videoid in upload/includes/classes/video.class.php (both the $vid assignment and the UPDATE ... WHERE videoid=... construction) - this is the primary fix and should be deployed by upgrading to a ClipBucket v5 build containing that commit, or by back-porting the cast if an upgrade is not immediately possible. Because the fix is a single narrow cast, review any local forks or custom admin video-edit code that duplicates the same concatenation pattern, as those copies will not be covered by the upstream commit. Until the fix is deployed, restrict the video_moderation permission to a minimal set of trusted administrators and, where feasible, place the admin panel behind IP allow-listing or a VPN so the required PR:H authentication cannot be reached from arbitrary networks; this materially reduces exposure but does not fix the injection and adds operational friction for legitimate admins. Additional hardening via a web application firewall that flags SQL metacharacters in the videoid parameter can slow exploitation but is bypassable and should be treated only as a stopgap. Consult the VulnCheck advisory (https://www.vulncheck.com/advisories/clipbucket-v5-through-5.5.3-197-sql-injection-via-videoid-parameter) and the published exploit write-up (https://hackmd.io/@leediay/two-blind-sqli-clickbucketv5-version_5_5_3_197) to validate detection, and monitor database logs for anomalous delays or unexpected UPDATE activity on the video table.

Affected VersionsENISA

clipbucket-v5 0 ≤5.5.3-#197

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected component is ClipBucket v5, an open-source PHP video-sharing/management platform; the CPE cpe:2.3:a:macwarrior:clipbucket-v5:*:*:*:*:*:*:*:* indicates all versions up to and including 5.5.3-#197 are in scope. The root cause is CWE-89 (SQL Injection): in upload/includes/classes/video.class.php, the update_video() function previously assigned $vid = $array['videoid'] and then passed that value into Clipbucket_db::getInstance()->update(tbl('video'), $query_field, $query_val, ' videoid=\'' . $vid . '\''), concatenating the attacker-controlled videoid directly into the WHERE clause of an UPDATE statement on the video table without escaping or parameterization. Because the query is UPDATE-based and the result is not reflected to the attacker, exploitation is blind, and the published technique relies on time delays to confirm inference; the injected SQL runs in the database context of the ClipBucket application, allowing data exfiltration and limited data manipulation. The upstream fix changes the assignment and the query construction to force the value through an integer cast - (int)$array['videoid'] and ' videoid=\'' . (int)$vid . '\'' - which eliminates the injection sink by making the parameter strictly numeric rather than relying on escaping.

Know when Clipbucket V5 gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 7.0 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N
vuln.today AI 5.5 MEDIUM

Remote admin panel (AV:N/AC:L); requires privileged admin with video_moderation (PR:H); blind SQLi enables full DB read (C:H) and limited scoped writes (I:L), no availability impact.

3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
High
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

ClipBucket v5 through 5.5.3-#197 contains a time-based blind SQL injection vulnerability in the admin video edit function where the videoid parameter is concatenated into an UPDATE statement without proper escaping. An authenticated administrator with video_moderation permission can inject arbitrary SQL commands to extract or modify database contents.

Technical POC Analysis

CWE-89.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

ClipBucket v5, a video sharing platform, contains a time-based blind SQL injection vulnerability that allows a high-privilege administrator with video_moderation permission to extract and partially modify database contents. While exploitation requires a valid admin session, the potential for data breach and integrity loss warrants management attention, particularly regarding insider threat and privileged account compromise. Leadership should prioritize patching and tightening administrative access controls to mitigate this risk.

Business Impact: Medium
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 87% exploitable
Prevalence
Low
ClipBucket v5 is a niche open-source PHP video-CMS, minimal enterprise footprint
Exploit
POC
Public exploit code exists
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
Medium
Technical Impact
Partial

Priority Score

55
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +35
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

CVE-2026-100372 HIGH POC
8.6 Sep 25

Authenticated administrators of ClipBucket v5 who hold the manage_template_access permission can abuse a path traversal

CVE-2026-96272 HIGH POC
8.7 Sep 23

Unauthenticated blind SQL injection in ClipBucket v5 (before 5.5.3-#182) allows remote attackers to extract sensitive da

CVE-2026-103766 HIGH POC
8.6 Oct 01

SQL injection in ClipBucket v5 (all versions through 5.5.3-#197) allows an authenticated user who holds the ad_manager_a

CVE-2026-102570 HIGH POC
7.0 Sep 29

Time-based blind SQL injection in ClipBucket v5 (all builds through 5.5.3-#197) allows an authenticated administrator ho

CVE-2026-42846 CRITICAL
9.8 Jun 11

Remote command injection in ClipBucket v5 prior to version 5.5.3 - #140 allows authenticated users to execute arbitrary

CVE-2026-45060 CRITICAL
9.8 Jun 11

Unauthenticated blind SQL injection in ClipBucket v5 prior to version 5.5.3 - #129 allows remote attackers to exfiltrate

CVE-2026-95812 MEDIUM POC
5.3 Sep 22

Reflected cross-site scripting (CWE-79) in ClipBucket v5 before 5.5.3-#182 allows unauthenticated remote attackers to in

CVE-2026-80138 CRITICAL
9.2 Aug 25

OS command injection in ClipBucket V5's web installer (versions 5.5.1 through 5.5.3-#153) lets unauthenticated remote at

CVE-2026-45418 HIGH
8.8 Jun 11

Authenticated SQL injection in ClipBucket v5 prior to release 5.5.3 - #132 allows any user with video-upload privileges

CVE-2026-32321 HIGH
8.8 Mar 18

An authenticated time-based blind SQL injection vulnerability exists in the ClipBucket v5 open source video sharing plat

CVE-2026-77929 HIGH
8.7 Sep 18

Remote code execution in ClipBucket v5 (all releases before 5.5.3-#182) allows an authenticated low-privileged user to u

CVE-2026-77927 HIGH
7.1 Sep 18

Authenticated users of ClipBucket v5 through 5.5.3 can extract arbitrary data - including credential hashes - from the u

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy