Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privileged Drupal user
-
DeliverySubmit XSS payload in Colorbox-rendered field
-
ExploitPayload stored in Drupal database
-
ExecutionVictim (admin or other user) views affected content page
-
PersistMalicious script executes in victim's browser
-
ImpactSession token or credentials exfiltrated
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 an authenticated account with at least low-level content creation or field-editing privileges on the target Drupal site (CVSS PR:L). The Colorbox module must be installed and enabled, and the attacker must have access to a content type or field that uses Colorbox rendering. A victim with a higher privilege level must subsequently view the page containing the injected payload (CVSS UI:R). Exploitation is limited to Drupal installations running Colorbox versions up to 2.1.5 or 2.2.0. Sites that restrict content creation exclusively to highly trusted roles significantly reduce real-world risk, as the PR:L requirement is the primary gating condition. |
| Impact | Real-world risk is moderate despite the medium CVSS score of 5.4. The scope change elevates practical impact - a low-privileged contributor (PR:L) could potentially hijack an administrator's session if the admin views the affected content. However, several signals temper urgency: EPSS at 0.20% (10th percentile) indicates very low current exploitation probability; the vulnerability is absent from the CISA KEV catalog; and no public exploit code has been identified at the time of analysis. The UI:R requirement means passive browsing is sufficient for a stored XSS victim to trigger execution - victims do not need to click a crafted link. The Drupal security team has published a patch, which meaningfully reduces the remediation window. This is a genuine but not emergency-tier finding: Drupal sites with untrusted content editors or public contribution features face higher risk and should prioritize patching. |
| Exploit ScenarioDerived | An authenticated contributor-level user on a Drupal site - such as an editor or registered member - submits a Colorbox-formatted field value containing a crafted JavaScript payload. The Colorbox module renders this input unsanitized into the page HTML. When a site administrator or another authenticated user subsequently views the affected content, the malicious script executes in their browser session, potentially exfiltrating session cookies or performing actions on their behalf. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 13, 2026
Cross-site scripting in the Drupal Colorbox module allows an authenticated low-privileged attacker to inject malicious scripts that execute in the browser context of other users. The CVSS scope-change indicator (S:C) confirms this is likely stored XSS, where crafted input persists and executes when victims visit affected pages. No active exploitation is confirmed - EPSS sits at 0.20% (10th percentile) and the vulnerability is not listed in the CISA KEV catalog - but a vendor patch is available via Drupal security advisory SA-CONTRIB-2026-069.
RemediationAI
Apply the vendor-released patch by upgrading the Drupal Colorbox module to the fixed version per Drupal security advisory SA-CONTRIB-2026-069 (https://www.drupal.org/sa-contrib-2026-069). For sites on the 2.1.x branch, upgrade beyond 2.1.5; for sites on the 2.2.x branch, upgrade beyond 2.2.0. An exact patched release version was not independently confirmed from the available input data - consult the advisory directly for the precise target version. If an immediate upgrade is not possible, restrict the 'create content' or field-editing permissions for the affected Colorbox-configured content types to trusted roles only, which reduces the PR:L attack surface by preventing untrusted contributors from injecting payloads. Note that this workaround does not eliminate the vulnerability if any contributor-level role exists with field access.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in composer, euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Colorbox is a Drupal contributed module (cpe:2.3:a:drupal:colorbox:*:*:*:*:*:*:*:*) that integrates the jQuery Colorbox lightbox plugin for displaying images, HTML, and multimedia in overlay dialogs. The root cause is CWE-79 - Improper Neutralization of Input During Web Page Generation - meaning user-supplied content is rendered into the HTML output without adequate escaping or sanitization. The CVSS scope-change metric (S:C) indicates the payload crosses a security boundary: script injected by a low-privileged author executes within the browser session of a different, potentially more privileged, user. This is a classic stored XSS pattern common in CMS content management modules where content editors can supply Colorbox-formatted field values.
Know when Colorbox 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
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
PR:L confirmed by authenticated contributor requirement; S:C reflects XSS crossing into victim browser context; no availability impact.
Primary rating from Vendor (drupal).
CVSS VectorVendor: drupal
Lifecycle Timeline
3DescriptionCVE.org
Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting") vulnerability in Drupal Colorbox allows Cross-Site Scripting (XSS). This issue affects Colorbox versions: from 0.0.0 to 2.1.5, from 0.0.0 to 2.2.0.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Drupal Colorbox al
The Colorbox module 7.x-2.x before 7.x-2.10 for Drupal allows remote authenticated users with certain permissions to byp
EUVD-2026-43073
GHSA-xj92-p35c-g452
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB