Lucene search
+L
DrupalRecent

2054 matches found

Drupal
Drupal
•added 2026/09/09 12:00 a.m.•17 views

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

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 miniorangesaml module does not sufficiently validate certain user-supplied URLs before performing redirects. An attacker could cause users ...

5.6AI score
SaveExploits0References1
Drupal
Drupal
•added 2026/09/09 12:00 a.m.•16 views

CSP log - Critical - SQL Injection - SA-CONTRIB-2026-136

The CSP Log module enhances any module that adds the CSP header to a site, by providing a reporting endpoint, custom storage, and aggregated reports that can be used to trace issues or adapt the CSP headers. The module did not sufficiently sanitize user-supplied values used in database queries,...

5.9AI score
SaveExploits0References2
Drupal
Drupal
•added 2026/09/09 12:00 a.m.•14 views

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

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...

5.5AI score
SaveExploits0References1
Drupal
Drupal
•added 2026/09/09 12:00 a.m.•12 views

SafeDelete - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-140

This module enables you to manage content deletion and provides reports for identifying orphaned content. The module doesn't sufficiently sanitize node titles when displaying the orphaned nodes report. This leads to a persistent cross-site scripting vulnerability XSS. This vulnerability is...

5.6AI score
SaveExploits0References1
Drupal
Drupal
•added 2026/09/09 12:00 a.m.•15 views

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

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...

5.8AI score
SaveExploits0References1
Drupal
Drupal
•added 2026/09/09 12:00 a.m.•13 views

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

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...

5.4AI score
SaveExploits0References1
Drupal
Drupal
•added 2026/09/09 12:00 a.m.•16 views

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

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...

5.6AI score
SaveExploits0References1
Drupal
Drupal
•added 2026/09/02 12:00 a.m.•15 views

Monobank payment API - Moderately critical - Access bypass - SA-CONTRIB-2026-130

The Monobank payment API module provides integration with Monobank acquiring payments. The module did not verify the Monobank webhook signature before processing payment status callbacks...

5.8AI score
SaveExploits0References2
Drupal
Drupal
•added 2026/09/02 12:00 a.m.•16 views

Media Library Importer - Moderately critical - Access bypass - SA-CONTRIB-2026-129

A module to import media files into media library. The import folder is a plain textfield with no validation. Point it at any directory the web user can read, and the importer copies every file whose extension matches a selected media type into the public files directory and publishes it as a Med...

5.7AI score
SaveExploits0References2
Drupal
Drupal
•added 2026/09/02 12:00 a.m.•17 views

Email Verification / SMS Verification / OTP Verification - Critical - Access Bypass - SA-CONTRIB-2026-124

This module enables you to add extra layer of verification for user registration. The module doesn't sufficiently validate user-supplied input resulting in an account takeover vulnerability...

5.8AI score
SaveExploits0References2
Drupal
Drupal
•added 2026/09/02 12:00 a.m.•15 views

Component blocks - Moderately critical - Cross site scripting - SA-CONTRIB-2026-123

This module enables you use UI Patterns with blocks, for use in Layout Builder. The module doesn't sufficiently validate user input before passing to token replacement. This vulnerability is mitigated by the fact that an attacker must have a role with the ability to edit layout builder layouts...

5.8AI score
SaveExploits0References1
Drupal
Drupal
•added 2026/09/02 12:00 a.m.•14 views

PhotoSwipe - Responsive JavaScript Modal Image Gallery - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-131

This module enables you to add dynamic caption support to PhotoSwipe image galleries. The module doesn't sufficiently sanitize user-supplied input such as image alt tags in its dynamic caption script, leading to a Cross-Site Scripting XSS vulnerability. This vulnerability is mitigated by the fact...

5.8AI score
SaveExploits0References2
Drupal
Drupal
•added 2026/09/02 12:00 a.m.•13 views

Calculate Working Days - Critical - Access bypass - SA-CONTRIB-2026-122

Calculate Working Days allows you to calculate working days between 2 dates. This module doesn't sufficiently restrict access to its settings form...

5.8AI score
SaveExploits0References2
Drupal
Drupal
•added 2026/09/02 12:00 a.m.•19 views

