Skip to main content

ClipBucket v5 CVE-2026-110625

| EUVDEUVD-2026-101253 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-14 VulnCheck GHSA-53c3-hqvh-688h
5.1
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Craft malicious flagged_item.php?type= link
  2. Delivery
    Lure logged-in admin or moderator to click
  3. Exploit
    Unencoded type parameter reflected into admin page
  4. Execution
    Injected script executes in admin panel origin
  5. Impact
    Hijack admin session or perform admin actions

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

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

Exploitation Conditions

Exploitation requires the attacker to deliver a crafted URL to the vulnerable endpoint admin_area/flagged_item.php with a malicious value in the type GET parameter, AND a currently authenticated administrator or moderator must actively click/open that link while logged into the admin panel (CVSS UI:A confirms required victim interaction). Limiting factors: the payload only executes in the context of an already-authenticated admin/moderator session, so it cannot be triggered against anonymous users or the server directly; it is a reflected (non-persistent) vector, meaning each victim must individually open the attacker-supplied link; and the vendor patch restricts $type to the Flag::getFlagElementTypes() allowlist, neutralizing the injection on updated builds (through 5.5.3-#206 affected).

Impact

This is a reflected cross-site scripting flaw (CWE-79) in ClipBucket v5's admin_area/flagged_item.php, reported by VulnCheck with a vendor patch available. The only severity signal provided is a CVSS 4.0 vector (CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N, score 5.1): network vector, low complexity, no attacker privileges, but requiring active user interaction (UI:A) from the victim, with impact limited to subsequent-system confidentiality and integrity (SC:L/SI:L) - consistent with script executing in the admin panel origin rather than compromising the vulnerable server itself. No EPSS score, KEV listing, or POC flag was supplied; accordingly this is no public exploit identified at time of analysis and is not confirmed actively exploited. The practical risk is moderate and contingent: exploitation depends on social-engineering a logged-in administrator or moderator into clicking a crafted link, so despite the AV:N/PR:N network reachability this is a targeted, interaction-gated issue rather than a wormable or mass-exploitable one. Treat it as a meaningful but not emergency priority - patch in normal cycle - with the main caveat that a security researcher writeup (hackmd) and a VulnCheck advisory exist, which lowers the barrier to someone weaponizing it even though no exploit artifact is confirmed in the input.

Exploit ScenarioDerived

An attacker crafts a flagged_item.php?type= URL embedding malicious JavaScript in the unencoded type parameter and sends it (via email, chat, or a planted link) to a ClipBucket administrator or moderator. When the authenticated victim opens the link, the reflected payload executes in the admin panel origin, letting the attacker run actions as the admin, steal session context, or pivot within the admin interface. A hackmd writeup and VulnCheck advisory describe the issue, but no confirmed public exploit code was provided in the input.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 14, 2026

Reflected cross-site scripting in ClipBucket v5 (affected through 5.5.3-#206) lets an unauthenticated attacker execute arbitrary JavaScript in the administrative origin by luring a currently logged-in administrator or moderator into opening a crafted /admin_area/flagged_item.php?type= URL; the type GET parameter is echoed into the admin page without encoding. Exploitation is not server-side or anonymous - it requires the victim's interaction (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N, 5.1, and the vendor vector's UI:A), and because the vector is reflected rather than stored each target must individually open the attacker-supplied link, which limits breadth but not the severity of a successful admin-context script execution. A vendor fix commit that restricts type to Flag::getFlagElementTypes() is referenced in public advisories, and no public exploit code or confirmed active exploitation was identified at time of analysis, so the practical risk is concentrated in deployments that have not yet applied the upstream fix.

RemediationAI

Apply the vendor fix commit fc593252a18ddea76f82f316bb0c60bd7653d9ae (or a later release containing it, once an exact patched version is confirmed by the vendor); the commit validates the type parameter against the Flag::getFlagElementTypes() allowlist and redirects unknown values, which neutralizes the reflective injection, so this is the preferred and lowest-risk action and no known side effects are expected for legitimate flag-type navigation beyond rejecting invalid types. If immediate patching is not possible, restrict access to the admin_area path at the network or reverse-proxy layer so only trusted administrative IP ranges can reach flagged_item.php - the trade-off is reduced flexibility for admins working remotely or on mobile - and deploy a WAF rule that rejects or sanitizes flagged_item.php requests whose type parameter contains angle brackets, quotes, or script-like tokens, accepting that signature-based filtering can be bypassed with encoding tricks. Adding htmlspecialchars()/contextual output encoding around the type value in flagged_item.php and flagged_item.html is an effective local backport for custom builds. Operationally, instruct administrators and moderators not to open flagged_item.php?type= links from unsolicited messages, since the flaw only fires in a logged-in admin session, and enforce short session lifetimes so a successful injection has a smaller window. Confirm exposure via the CPE and references above and track the VulnCheck advisory (https://www.vulncheck.com/advisories/clipbucket-v5-through-5.5.3-206-reflected-xss-via-type-parameter-in-flagged-item-php) and the project repository (https://github.com/MacWarrior/clipbucket-v5) for the confirmed patched release version.

Affected VersionsENISA

clipbucket-v5 0 ≤5.5.3-#206

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

ClipBucket is a PHP-based video sharing and streaming CMS, and the flaw lives in the administrative module admin_area/flagged_item.php, which reads the $_GET['type'] parameter and forwards it unvalidated into the admin-area template upload/admin_area/styles/cb_2014/layout/flagged_item.html, where it is rendered directly into the generated HTML. Because no output encoding or context-aware escaping is applied (CWE-79, improper neutralization of input during web page generation), an injected value breaks out of the intended markup and executes in the origin of the admin panel, giving the attacker access to admin session context, DOM state, and any CSRF tokens or actions reachable from that page. The affected package is tracked as cpe:2.3:a:macwarrior:clipbucket-v5:*:*:*:*:*:*:*:* (all v5 builds through 5.5.3-#206). The upstream fix commit fc593252a18ddea76f82f316bb0c60bd7653d9ae adds an in_array($type, Flag::getFlagElementTypes()) check that loads unknown types with a session warning and redirects, so only known flag element types reach the template. The underlying technology stack is plain PHP with server-rendered templates, which is why the mitigation is an application-level allowlist rather than a framework-level auto-escape.

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 5.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
vuln.today AI 6.1 MEDIUM

Reflected XSS reachable over the network with no attacker privileges (PR:N) but requiring the admin victim to click (UI:R); script crosses into the admin origin (S:C) with limited C/I impact and no availability effect.

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

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

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

DescriptionCVE.org

ClipBucket v5 through 5.5.3-#206 contains a reflected cross-site scripting vulnerability in admin_area/flagged_item.php via the unencoded type GET parameter. Attackers can send crafted flagged_item.php?type= links to logged-in administrators or moderators to execute injected script in the admin panel origin.

Threat Intelligence Overview

EPSS Score
0.4%
Top 68% exploitable
Prevalence
Low
niche open-source PHP video-sharing platform, limited enterprise footprint
Data Quality
4 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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

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-102569 HIGH POC
7.0 Sep 29

Time-based blind SQL injection in ClipBucket v5 (through 5.5.3-#197) allows an authenticated administrator who holds the

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

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