Diba carousel slider - Moderately critical - Cross Site Scripting (XSS) - SA-CONTRIB-2026-191

Project machine name: 
diba_carousel
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96382

The Diba Carousel Slider adds a Bootstrap carousel slider block that can be used directly without creating a View or custom integration.

When the "Allow HTML description" option is enabled, slide descriptions are rendered using the raw stored field value instead of the field's rendered output. This bypasses Drupal's text format filtering and output sanitization mechanisms.

This vulnerability affects sites that use a formatted text field as the carousel description source and have enabled the "Allow HTML description" option.

Smart Content - Moderately critical - Access bypass - SA-CONTRIB-2026-190

Project machine name: 
smart_content
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96386

This module enables you to personalize content for anonymous and authenticated users by showing different blocks to visitors based on client-side conditions.

The Smart Content Block submodule doesn't sufficiently check block access when it renders the blocks of a "Display Blocks" reaction through the module's AJAX endpoint.

CSS Usage Analyzer - Moderately critical - Improper access control - SA-CONTRIB-2026-189

Project machine name: 
css_usage_analyzer
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96380

This module lets a frontend scanner post CSS-usage measurements to the site so admin reports can show real-page statistics.

This module doesn't sufficiently protect the /css-usage-analyzer/save endpoint against forged or repeated submissions.

Combined image style - Moderately critical - Improper access control - SA-CONTRIB-2026-188

Project machine name: 
combined_image_style
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96377

This module enables you to combine multiple image styles into a single image derivative.

The module does not sufficiently validate image style names when generating image derivatives. Under certain circumstances, this allows anonymous users to generate image derivatives without a valid token, potentially leading to a denial of service.

Sites are affected simply by having the module installed, even when no combined image styles are configured or in use.

AI CKEditor - Moderately critical - Code execution via Twig templates - SA-CONTRIB-2026-187

Project machine name: 
ai_ckeditor
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96392

This module enables you to use AI to fill in or replace text in CKEditor.

The module doesn't sufficiently mitigate Twig template injections in certain AI CKEditor rules, making it possible to use Twig functions to extract certain confidential system data.

Webform REST - Less critical - Access bypass - SA-CONTRIB-2026-186

Project machine name: 
webform_rest
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96391

This module enables you to retrieve and submit webforms via REST.

The module doesn't sufficiently check permission to webform and webform submission entities when retrieving webform elements or fields.

Editoria11y Accessibility Checker - Moderately critical - Access bypass - SA-CONTRIB-2026-185

Project machine name: 
editoria11y
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96390

This module runs a client-side accessibility checker that automatically reports results to dashboard views over an API.

The module incorrectly described a permission as a "view" permission when it grants edit and delete access to module data, resulting in a potential access bypass.

Tawk.to - Live chat application - Critical - Cross Site Request Forgery - SA-CONTRIB-2026-184

Project machine name: 
tawk_to
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96388

This module provides integration of the tawk.to live chat for Drupal sites.

The module does not sufficiently validate certain requests. This may allow an attacker to trick an authenticated user into performing unintended actions through a Cross-Site Request Forgery (CSRF) vulnerability.

Stop administrator login - Moderately critical - Access bypass - SA-CONTRIB-2026-183

Project machine name: 
stop_admin
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96387

This module enables sites to block access for the administrative user account (user 1) or users with the administrator role.

The module does not sufficiently enforce these access restrictions across all supported authentication mechanisms. As a result, a blocked administrative user may still be able to authenticate through certain alternative authentication methods.

This vulnerability is mitigated by the fact that an attacker must possess valid credentials for a user with the administrator role, and must authenticate using a less commonly used authentication mechanism.

REST & JSON API Authentication for Drupal - Moderately critical - Access bypass - SA-CONTRIB-2026-182

Project machine name: 
rest_api_authentication
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96385

This module enables you to add an extra authentication layer to the API.

The module does not sufficiently validate authentication requirements for all API requests, which can result in an access bypass vulnerability.

CookieCuttr - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-181

Project machine name: 
cookiecuttr
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96379

This module enables you to provide information and options about cookie usage.

The module does not sufficiently filter input submitted through the Cookiecuttr administration form. This could allow specially crafted values to be stored and later rendered without adequate sanitization, resulting in a cross-site scripting (XSS) vulnerability.

This vulnerability is mitigated by the fact that an attacker must have a role with the permission administer cookiecuttr.