Unpublished Node Permissions - Critical - Access bypass - SA-CONTRIB-2026-132

This module creates permissions per node content type to control access to unpublished content. The module has allowed view access for published content, overriding other access mechanisms that might have been in place...

5.8AI score
SaveExploits0References2
Drupal
Drupal
•added 2026/09/02 12:00 a.m.•14 views

Jsonapi Role Access - Critical - Access bypass - SA-CONTRIB-2026-127

This module enables you to restrict access to JSON:API routes based on specific user roles. The module doesn't sufficiently enforce access controls under scenarios where a request mimics an XMLHttpRequest...

5.8AI score
SaveExploits0References1
Drupal
Drupal
•added 2026/09/02 12:00 a.m.•14 views

AI (Artificial Intelligence) - Moderately critical - Cross site scripting - SA-CONTRIB-2026-119

This AI Chatbot module enables you to have a Chatbot using assistants to help you with your Drupal website. The module doesn't sufficiently sanitize for cross site scripting XSS when using the structured results using legacy agent setups. This vulnerability is mitigated by the fact that an attack...

4.9AI score
SaveExploits0References3
Drupal
Drupal
•added 2026/09/02 12:00 a.m.•14 views

Mailer Plus Log - Moderately critical - Access bypass - SA-CONTRIB-2026-128

This module enables you to log the emails sent by Mailer Plus as content entities, so they can be reviewed at Reports Mail log. The module doesn't sufficiently redact the content of the emails it logs. Account related emails are stored with their one-time login links intact, so any user who can...

5.8AI score
SaveExploits0References2
Drupal
Drupal
•added 2026/09/02 12:00 a.m.•16 views

AI (Artificial Intelligence) - Moderately critical - Access Bypass - SA-CONTRIB-2026-120

This submodule AI Translate enables you to automatically translate entities. The module doesn't sufficiently check access on the entity to be translated, related fields or referenced entities when performing an AI translation on an entity or when those fields / entities have a different access...

5.8AI score
SaveExploits0References3
Drupal
Drupal
•added 2026/09/02 12:00 a.m.•20 views

AI translate - Moderately critical - Access Bypass - SA-CONTRIB-2026-121

This module enables you to automatically translate entities. The module doesn't sufficiently check access on the entity to be translated, related fields or referenced entities when performing an AI translation on an entity or when those fields / entities have a different access level than the...

5.8AI score
SaveExploits0References3
Drupal
Drupal
•added 2026/09/02 12:00 a.m.•12 views

Webform Submissions Delete - Moderately critical - Access bypass - SA-CONTRIB-2026-133

This module enables you to delete Webform submissions in bulk using a specified date range. The module doesn't sufficiently restrict access to the delete form. A separate PHP fatal error issue may prevent exploitation in practice on Drupal 10+...

5.8AI score
SaveExploits0References3
Drupal
Drupal
•added 2026/09/02 12:00 a.m.•12 views

Advanced Search - Moderately critical - Access bypass - SA-CONTRIB-2026-118

This module enables AJAX updates for advanced search, facet, and search result blocks. The module doesn’t sufficiently check block access when arbitrary block IDs are submitted to its publicly accessible AJAX endpoint. This may allow an unauthenticated attacker to retrieve restricted block conten...

6AI score
SaveExploits0References2
Drupal
Drupal
•added 2026/09/02 12:00 a.m.•19 views

Email Verification / SMS Verification / OTP Verification - Critical - Cross Site Scripting - SA-CONTRIB-2026-125

This module enables you to add an extra layer of verification for user registration. The module doesn't sufficiently filter user-supplied input before output, resulting in an unauthenticated reflected Cross-site Scripting XSS vulnerability...

5.8AI score
SaveExploits0References2
Drupal
Drupal
•added 2026/09/02 12:00 a.m.•14 views

Islandora - Moderately critical - Access bypass - SA-CONTRIB-2026-126

This islandoraadvancedsearch sub module enables AJAX updates for advanced search, facet, and search result blocks. The module doesn't sufficiently check block access when arbitrary block ID's are submitted to its publicly accessible AJAX endpoint. This may allow an unauthenticated attacker to...

