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 defacement, theft of session cookies, or complete session hijacking.

Affected Systems

The vulnerability affects 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. Only those releases listed are impacted; other releases are outside the scope of this advisory.

Risk and Exploitability

The CVSS score of 6.1 indicates a moderate severity level with client‑side impact only. The EPSS score of less than 1% demonstrates a low likelihood of exploitation at the time of this analysis, and the vulnerability is not included in the CISA KEV catalog, implying no known widespread exploitation. Exploitation requires an attacker to supply crafted input that a user subsequently views; no direct remote code execution or privilege escalation is possible solely from this flaw.

Generated by OpenCVE AI on July 29, 2026 at 09:44 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Drupal Canvas to the latest patched release, any version newer than 1.7.1, as detailed in the Drupal security advisory at https://www.drupal.org/sa-contrib-2026-066.
  • Ensure all user‑supplied content displayed through Drupal Canvas is properly sanitized and escaped, using Drupal’s core HTML sanitization utilities for any custom fields that may bypass the standard pipeline.
  • If an immediate upgrade is not feasible, restrict or disable user entry points that feed content into Drupal Canvas and monitor application logs for unusual JavaScript activity.

Generated by OpenCVE AI on July 29, 2026 at 09:44 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
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

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T09:45:04Z

Weaknesses
  • CWE-79

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