Mermaid Diagram Field - Moderately critical - Access bypass - SA-CONTRIB-2026-180

Project machine name: 
mermaid_diagram_field
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96384

This module enables you to add mermaid diagram that displays either inline on an entity or optionally in a modal.

The module doesn't sufficiently respect default revision behavior and does not properly limit access to the modal content.

This vulnerability is mitigated by the fact that an attacker must have the modal display option enabled for the field, or otherwise know the route of the modal and entity ID.

Commerce Decoupled Checkout - Moderately critical - Access bypass - SA-CONTRIB-2026-179

Project machine name: 
commerce_decoupled_checkout
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96378

This module enables REST endpoints for a decoupled Commerce experience which allow for remote order creation.

The module doesn't sufficiently sanitize order data passed into the order creation endpoint, which allows for potentially unsafe order properties to be set on an order.

Project Browser - Critical - Cross-site request forgery - SA-CONTRIB-2026-178

Project machine name: 
project_browser
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96374

The Project Browser module enables you to apply recipes and enable modules from the web user interface.

The module doesn't sufficiently validate admin actions to protect against cross-site request forgery attacks (CSRF).

Cloud - Critical - Remote code execution - SA-CONTRIB-2026-177

Project machine name: 
cloud
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96376

The Cloud module enables users to manage cloud resources through Drupal.

The module does not sufficiently sanitize user-controlled Git branch and repository URL values before passing them to shell commands in the Kubernetes integration. This vulnerability allows an attacker to execute arbitrary operating-system commands as the web-server user.

Cloud - Critical - Remote code execution - SA-CONTRIB-2026-176

Project machine name: 
cloud
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96375

The Cloud module enables users to manage cloud infrastructure through Drupal.

The Kubernetes and VMware integrations do not properly validate TLS certificates when connecting to remote API endpoints. An attacker who can intercept these connections may obtain secret tokens or other credentials, potentially allowing unauthorized access to the connected infrastructure.

Webform - Critical - Remote Code Execution - SA-CONTRIB-2026-175

Project machine name: 
webform
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96355

The Webform module allows site builders to create forms, collect submissions, and render submitted values in configurable formats.

Webform does not sufficiently exclude certain format templates from token replacement. This can allow an attacker to submit data that is evaluated as template code when a submission is rendered. Depending on the site configuration and enabled modules, this may lead to information disclosure, stored cross-site scripting, or remote code execution.

Webform - Moderately critical - Access bypass - SA-CONTRIB-2026-174

Project machine name: 
webform
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96356

The Webform module allows site builders to create forms, collect submissions, and configure access to forms and submission data.

Webform did not sufficiently guard user-specific access rules against a malformed saved configuration. Under certain site-specific conditions, an access rule intended to grant submission access only to selected user accounts could also grant access to anonymous users.

This vulnerability is mitigated by the fact that the bypass depends on malformed saved access-rule configuration.

Webform - Less critical - Access bypass - SA-CONTRIB-2026-173

Project machine name: 
webform
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96398

The Webform module allows site builders to create forms, collect submissions, and configure access to forms and submission data.

The module did not sufficiently restrict access to certain submission view modes. Under certain conditions, a user who can view a submission could access a more permissive view mode and see fields that would otherwise be restricted.

This vulnerability is mitigated by the fact that an attacker must already have access to view the affected submission.

Webform - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-172

Project machine name: 
webform
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96357

The Webform module allows site builders to create forms, collect submissions, and configure access to forms and submission data. Form submissions may include uploaded files.

The module does not sufficiently force certain uploaded file types to download when served. Under certan site configurations, a file uploaded through a webform could be rendered inline by a browser, resulting in a cross-site scripting vulnerability.

Webform - Moderately critical - Access bypass - SA-CONTRIB-2026-171

Project machine name: 
webform
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96364

The Webform module allows site builders to create forms, collect submissions, and configure access to forms and submission data.

The Webform Share submodule can expose a webform for embedding on another site.

Under certain circumstances, submissions for an Ajax-enabled Webform using Webform Share can bypass anti-spam protections.

Webform - Less critical - Denial of service - SA-CONTRIB-2026-170

Project machine name: 
webform
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96365

The Webform module allows site builders to create forms, collect submissions, and configure access to forms and submission data. Site builders may also configure handlers for processing submissions. Forms may be displayed in blocks.

Webform does not sufficiently validate an optional token query value before using it. Under specific configurations where a Webform is rendered for anonymous visitors, a malicious request can cause the request to consume significant resources leading to a Denial of Service.

