Description
Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting") vulnerability in Drupal SafeDelete allows Stored XSS. This issue affects SafeDelete versions: from 0.0.0 to 1.0.88.
Published: 2026-10-22
Score: 4.6 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Cross-site scripting
Action: Apply Patch
AI Analysis

Impact

The vulnerability in Drupal SafeDelete is an improper neutralization of input during page rendering that permits stored cross‑site scripting attacks. An attacker who can influence content managed by SafeDelete can inject arbitrary JavaScript that will execute in the browsers of any user who views the affected page, potentially allowing credential theft, session hijacking, or defacement. This flaw is categorized as CWE-79 and can compromise the confidentiality, integrity, and availability of affected applications.

Affected Systems

The SafeDelete contrib module for Drupal is affected in all releases from version 0.0.0 up to and including 1.0.88. The only vendor listed is the Drupal project for SafeDelete.

Risk and Exploitability

Exploit requires the attacker to submit or edit content via SafeDelete, which typically requires authenticated access with content editing privileges. Once the stored payload is present, any user who opens the affected page will receive the malicious script. The CVSS score is 4.6 and the EPSS indicates a very low likelihood (less than 1%), and the vulnerability is not listed in the CISA KEV catalog, but the stored XSS nature makes it a moderate risk issue if the module is deployed.

Generated by OpenCVE AI on October 23, 2026 at 01:50 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the SafeDelete module to version 1.0.89 or newer to obtain the vendor patch
  • If an upgrade is not immediately possible, remove or disable the SafeDelete module to prevent new content from being edited by unauthorized users
  • Review all existing SafeDelete content for embedded scripts and sanitize or delete any suspicious entries

Generated by OpenCVE AI on October 23, 2026 at 01:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Thu, 22 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

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


Thu, 22 Oct 2026 09:30:00 +0000

Type Values Removed Values Added
First Time appeared Drupal
Drupal safedelete
Vendors & Products Drupal
Drupal safedelete

Thu, 22 Oct 2026 01:45:00 +0000

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting") vulnerability in Drupal SafeDelete allows Stored XSS. This issue affects SafeDelete versions: from 0.0.0 to 1.0.88.
Title SafeDelete - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-140
Weaknesses CWE-79
References

Subscriptions

Drupal Safedelete
cve-icon MITRE

Status: PUBLISHED

Assigner: drupal

Published:

Updated: 2026-10-22T17:19:38.323Z

Reserved: 2026-09-09T16:56:20.052Z

Link: CVE-2026-87942

cve-icon Vulnrichment

Updated: 2026-10-22T17:19:31.654Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-22T02:17:03.733

Modified: 2026-10-22T18:17:31.860

Link: CVE-2026-87942

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T02:00:16Z

Weaknesses
  • CWE-79

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