# CVE-2026-108515: Drupal core Link module cross-site scripting in markup sanitization

Source: https://junglewise.ai/threats/cve-2026-108515-drupal-core-2026-015-the-drupal-core-link-module-provides-a  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-10-30. Updated: 2026-10-16  
License: CC BY 4.0 with a link back

CVE-2026-108515 · Severity: info · Published 2026-10-30

Drupal is a widely-used open-source content management system. The Link module allows websites to store internal and external URLs as field data. Insufficient sanitization of markup can allow attackers to inject malicious scripts that execute in the browsers of site visitors, potentially stealing session tokens, defacing content, or redirecting users to malicious sites.

Technologies: [Drupal Core](https://junglewise.ai/threats/technologies/core), [drupal/core (Packagist)](https://junglewise.ai/threats/technologies/packagist-drupal-core). Vendors: [Drupal](https://junglewise.ai/threats/vendors/drupal), [Packagist](https://junglewise.ai/threats/vendors/packagist).

## Quick answers

**Is CVE-2026-108515 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2026-108515 being exploited in the wild.

**How severe is CVE-2026-108515?** Informational severity, published 30 October 2026.

**Which products and versions are affected?** Drupal Core 8.9.0 through 10.6.18, 11.0.0 through 11.3.18, 11.4.0 through 11.4.9, 12.0.0-alpha1 through 12.0.0-beta1; drupal/core (Packagist) ECOSYSTEM:introduced=8.9.0,fixed=10.6.19|ECOSYSTEM:introduced=11.0.0,fixed=11.3.19|ECOSYSTEM:introduced=11.4.0,fixed=11.4.10|ECOSYSTEM:introduced=12.0.0-alpha1,fixed=12.0.0-beta2.

**Is there a fix for CVE-2026-108515?** Yes. drupal/core (Packagist): upgrade to 10.6.19 or later. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.

**How is CVE-2026-108515 attacked?** It is attacked over the network, in a web application.

**Am I affected by CVE-2026-108515?** Check whether you run Drupal Core or drupal/core (Packagist) at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## How to fix

- drupal/core (Packagist): upgrade to 10.6.19 or later

  ```sh
  composer require drupal/core:^10.6.19
  ```


## Technical details

The Drupal core Link module fails to properly sanitize markup in certain contexts, leading to reflected or stored cross-site scripting (XSS) vulnerabilities. The flaw requires user interaction (such as visiting a page with the malicious content or an authenticated user creating the malicious link field). An attacker with the ability to create or edit link fields can inject HTML/JavaScript that executes in browsers of any user viewing the affected content.

## Affected products

- Drupal core 8.9.0 through 10.6.18, 11.0.0 through 11.3.18, 11.4.0 through 11.4.9, 12.0.0-alpha1 through 12.0.0-beta1

## Identifiers

- CVE-2026-108515
- DRUPAL-CORE-2026-015

## Timeline

- 2026-10-14: disclosed

## References

- [https://www.drupal.org/u/dev-winty](https://www.drupal.org/u/dev-winty)
- [https://www.drupal.org/sa-core-2026-015](https://www.drupal.org/sa-core-2026-015)

## Related threats

- [Drupal Navigation module cross-site scripting in attributes](https://junglewise.ai/threats/cve-2026-108514-drupal-core-2026-016-the-navigation-module-doesn-t-sufficiently)
- [Drupal Core remote code execution in Field UI module](https://junglewise.ai/threats/cve-2026-108097-drupal-core-2026-014-a-remote-code-execution-vulnerability)
- [Drupal cross-site scripting in CKEditor WYSIWYG](https://junglewise.ai/threats/drupal-core-2026-013-the-drupal-project-uses-the-ckeditor-https-github-f5b3da40)
- [Drupal stored cross-site scripting in Layout Builder](https://junglewise.ai/threats/cve-2026-55805-drupal-stored-cross-site-scripting-in-layout-builder)
- [Drupal core cross-site scripting in HTMX attribute sanitization](https://junglewise.ai/threats/cve-2026-15917-drupal-core-cross-site-scripting-in-htmx-attribute-sanitization)