Webform - Moderately critical - Access bypass - SA-CONTRIB-2026-169

Project machine name: 
webform
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96366

The Webform module allows site builders to create forms, collect submissions, and configure access to forms and submission data.

Site builders may also configure handlers for processing submissions, including email handlers that may include uploaded files as attachments.

In affected configurations, Webform did not sufficiently validate a managed file upload element when processing a new submission. A user with access to submit a vulnerable webform could potentially access other managed files they were not authorized to view.

Webform - Moderately critical - Access bypass - SA-CONTRIB-2026-168

Project machine name: 
webform
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96373

The Webform module allows site builders to create forms, collect submissions, and configure access to forms and submission data.

The module does not sufficiently validate requested filenames when serving generated submission exports. Under certain configurations, a user with permission to view submission results for one webform may be able to access or remove files from the configured export temporary directory that were not generated for that webform.

Webform - Moderately critical - Access bypass - SA-CONTRIB-2026-167

Project machine name: 
webform
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96372

The Webform module enables site builders to create forms and collect submissions.

The module does not sufficiently restrict access to configure Remote HTTP Operations handlers. This vulnerability could allow a user with permission to edit a webform to configure a remote HTTP operation.

The update adds the Administer webform remote post URLs permission. Review this permission and ensure it is granted only to trusted roles.

The vulnerability is mitigated by the fact that an attacker must have a role with permission to edit a webform.

Webform - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-166

Project machine name: 
webform
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96371

The Webform module allows site builders to create forms, collect submissions, and configure access to forms and submission data.

The module does not sufficiently restrict access to raw webform source editing when the Webform UI module is not enabled. This could allow a user with webform creation or editing permissions to enter source configuration that is rendered unsafely.

This vulnerability is mitigated by the fact that an attacker must have permission to create or edit webforms.

Webform - Less critical - Access bypass - SA-CONTRIB-2026-165

Project machine name: 
webform
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96369

The Webform module allows site builders to create forms, collect submissions, and configure access to forms and submission data.

When Webform is used with JSON:API enabled, submissions may be cached without varying correctly by the authenticated user. If a webform is configured so that authenticated users can view their own submissions, a request to the JSON:API webform submission collection can return a cached response generated for a different user.

Webform - Moderately critical - Access bypass, Server-side request forgery - SA-CONTRIB-2026-164

Project machine name: 
webform
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96370

The Webform module allows site builders to create forms, collect submissions, and configure access to forms and submission data.

The module includes a Webform Submission Export/Import submodule that allows importing submission data from uploaded CSV files or remote URLs.

The submodule did not sufficiently validate access to export/import functionality. A user who could edit webform submissions and access webform results could also access the import interface, including the remote URL import path, leading to a server-side request forgery vulnerability.

Webform - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-163

Project machine name: 
webform
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96368

The Webform module allows site builders to create forms, collect submissions, and configure access to forms and submission data. Site builders may add tooltips and help text to these forms.

Some Webform tooltips and help text were not sufficiently sanitized, resulting in possible cross-site scripting (XSS).

This vulnerability is mitigated by the fact that an attacker must have permission to create or edit affected Webform configuration or content.

Webform - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-162

Project machine name: 
webform
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96367

The Webform module allows site builders to create forms, collect submissions, and configure access to forms and submission data.

The module does not sufficiently restrict access to the custom attributes YAML editor. Users with permission to create or edit webforms (but without permission to edit webform source) may be able to add custom attributes, leading to cross-site scripting.

This vulnerability is mitigated by the fact that an attacker must have a role with permission to create or edit webforms.

Webform - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-161

Project machine name: 
webform
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96363

The Webform module allows site builders to create forms, collect submissions, and configure access to forms and submission data.

Webform includes a submodule called Webform Entity Print. This submodule doesn't sufficiently limit access to its print templates. When the submodule is enabled, a user with permissions to create a webform can exploit cross-site scripting (XSS) in submodule settings.

Webform - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-160

Project machine name: 
webform
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96362

The Webform module allows site builders to create forms, collect submissions, and configure access to forms and submission data. Site builders may also configure handlers for processing submissions. Remote Post Handlers send webform data to other servers via APIs.

Webform - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-159

Project machine name: 
webform
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96359

The Webform module allows site builders to create forms, collect submissions, and configure access to forms and submission data.

The module did not sufficiently sanitize attributes used by its color element. Under certain conditions, specially crafted attributes could result in cross-site scripting (XSS) when the element is rendered.