5.9AI score
SaveExploits0References1
Drupal
Drupal
•added 2026/08/26 12:00 a.m.•14 views

Disable Login Page - Moderately critical - Access bypass - SA-CONTRIB-2026-111

This module enables you to disable access to the /user/login form unless a secret key is provided. The module does not invalidate the relevant caches when login page access restrictions are enabled. As a result, previously cached login page responses may remain accessible until caches are cleared...

4.1CVSS5.8AI score0.00269EPSS
SaveExploits0References1
Drupal
Drupal
•added 2026/08/26 12:00 a.m.•16 views

Address Suggestion - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-103

The Address Suggestion module provides address autocomplete functionality using configured address providers. The module doesn't sufficiently sanitize address suggestion data returned by configured providers, which can lead to a cross-site scripting XSS vulnerability. This vulnerability is...

4.8CVSS5.1AI score0.00242EPSS
SaveExploits0References1
Drupal
Drupal
•added 2026/08/26 12:00 a.m.•21 views

Digital Signage Framework - Moderately critical - Access bypass - SA-CONTRIB-2026-109

The Digital Signage Framework module provides a route that signage devices can call to refresh dynamic blocks on a display. The route did not check whether the requester was a signage device, nor whether the requested block was one that the module delivers to displays. As a result, an anonymous...

5.8AI score0.00313EPSS
SaveExploits0References2
Drupal
Drupal
•added 2026/08/26 12:00 a.m.•16 views

Entity PDF - Moderately critical - Access bypass - SA-CONTRIB-2026-114

The Entity PDF module can create a PDF from any entity based on any View mode. This module does not check entity view access when fetching a PDF route. This could result in a user accessing a PDF of an entity that they should not be able to view...

5.4CVSS5.8AI score0.0023EPSS
SaveExploits0References2
Drupal
Drupal
•added 2026/08/26 12:00 a.m.•16 views

Entity API - Moderately critical - Information disclosure - SA-CONTRIB-2026-113

The Entity API module extends the Drupal core entity API to provide a unified way to deal with entities and their properties. The module doesn't correctly apply access controls for JSON:API entity collection endpoints. This exposes an information disclosure vulnerability. This vulnerability is...

5.3CVSS5.5AI score0.00313EPSS
SaveExploits0References2
Drupal
Drupal
•added 2026/08/26 12:00 a.m.•22 views

CAPTCHA Protected Page - Moderately critical - Cookie Forgery - SA-CONTRIB-2026-105

This module enables site administrators to require CAPTCHA confirmation on specific pages. The module does not sufficiently validate its CAPTCHA verification cookies. Under certain circumstances, an unauthenticated user or automated bot can forge the cookie and bypass CAPTCHA verification entirel...

5.4AI score0.00319EPSS
SaveExploits0References2
Drupal
Drupal
•added 2026/08/26 12:00 a.m.•16 views

Disable Login Page - Moderately critical - Access bypass - SA-CONTRIB-2026-110

This module enables you to disable access to the /user/login form unless a secret key is provided. The module does not sufficiently restrict repeated attempts to guess that key, allowing brute-force attacks against the access-control mechanism...

5.7CVSS5.3AI score0.00216EPSS
SaveExploits0References1
Drupal
Drupal
•added 2026/08/26 12:00 a.m.•18 views

DXPR Builder: The AI Visual Page Builder for Drupal - Moderately critical - Information Disclosure - SA-CONTRIB-2026-112

The DXPR Builder module provides a visual / AI page builder for Drupal. The module uses a JSON Web Token for licensing, user license management, AI services, and subscription metadata. The 2.x version of the module does not sufficiently restrict access to API credentials in JavaScript settings...

5.5AI score0.0033EPSS
SaveExploits0References3
Drupal
Drupal
•added 2026/08/26 12:00 a.m.•24 views

Content Moderation Notifications - Moderately critical - Access bypass - SA-CONTRIB-2026-107

The module provides a permission that allows users to configure email templates containing Twig code. This permission was not marked as restricted. A site administrator might inadvertently grant this permission to less-trusted users. This would allow those users to execute Twig within email...

