Skip to main content

ClipBucket EUVDEUVD-2026-101254

| CVE-2026-110626 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-14 VulnCheck GHSA-fg76-hwrp-jc9q
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 edit_language URL
  2. Delivery
    Send link to basic_settings admin
  3. Exploit
    Admin opens link in panel
  4. Execution
    Payload reflected into hidden input
  5. Impact
    Script executes in admin origin

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

Requires an authenticated administrator holding the basic_settings permission to be logged into ClipBucket v5 and to actively open an attacker-supplied link targeting admin_area/language_settings.php with a crafted edit_language parameter. The payload is reflected unencoded into a hidden input value field, so exploitation depends on the victim's active session and interaction (UI:A) - it is not drive-by or self-contained. Limiting factors: the target must be a privileged admin (not any user), must click the link, and the instance must be at or below version 5.5.3-#206 (patched builds cast the parameter to int, neutralizing the vector).

Impact

This is a moderate-severity reflected XSS (CWE-79) whose signals point to low real-world urgency. The input CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:A) scores 5.1: network-reachable and low-complexity, but exploitation is gated on active user interaction (UI:A) by a specific victim - an administrator holding the basic_settings permission. Impact is confined to the subsequent-system confidentiality and integrity of the admin-panel origin (SC:L/SI:L); there is no impact to the vulnerable system itself (VC:N/VI:N/VA:N) and no availability impact. No EPSS score was provided, and the CVE is NOT on CISA KEV, so there is no evidence of active or widespread exploitation. A public technical writeup (hackmd) plus the vendor patch commit disclose the exact sink, so working exploit knowledge is effectively public. Net assessment: a legitimate bug worth patching, but a targeted social-engineering issue against privileged users rather than a mass-exploitable priority. One tension to verify: PR:N labels the attacker as unauthenticated, yet successful payload execution requires an authenticated admin to open the crafted link - the privilege burden sits on the victim, not the attacker.

Exploit ScenarioDerived

An attacker crafts a URL to admin_area/language_settings.php with a malicious payload in the edit_language GET parameter and sends it to an administrator with basic_settings permission (e.g., via email or chat). When the admin opens the link while logged in, the unencoded value is echoed into a hidden input and the script executes in the admin-panel origin, enabling session/action abuse. A public proof-of-concept writeup exists; attack complexity is low, but the attack requires the admin to actively click the link (UI:A).

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 (builds through 5.5.3-#206) lets an attacker reflect a script payload into the ClipBucket admin panel origin by luring a logged-in administrator who holds the basic_settings permission to a crafted link targeting admin_area/language_settings.php with a malicious edit_language GET parameter. The unencoded value is echoed into a hidden input on the language edit form, so the injected script runs in the administrator's session and origin, allowing admin-context actions, session abuse and UI redressing; because the value is only reflected into a hidden field and the victim must be a privileged, already-authenticated admin who actively opens the link, exploitation is interaction-dependent rather than drive-by. Fix code is present upstream in commit 0c1b5878a6135950d8a516975c4585e3b7c8790d, which casts the parameter to int, and no KEV listing or confirmed public exploit code was observed at time of analysis - making this a moderate-severity issue with low real-world urgency.

RemediationAI

Vendor patch is available: update ClipBucket to a build containing commit 0c1b5878a6135950d8a516975c4585e3b7c8790d, which casts edit_language and language_id to int and neutralizes the reflected payload; because the advisory confirms a vendor fix but no separately tagged release version is documented in the provided data, verify with the maintainers or the advisory at https://www.vulncheck.com/advisories/clipbucket-v5-through-5.5.3-206-reflected-xss-via-edit-language-in-language-settings-php and the repository at https://github.com/MacWarrior/clipbucket-v5 before assuming a specific build number. If immediate upgrade is not possible, apply compensating controls: restrict access to /admin_area/ (and in particular language_settings.php) to trusted administrative IP ranges via web server or firewall ACLs, accepting that admins working remotely or on dynamic addresses will be blocked; terminate admin sessions promptly and require re-authentication after any suspect link click; set session cookies with HttpOnly, Secure and SameSite=Strict/Lax so reflected script cannot trivially ride the admin session, understanding this reduces but does not prevent same-origin DOM abuse; deploy a WAF rule that rejects or encodes non-numeric edit_language parameters on admin_area/language_settings.php, mindful that legitimate non-numeric values (if any workflow uses them) could break; and train administrators holding basic_settings permission not to open unsolicited links to the admin panel, since the trigger is ultimately a victim click on a crafted URL.

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

The flaw is a classic CWE-79 output-encoding failure in a PHP web application built on the Smarty templating engine. ClipBucket v5's admin language editor renders the raw request value through the Smarty superglobal accessor {$smarty.get.edit_language} directly into the value attribute of a hidden input in upload/admin_area/styles/cb_2014/layout/blocks/language_edit.html (around line 40), while admin_area/language_settings.php (around lines 32-37) handles the parameter without sanitization. Because HTML attribute context is not encoded, an attacker-supplied string such as a quote-break followed by a script/event handler escapes the value attribute and is parsed as markup by the browser inside the admin origin. The upstream fix confirms the root cause by casting both $lang_details.language_id and $smarty.get.edit_language to int before rendering, which reduces the parameter to a numeric value and eliminates the injection surface. The affected asset is tracked as CPE cpe:2.3:a:macwarrior:clipbucket-v5:*, and the relevant CWE is CWE-79 (Improper Neutralization of Input During Web Page Generation).

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 delivered via link needs victim interaction (UI:R) and no attacker authentication (PR:N); script crosses into the admin-panel context (S:C) with limited C/I and no availability impact.

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/language_settings.php via the unencoded edit_language GET parameter. Attackers can send administrators with basic_settings permission a crafted link whose payload is echoed into a hidden input, executing script in the admin panel origin.

Threat Intelligence Overview

EPSS Score
0.4%
Top 72% exploitable
Prevalence
Low
niche open-source video-sharing CMS, limited enterprise footprint
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 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· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

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