This vulnerability is mitigated by the fact that an attacker must be able to add a specially crafted link with a specific class to the same page as the affected webform.

Webform - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-158

Project machine name: 
webform
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96358

The Webform module allows site builders to create forms, collect submissions, and configure access to forms and submission data.

The module includes a rating element, which did not sufficiently validate its data. Under specific circumstances, this could allow cross-site scripting on a page with a rating element.

This vulnerability is mitigated by the fact that an attacker must be able to place crafted HTML markup on the same page as a Webform rating element.

Webform - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-155

Project machine name: 
webform
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96361

The Webform module allows site builders to create forms, collect submissions, and configure access to forms and submission data.

The module does not sufficiently sanitize text counter configuration before passing options to the bundled jQuery Text Counter library. Under certain configurations, this can allow markup from counter-related settings to be inserted into the page leading to a cross-site scripting vulnerability.

Webform - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-154

Project machine name: 
webform
Date: 
2026-September-23
CVE IDs: 
CVE-2026-96360

The Webform module allows site builders to create forms, collect submissions, and configure access to forms and submission data.

The module provides JavaScript behaviours for announcing dynamic form updates to assistive technologies.

In some configurations, due to improper sanitisation, specially crafted announcement text could create a cross-site scripting risk for users interacting with the affected Webform.

Upcoming critical contributed project security release on September 23, 2026 - PSA-2026-09-21

Date: 
2026-September-21
  • Updated 2026-09-22, 12:00 UTC, to document that the advisories in the release might be possible for more common configurations, and that other projects may have advisories.
  • Updated 2026-09-21, 19:00 UTC, to document that this is not covered by Drupal Steward.

There will be a security release for a widely used contributed module on September 23, 2026 between 17:00 and 21:00 UTC.

We are announcing this release in advance because the affected contributed module is used on a significant portion of Drupal sites, and the upcoming release will include a significant number of advisories.

The advisory with the highest risk score for the release is currently rated as critical. Other, less severe advisories in the release may be accessible to anonymous users, or result from default configurations.

Other contributed projects may also release advisories on the same date, possibly with more severe vulnerabilities. Drupal core is not affected.

Drupal Steward information

These releases will not be covered by Drupal Steward.

Ultimate Table Field - Critical - Access bypass - SA-CONTRIB-2026-153

Project machine name: 
ultimate_table_field
Date: 
2026-September-09
CVE IDs: 
CVE-2026-87955

The Ultimate Table Field module enables you to store table data in a field and edit each table cell through a dialog, using cell field plugins such as text, link, and file.

The module doesn't sufficiently protect the route that opens the cell editor dialog. The route is accessible to anonymous users, who can open the dialog for any cell type. The dialog allows uploading files to the server location.

Taxonomy Term Glossary - Critical - Access bypass - SA-CONTRIB-2026-152

Project machine name: 
term_glossary
Date: 
2026-September-09
CVE IDs: 
CVE-2026-87954

This module adds automatic highlighting of taxonomy terms in content.

The module doesn't sufficiently check access on taxonomy terms. As a result, anonymous users can view any of the site's taxonomy terms at the module's JSON endpoint, including taxonomy terms that are unpublished or otherwise restricted.

SAML SSO - Service Provider - Moderately critical - Server Side Request Forgery - SA-CONTRIB-2026-151

Project machine name: 
miniorange_saml
Date: 
2026-September-09
CVE IDs: 
CVE-2026-87953

This module allows you to configure your Drupal site as a SAML 2.0 Service Provider so that users can authenticate through an external identity provider.

The module does not sufficiently validate URLs obtained from identity provider metadata. An attacker with the ability to configure identity provider metadata could cause the application to make requests to unintended destinations, potentially allowing access to internal network resources.

This vulnerability is mitigated by the fact that an attacker must have permission to configure identity provider metadata.

SAML SSO - Service Provider - Moderately critical - Insufficient replay protection - SA-CONTRIB-2026-150

Project machine name: 
miniorange_saml
Date: 
2026-September-09
CVE IDs: 
CVE-2026-87952

This module allows you to configure your Drupal site as a SAML 2.0 Service Provider so that users can authenticate through an external identity provider.

The module does not sufficiently prevent reuse of previously accepted SAML assertions. Under certain circumstances, a valid assertion may be replayed within its validity period, potentially allowing repeated authentication attempts using the same assertion.

