Description
Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting") vulnerability in Drupal Drupal Canvas allows Cross-Site Scripting (XSS). This issue affects Drupal Canvas versions: from 0.0.0 to 1.4.2, from 1.5.0 to 1.5.2, from 1.6.0 to 1.6.1, from 1.7.0 to 1.7.1.
Published: 2026-07-10
Score: 6.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The issue is a classic Cross‑Site Scripting (XSS) flaw caused by insufficient sanitization of user input during web page generation in Drupal Canvas. An attacker who can submit or influence content displayed by Drupal Canvas can inject malicious JavaScript that executes in the browsers of visitors to those pages. This client‑side execution can result in site defacement, theft of session cookies, or complete session hijacking for users who view the affected pages.

Affected Systems

Drupal Canvas versions 0.0.0 through 1.4.2, 1.5.0 through 1.5.2, 1.6.0 through 1.6.1, and 1.7.0 through 1.7.1 are impacted; all other releases are outside the scope of this advisory.

Risk and Exploitability

The CVSS score of 6.1 indicates moderate severity, while the EPSS score of less than 1% shows a low likelihood of exploitation at the time of this analysis and the vulnerability is not listed in the CISA KEV catalog. Based on the description, the likely attack vector is that an attacker must provide crafted input that a user subsequently views; no remote code execution or privilege escalation is possible solely from the flaw.

Generated by OpenCVE AI on August 1, 2026 at 11:52 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Drupal Canvas to a version newer than 1.7.1, following the advisory at https://www.drupal.org/sa-contrib-2026-066.
  • If an upgrade cannot be performed immediately, ensure that all pages rendered by Drupal Canvas properly escape user‑supplied content using Drupal's built‑in HTML sanitization functions for any custom fields.
  • As a temporary countermeasure, block or limit user input paths that feed content into Drupal Canvas and monitor for suspicious JavaScript execution in browser logs.

Generated by OpenCVE AI on August 1, 2026 at 11:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Tue, 14 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sat, 11 Jul 2026 00:00:00 +0000

Type Values Removed Values Added
First Time appeared Drupal
Drupal drupal Canvas
Vendors & Products Drupal
Drupal drupal Canvas

Fri, 10 Jul 2026 22:00:00 +0000

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting") vulnerability in Drupal Drupal Canvas allows Cross-Site Scripting (XSS). This issue affects Drupal Canvas versions: from 0.0.0 to 1.4.2, from 1.5.0 to 1.5.2, from 1.6.0 to 1.6.1, from 1.7.0 to 1.7.1.
Title Drupal Canvas - Moderately critical - Improper validation - SA-CONTRIB-2026-066
Weaknesses CWE-79
References

Subscriptions

Drupal Drupal Canvas
Drupal Canvas Project Drupal Canvas
cve-icon MITRE

Status: PUBLISHED

Assigner: drupal

Published:

Updated: 2026-07-13T16:03:49.195Z

Reserved: 2026-07-01T17:08:05.253Z

Link: CVE-2026-58588

cve-icon Vulnrichment

Updated: 2026-07-13T16:03:44.658Z

cve-icon NVD

Status : Analyzed

Published: 2026-07-10T22:16:45.070

Modified: 2026-07-21T15:40:25.577

Link: CVE-2026-58588

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-01T12:00:05Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')