5.5AI score0.00208EPSS
SaveExploits0References2
Drupal
Drupal
•added 2026/08/26 12:00 a.m.•21 views

Commerce CyberSource - Moderately critical - Insufficient input validation - SA-CONTRIB-2026-106

This module integrates Drupal Commerce with the CyberSource payment gateway. The module does not correctly verify the integrity of data returned by the payment provider. A timing attack could allow an attacker to trick the site into registering that payment has been received even if it hasn't. Th...

3.7CVSS5.3AI score0.00256EPSS
SaveExploits0References1
Drupal
Drupal
•added 2026/08/26 12:00 a.m.•17 views

Data field - Moderately critical - Information disclosure - SA-CONTRIB-2026-108

This module enables you to store structured data in configurable fields and expose Data Field values through JSON endpoints. The module doesn't sufficiently check access when returning Data Field values through its JSON endpoint. This may allow anonymous users to access field values belonging to...

5.8AI score0.00325EPSS
SaveExploits0References2
Drupal
Drupal
•added 2026/08/26 12:00 a.m.•15 views

Monster Menus - Moderately critical - Cross-site Scripting - SA-CONTRIB-2026-116

This module enables you to create one or more multisites with highly granular page permissions. The module doesn't sufficiently sanitize HTML code contained in the page name when displayed in the built-in tree browser. This results in a cross-site scripting vulnerability that may allow attackers ...

6.1CVSS6.3AI score0.00256EPSS
SaveExploits0References2
Drupal
Drupal
•added 2026/08/26 12:00 a.m.•25 views

Slick Carousel - Moderately critical - Cross Site Scripting - SA-CONTRIB-2026-117

Slick UI, a sub-module of Slick, enables you to add Slick option sets that may contain HTML for carousel buttons. Previous releases of the module did not sufficiently validate user input, leading to a Cross Site Scripting XSS vulnerability. Note: This vulnerability was fixed in 8.x-2.1 but that w...

6.1CVSS5.8AI score0.00253EPSS
SaveExploits0References1
Drupal
Drupal
•added 2026/08/26 12:00 a.m.•17 views

Blazy - Less critical - Access bypass - SA-CONTRIB-2026-104

This module enables users to display a field of a target entity through a Blazy Filter plugin shortcode. The module does not consistently check entity view access. If a user has access to a Blazy-enabled text format, this allows them to render a field from an entity they are not permitted to view...

5.8AI score0.00313EPSS
SaveExploits0References2
Drupal
Drupal
•added 2026/08/26 12:00 a.m.•47 views

LDAP / Active Directory Integration - Moderately critical - Information Disclosure - SA-CONTRIB-2026-115

This module enables users to authenticate using LDAP or Active Directory credentials. The module does not sufficiently sanitize user-supplied input before incorporating it into an LDAP search filter. This allows an attacker to discover additional information they should not normally be able to...

5.9AI score0.00334EPSS
SaveExploits0References1
Drupal
Drupal
•added 2026/08/19 12:00 a.m.•23 views

Gammu SMS Daemon - Critical - Unsupported - SA-CONTRIB-2026-100

The security team is marking this project unsupported. There is a known security issue with the project that has not been fixed by the maintainer. If you would like to maintain this project, read the documentation on becoming the maintainer of a project that is unsupported for security reasons...

5.4AI score
SaveExploits0References2
Drupal
Drupal
•added 2026/08/19 12:00 a.m.•20 views

Link content parser - Critical - Unsupported - SA-CONTRIB-2026-101

The security team is marking this project unsupported. There is a known security issue with the project that has not been fixed by the maintainer. If you would like to maintain this project, read the documentation on becoming the maintainer of a project that is unsupported for security reasons...

5.4AI score0.00348EPSS
SaveExploits0References2
Drupal
Drupal
•added 2026/08/19 12:00 a.m.•22 views

Screenshot - Critical - Unsupported - SA-CONTRIB-2026-102

The security team is marking this project unsupported. There is a known security issue with the project that has not been fixed by the maintainer. If you would like to maintain this project, read the documentation on becoming the maintainer of a project that is unsupported for security reasons...