This vulnerability is mitigated by the fact that an attacker must first obtain a valid SAML assertion and can only reuse it during the assertion's validity period.

SAML SSO - Service Provider - Moderately critical - Information disclosure - SA-CONTRIB-2026-149

Project machine name: 
miniorange_saml
Date: 
2026-September-09
CVE IDs: 
CVE-2026-87951

This module allows you to configure your Drupal site as a SAML 2.0 Service Provider so that users can authenticate through an external identity provider.

The module stores sensitive authentication information in a manner that could allow disclosure to users with access to configuration or related system data.

This vulnerability is mitigated by the fact that an attacker must first obtain access to configuration or underlying storage mechanisms.

SAML SSO - Service Provider - Moderately critical - Embedded credentials - SA-CONTRIB-2026-148

Project machine name: 
miniorange_saml
Date: 
2026-September-09
CVE IDs: 
CVE-2026-87950

This module allows you to configure your Drupal site as a SAML 2.0 Service Provider so that users can authenticate through an external identity provider.

The module contains embedded credentials used by the functionality provided by the module.

Under certain circumstances, these credentials could allow information about associated services to be disclosed.

SAML SSO - Service Provider - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-147

Project machine name: 
miniorange_saml
Date: 
2026-September-09
CVE IDs: 
CVE-2026-87949

This module allows you to configure your Drupal site as a SAML 2.0 Service Provider so that users can authenticate through an external identity provider.

The module does not sufficiently sanitize certain values derived from SAML assertions before displaying them to users. A malicious identity provider or an attacker able to supply crafted SAML attributes, leading to a cross-site scripting (XSS) vulnerability.

SAML SSO - Service Provider - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-146

Project machine name: 
miniorange_saml
Date: 
2026-September-09
CVE IDs: 
CVE-2026-87948

This module allows you to configure your Drupal site as a SAML 2.0 Service Provider so that users can authenticate through an external identity provider.

The module does not sufficiently sanitize user-supplied data before displaying it in generated HTML leading to a cross-site scripting vulnerability (XSS).

SAML SSO - Service Provider - Moderately critical - Authentication bypass - SA-CONTRIB-2026-145

Project machine name: 
miniorange_saml
Date: 
2026-September-09
CVE IDs: 
CVE-2026-87947

This module allows you to configure your Drupal site as a SAML 2.0 Service Provider so that users can authenticate through an external identity provider.

The module does not properly restrict which signature algorithm may be used to validate a SAML assertion, allowing the algorithm to be influenced by the incoming response rather than being tied to the type of key configured for the Identity Provider (IdP).

The vulnerability is mitigated by the fact that an attacker must be able to submit a crafted SAML response to the affected site.

SAML SSO - Service Provider - Critical - Weak cryptographic practices - SA-CONTRIB-2026-144

Project machine name: 
miniorange_saml
Date: 
2026-September-09
CVE IDs: 
CVE-2026-87946

This module allows you to configure your Drupal site as a SAML 2.0 Service Provider so that users can authenticate through an external identity provider.

The module uses cryptographic constructions that do not align with current security best practices.

The module performs certain signature comparisons using non constant-time comparison logic and generates SAML request identifiers using predictable values derived from non-cryptographic random number generation.

SAML SSO - Service Provider - Critical - Open redirect - SA-CONTRIB-2026-143

Project machine name: 
miniorange_saml
Date: 
2026-September-09
CVE IDs: 
CVE-2026-87945

This module allows you to configure your Drupal site as a SAML 2.0 Service Provider so that users can authenticate through an external identity provider.

The miniorange_saml module does not sufficiently validate certain user-supplied URLs before performing redirects.

An attacker could cause users to be redirected to an external website after authentication. This could be used in phishing attacks or to increase the credibility of malicious links.

SAML SSO - Service Provider - Critical - Improper certificate validation - SA-CONTRIB-2026-142

Project machine name: 
miniorange_saml
Date: 
2026-September-09
CVE IDs: 
CVE-2026-87944

This module allows you to configure your Drupal site as a SAML 2.0 Service Provider so that users can authenticate through an external identity provider.

The module does not properly validate TLS certificates when making outbound HTTPS requests.

An attacker in a position to intercept network traffic could impersonate a trusted remote service and influence communications performed by the module.

This vulnerability is mitigated by the fact that an attacker must be able to
intercept or redirect network traffic originating from the site.

Pages

Subscribe with RSS Subscribe to Security advisories