5.4AI score
SaveExploits0References2
Drupal
Drupal
•added 2026/08/12 12:00 a.m.•24 views

External Authentication - Moderately critical - Access bypass - SA-CONTRIB-2026-098

This module enables you to authenticate Drupal users against external identity providers. The module does not sufficiently ensure exact matching of externally supplied identity values when storing and looking up authentication mappings under certain database collation configurations. This...

5.4CVSS5.4AI score0.00296EPSS
SaveExploits0References1
Drupal
Drupal
•added 2026/08/12 12:00 a.m.•28 views

Diff - Moderately critical - Access bypass - SA-CONTRIB-2026-096

This module enables you to view the differences between revisions on any entity type. The module doesn't sufficiently restrict access to non-node entity revision diffs. This vulnerability is mitigated by the fact that an attacker must have a role with the permission to view the entity...

5.9AI score0.00313EPSS
SaveExploits0References1
Drupal
Drupal
•added 2026/08/12 12:00 a.m.•29 views

Entity Share Websub - Moderately critical - Server-side request forgery (SSRF) - SA-CONTRIB-2026-097

This module enables you to share content between sites in a hub - subscriber model. Certain inputs were not sufficiently validated, allowing an attacker to achieve server-side request forgery attacks...

5.8AI score0.0034EPSS
SaveExploits0References1
Drupal
Drupal
•added 2026/08/12 12:00 a.m.•25 views

Quick Tabs - Moderately critical - Access bypass - SA-CONTRIB-2026-099

This module enables you to display content in tabs, where each tab renders a block, a node, a view, or another Quick Tabs instance. The module did not correctly enforce access when rendering node and block tabs. It treated a neutral access result as a grant for node tabs and block plugins, and...

5.8AI score0.00316EPSS
SaveExploits0References2
Drupal
Drupal
•added 2026/08/12 12:00 a.m.•26 views

Commerce PayPal - Moderately critical - Access bypass - SA-CONTRIB-2026-095

This module enables you to pay for Commerce transactions using Paypal. The module doesn't sufficiently validate the transaction result in certain circumstances, allowing a malicious user to mark transactions placed without payment. This vulnerability only affects sites using the Payflow Link...

9.1CVSS5.9AI score0.00404EPSS
SaveExploits0References1
Drupal
Drupal
•added 2026/08/05 12:00 a.m.•32 views

Entity Browser - Moderately critical - Cross site scripting - SA-CONTRIB-2026-094

The Entity Browser module allows you to select entities from entity reference fields using a custom entity browser widget. The module doesn't sufficiently sanitize the the tab titles, resulting in a stored cross-site scripting XSS vulnerability. The vulnerability is mitigated by the fact an...

4.8CVSS5.8AI score0.00142EPSS
SaveExploits0References2
Drupal
Drupal
•added 2026/08/05 12:00 a.m.•20 views

Edit in-place field - Moderately critical - Access bypass - SA-CONTRIB-2026-093

This module provides formatters to allow in-place editing in a View or other display full content, teaser.... The module doesn't sufficiently check access when editing entities. A malicious user could craft requests to allow them to modify any field on any entity. This vulnerability is mitigated ...

8.1CVSS5.8AI score0.00201EPSS
SaveExploits0References1
Drupal
Drupal
•added 2026/07/29 12:00 a.m.•31 views

Token Content Access - Moderately critical - Access bypass - SA-CONTRIB-2026-090

The Token Content Access module enables site administrators to provide access to content using access tokens. The module does not sufficiently protect access token comparison in some cases. This could allow a persistent attacker to use a timing attack to guess a valid access token and bypass acce...

7.5CVSS5.7AI score0.00245EPSS
SaveExploits0References2
Drupal
Drupal
•added 2026/07/29 12:00 a.m.•26 views

Powerful Surveys - Critical - Unsupported - SA-CONTRIB-2026-092

The security team is marking this project unsupported. There is a known security issue with the project that has not been fixed by the maintainer. If you would like to maintain this project, please read: https://www.drupal.org/node/251466s-becoming-owner-maintainer-or-co-mai...

5.7CVSS5.8AI score0.00188EPSS
SaveExploits0References2
Total number of security vulnerabilities2054