Lucene search
+L
DrupalMost viewed

2054 matches found

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

amazee.ai Private AI Provider - Critical - SQL injection - SA-CONTRIB-2026-134

Update 2026-09-11: Increased risk score to reflect publicly documented methods for developing exploits. This module integrates amazee.ai's AI services into Drupal, including a Postgres/pgvector vector database backend for use with Search API AI Search. The module doesn't sufficiently sanitize...

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

Central Authentication System (CAS) Server - Moderately critical - Open redirect - SA-CONTRIB-2026-135

This module enables you to turn a Drupal install into the Central Authentication System CAS Server. It makes your database the primary location for other systems to use for authentication in a SSO environment. The module doesn't sufficiently check the service URL used to redirect the user during...

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

Key auth - Moderately critical - Access bypass - SA-CONTRIB-2026-138

This module enables you to add key-based authentication on a per-user basis. The module doesn't cache per user, potentially allowing an attacker to view another user's authentication keys, if the attacker has the same permissions. This vulnerability is mitigated by the fact that the site must hav...

5.6AI score
SaveExploits0References1
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/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/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.•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/07/22 12:00 a.m.•17 views

PhotoSwipe - Responsive JavaScript Modal Image Gallery - Moderately critical - Access bypass - SA-CONTRIB-2026-088

The Photoswipe Drupal module provides integration for the widely used PhotoSwipe lightbox library to display / zoom images in lightbox galleries using the provided image formatters. The module didn't sufficiently check access permissions, when viewing an image using the photoswipe image gallery...

9.1CVSS5.8AI score0.00232EPSS
SaveExploits0References2
Drupal
Drupal
•added 2026/07/22 12:00 a.m.•17 views

Email Login OTP - Critical - Unsupported - SA-CONTRIB-2026-085

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
Drupal
Drupal
•added 2026/07/22 12:00 a.m.•17 views

Lunr exposed filters - Critical - Unsupported - SA-CONTRIB-2026-086

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
Drupal
Drupal
•added 2024/10/09 12:00 a.m.•17 views

Gutenberg - Moderately critical - Cross Site Request Forgery - SA-CONTRIB-2024-048

This module provides a new UI experience for node editing using the Gutenberg Editor library. The module did not sufficiently protect some routes against a Cross Site Request Forgery attack. This vulnerability is mitigated by the fact that the tricked user needs to have an active session with the...

8.8CVSS7.1AI score0.00196EPSS
SaveExploits0References12
Drupal
Drupal
•added 2022/05/04 12:00 a.m.•17 views

Link - Moderately critical - Cross site scripting - SA-CONTRIB-2022-034

This module enables you to add URL fields to entity types with a variety of options. The module doesn't sufficiently filter output when token processing is disabled on an individual field. This vulnerability is mitigated by the fact that an attacker must have a role with the permission to create...

6.4AI score
SaveExploits0References5
Drupal
Drupal
•added 2021/06/02 12:00 a.m.•17 views

Open Social - Critical - Authentication Bypass - SA-CONTRIB-2021-011

Open Social is a Drupal distribution for online communities. The included socialmagiclogin module doesn't sufficiently validate magic login URLs for user accounts. The lack of validation makes it possible for an adversary to forge valid login URLs and login to such an account. This vulnerability ...

6.6AI score
SaveExploits0References7
Drupal
Drupal
•added 2019/12/11 12:00 a.m.•17 views

Smart Trim - Moderately critical - Cross site scripting - SA-CONTRIB-2019-092

The Smart Trim module allows site builders additional control with text summary fields. The module doesn't sufficiently filter text when certain options are selected. This vulnerability is mitigated by the fact that an attacker must have a role with the ability to create content on the site when...

6.5AI score
SaveExploits0References7
Drupal
Drupal
•added 2019/12/11 12:00 a.m.•17 views

Modal - Moderately critical - Access bypass - SA-CONTRIB-2019-094

This project enables administrators to create modal dialogs. The routes used by the module lacked proper permissions, allowing untrusted users to access, create and modify modal configurations...

6.8AI score
SaveExploits0References6
Drupal
Drupal
•added 2019/11/13 12:00 a.m.•17 views

Field Slideshow - Less critical - Cross site scripting - SA-CONTRIB-2019-082

This module enables you to output a field as a slideshow. The module doesn't sufficiently filter strings added to the fields leading to a Cross Site Scripting XSS vulnerability. This vulnerability is mitigated by the fact that an attacker must have the ability to create content which is output as...

6AI score
SaveExploits0References8
Drupal
Drupal
•added 2019/02/27 12:00 a.m.•17 views

Services - Critical - SQL Injection - SA-CONTRIB-2019-026

This module provides a standardized solution for building API's so that external clients can communicate with Drupal. The module doesn't sufficiently sanitize user input for entity index resources thus allowing SQL Injection attacks. This vulnerability is mitigated by the fact that the Drupal 7...

7.5AI score
SaveExploits0References4
Drupal
Drupal
•added 2018/12/05 12:00 a.m.•17 views

Salesforce Suite - Moderately critical - Access bypass - SA-CONTRIB-2018-078

This module enables Drupal to synchronize entities with Salesforce records. The module includes a page that does not sufficiently protect access rights, resulting in potential information disclosure. This vulnerability is mitigated by the fact that only Drupal entity title and IDs, and Salesforce...

6.1AI score
SaveExploits0References6
Drupal
Drupal
•added 2018/08/29 12:00 a.m.•17 views

Commerce Core - Moderately critical - Access bypass - SA-CONTRIB-2018-057

This module enables you to build eCommerce websites and applications with Drupal. The module doesn't sufficiently check access for some of its entity types...

6.9AI score
SaveExploits0References6
Drupal
Drupal
•added 2018/01/31 12:00 a.m.•17 views

Sagepay - Critical - Access Bypass - SA-CONTRIB-2018-005

This module integrates the Sagepay payment service. Some of the URLs used while processing the payment are not sufficiently secured. This might allow attackers to resume a previously failed payment attempt or to view content that should only be shown after a succesful payment. This affects all...

6.6AI score
SaveExploits0References5
Drupal
Drupal
•added 2017/12/20 12:00 a.m.•17 views

me aliases - Highly critical - Arbitrary code execution - SA-CONTRIB-2017-097

'me' module provides shortcut paths to current user's pages, eg user/me, blog/me, user/me/edit, tracker/me etc. The way 'me' module handles URL arguments allows an attacker to execute arbitrary code strings...

7.6AI score
SaveExploits0References5
Drupal
Drupal
•added 2017/08/02 12:00 a.m.•17 views

ajax_facets - Unsupported - SA-CONTRIB-2017-061

Updates The maintainer has resolved this issue, please read the release notes for more information. This module allows you to create facet filters which working by AJAX. Filters and search results will be updated by AJAX. The security team is marking this module unsupported. There is a known...

7.1AI score
SaveExploits0References9
Drupal
Drupal
•added 2017/05/31 12:00 a.m.•17 views

LDAP - Critical - Data Injection - SA-CONTRIB-2017-052

The LDAP module does not sanitize user input correctly in several cases, allowing a user to modify parameters without restriction and inject data. If the site administrator chooses to hide the email or password from the user form instead of showing or disabling it under "Authorization", these...

7.1AI score
SaveExploits0References14
Drupal
Drupal
•added 2016/05/04 12:00 a.m.•17 views

Open Atrium Notifications - Less Critical - Information Disclosure - SA-CONTRIB-2016-026

Open Atrium is a distribution of Drupal that allows you to build collaborative web sites. The Open Atrium Notification module adds the ability to send email notifications to users subscribed to certain content. When combined with the Open Atrium Mailhandler app, incoming email replies to...

7AI score
SaveExploits0References9
Drupal
Drupal
•added 2014/11/12 12:00 a.m.•17 views

SA-CONTRIB-2014-107 - Scheduler - Cross Site Scripting

The Scheduler module allows nodes to be published and unpublished on specified dates. The module allows administrators to provide additional help text on the content editing form when scheduling is enabled. The module doesn't sufficiently filter the help text which could lead to a Cross Site...

6.2AI score
SaveExploits0References11
Drupal
Drupal
•added 2014/09/24 12:00 a.m.•17 views

SA-CONTRIB-2014-094 - Webform Patched - Cross Site Scripting (XSS)

The Webform Patched module is a fork of the Webform module with Token support added. The module enables you to create forms which can be used for surveys, contact forms or other data collection throughout your site. The module doesn't sufficiently sanitize field label titles when two fields have...

6.9AI score
SaveExploits0References15
Drupal
Drupal
•added 2014/03/05 12:00 a.m.•17 views

SA-CONTRIB-2014-028 - Masquerade - Access bypass

This module allows a user with the right permissions to switch users. When a user has been limited to only masquerading as certain users via the "Enter the users this user is able to masquerade as" user profile field, they can still masquerade as any user on the site by using the "Enter the...

6.9AI score
SaveExploits0References11
Drupal
Drupal
•added 2012/08/15 12:00 a.m.•17 views

SA-CONTRIB-2012-128 - Elegant Theme - Cross Site Scripting (XSS)

Elegant Theme is a light weight Drupal 7 theme with a modern look and feel. The theme doesn't properly sanitize user-entered content in the 3 slide gallery on the homepage leading to a Cross Site Scripting XSS vulnerability. This vulnerability is mitigated by the fact that an attacker would have ...

6.2AI score
SaveExploits0References9
Drupal
Drupal
•added 2012/08/01 12:00 a.m.•17 views

SA-CONTRIB-2012-120 - Monthly Archive by Node Type - Access Bypass (unsupported)

This module generates a monthly archive and block for specified node types, as well as an archive and block for whichever collection of node types you specify. The module doesn't sufficiently ensure node access for sites that use a node access system. This vulnerability is mitigated by the fact...

7AI score
SaveExploits0References8
Drupal
Drupal
•added 2011/07/20 12:00 a.m.•17 views

SA-CONTRIB-2011-031 - SunMailer - Access bypass

SunMailer Newsletter creates an email newsletter that users can subscribe to. The module includes a page where authenticated users can view and/or edit their newsletter subscription. Access to this page was accidentally granted to anonymous users, creating an access bypass that disclosed all user...

6.9AI score
SaveExploits0References8
Drupal
Drupal
•added 2011/06/08 12:00 a.m.•17 views

SA-CONTRIB-2011-022 - Cosign - SQL Injection

Under certain conditions the module deletes uid 1 and then does an unparameterized dbquery to insert a new uid 1. This vulnerability is mitigated by the fact that an attacker must have a role with the permission "administer site configuration" and must be able to remotely manipulate the web serve...

6.8AI score
SaveExploits0References8
Drupal
Drupal
•added 2011/06/08 12:00 a.m.•17 views

SA-CONTRIB-2011-023 - Prepopulate - Multiple vulnerabilities

The Prepopulate module enables pre-populating forms in Drupal using the $REQUEST vairable. The module does not adequately validate user input leading to an cross-site scripting XSS possibility in certain circumstances. Users privileged to use forms with certain form fields can insert arbitrary HT...

5.8AI score
SaveExploits0References11
Drupal
Drupal
•added 2011/01/10 12:00 a.m.•17 views

SA-CONTRIB-2011-001 - Webform - SQL Injection

The contributed webform module provides a webform nodetype. Typical uses for webform are to create questionnaires, contact or request/register forms, surveys, polls or a front end to issues tracking systems. The module does not properly use the database API, leading to an SQL Injection...

8.3AI score
SaveExploits0References8
Drupal
Drupal
•added 2010/12/15 12:00 a.m.•17 views

SA-CONTRIB-2010-111 - Views - Cross Site Scripting

The Views module provides a flexible method for Drupal site designers to control how lists and tables of content are presented. Under certain circumstances, Views could display parts of the page path without escaping, resulting in a relected Cross Site Scripting XSS vulnerability. An attacker cou...

6.2AI score
SaveExploits0References7
Drupal
Drupal
•added 2010/12/01 12:00 a.m.•17 views

SA-CONTRIB-2010-105 - Outline Designer - Cross Site Request Forgery

Outline Designer allows for easier creation and management of items in a Book. The Outline Designer modules does not properly protect some of its paths against Cross Site Request Forgeries CSRF, allowing an attacker to get a user with the permission to administer site configuration to change any...

6.9AI score
SaveExploits0References7
Drupal
Drupal
•added 2010/08/04 12:00 a.m.•17 views

SA-CONTRIB-2010-079 - Devel (Performance logging) - Cross Site Scripting

The devel project is a suite of modules for developers and themers. Within the devel project, there is the performance logging module. The module does not escape URLs comprised of node paths, leading to a Cross Site Scripting XSS vulnerability. Users with the permission to access the reports that...

5.3AI score
SaveExploits0References3
Drupal
Drupal
•added 2010/05/19 12:00 a.m.•17 views

SA-CONTRIB-2010-053 - External Link Page - Cross Site Scripting (XSS)

The External Link Page provides a content filter that redirects external links to a customizable page. This page informs the user that they are about to leave the site and then redirects them. The module does not sanitise data input in it's administration page before displaying it on redirect...

4.8AI score
SaveExploits0References5
Drupal
Drupal
•added 2009/11/04 12:00 a.m.•17 views

SA-CONTRIB-2009-092 - S5 Presentation Player Cross Site Scripting

The S5 Presentation Player module enables the creation of an S5 slideshow using content from the site. The module does not properly sanitize user supplied text it includes in the HTML HEAD section, leading to a cross-site scripting XSS vulnerability. Such an attack may lead to a malicious user...

5.9AI score
SaveExploits0References6
Drupal
Drupal
•added 2009/10/21 12:00 a.m.•17 views

SA-CONTRIB-2009-075 - OG Vocabulary 5.x

The Organic Groups Vocabulary module enables an organic group to have a group specific vocabulary. In some specific cases, the module does not sanitize before outputting the group title, resulting in a cross-site scripting XSS vulnerability. Such an attack may lead to a malicious user gaining ful...

6.1AI score
SaveExploits0References6
Drupal
Drupal
•added 2009/10/21 12:00 a.m.•17 views

SA-CONTRIB-2009-079 - vCard - Cross Site Scripting

The vCard module adds a vCard download link to every user's profile. This link makes it easy to add users from a Drupal site to a local address book. When the themevcard function is added to a theme and default content from the vCard module is output, the site will be vulnerable to Cross Site...

6.1AI score
SaveExploits0References7
Drupal
Drupal
•added 2009/10/20 12:00 a.m.•17 views

SA-CONTRIB-2009-082 - Filefield module access bypass

The FileField module allows users to upload files through an AJAX-upload widget that can be added to content types through CCK. In the 3.1 version of FileField, the module would not restrict access to files based on node-access permissions when using Drupal core's private file system. Versions...

5.4AI score
SaveExploits0References5
Drupal
Drupal
•added 2009/03/25 12:00 a.m.•17 views

SA-CONTRIB-2009-017 - Vote Up/Down - Cross-site request forgery

The Vote Up/Down module provides a voting widget for content that records votes using Ajax. The URL for voting is vulnerable to cross-site request forgeries CSRF making it possible for users to unknowingly vote for content. Versions affected Vote Up/Down 5.x-1.x prior to 5.x-1.1 Vote Up/Down...

7AI score
SaveExploits0References7
Drupal
Drupal
•added 2008/04/23 12:00 a.m.•17 views

SA-2008-027 - Ubercart - Cross site scripting

When certain product features were being edited, node titles were being printed to the screen as entered by the user. If a store owner had granted product creation rights to a non-secure user, this would provide an opportunity for a malicious user to perform a cross site scripting attack when...

6.6AI score
SaveExploits0References4
Drupal
Drupal
•added 2008/01/30 12:00 a.m.•17 views

SA-2008-014 - Userpoints - Cross site request forgery

Userpoints is a system for keeping track of points earned on a site. It can be used to reward users for contributions to a community and also for ecommerce transactions. The Drupal Forms API protects against cross site request forgeries CSRF, where a malicious site can cause a user to...

6.7AI score
SaveExploits0References6
Drupal
Drupal
•added 2008/01/10 12:00 a.m.•17 views

SA-2008-003 - BUEditor - CSRF

BUEditor is a plain textarea editor aiming to facilitate code writing. It supports completely customizable interface and button functionality via role-based editors. The Drupal Forms API protects against cross site request forgeries CSRF, where a malicous site can cause a user to unintentionally...

6.9AI score
SaveExploits0References5
Drupal
Drupal
•added 2007/08/20 12:00 a.m.•17 views

Project and Project issue tracking - Access bypass

The Project and Project issue tracking modules provide a series of permissions to control access to projects and issues: "access projects", "access own projects", "access project issues" and "access own project issues". While these permissions correctly prevent users from viewing the entire proje...

6.6AI score
SaveExploits0References2
Drupal
Drupal
•added 2007/03/08 12:00 a.m.•17 views

Project issue tracking - Access bypass

If a remote user knows the node identifier of an issue that has been marked private using a node access module simpleaccess, nodeprivacybyrole, etc, they can use a specially crafted URL to view the contents of the node, regardless of their own privileges. All that is required is the "access proje...

7.2AI score
SaveExploits0References2
Drupal
Drupal
•added 2006/08/08 12:00 a.m.•17 views

Revision to DRUPAL-SA-2006-013 - Recipe

It is possible for a malicious user to insert and execute XSS Cross Site Scripting, due to lack of validation on output from the contributed Recipe module. This may lead to administrator access if certain conditions are met. Learn more about XSS on Wikipedia. This is a revision to...

5.6AI score
SaveExploits0References5
Drupal
Drupal
•added 2006/08/07 12:00 a.m.•17 views

DRUPAL-SA-2006-013: Recipe module

It is possible for a malicious user to insert and execute XSS, due to lack of validation on output. Versions affected Please check the CVS $Id$ field in the file recipe.module to determine whether the version you are running is vulnerable. Versions older than the following are vulnerable: // $Id:...

5.4AI score
SaveExploits0References2
Drupal
Drupal
•added 2006/08/07 12:00 a.m.•17 views

DRUPAL-SA-2006-012: Jobsearch module

It is possible for a malicious user to inject SQL while searching for jobs or resumes using the Job Search module. Versions affected Please check the CVS $Id$ field in the file job.module to determine whether the version you are running is vulnerable. All 4.6 versions older than the following are...

5.6AI score
SaveExploits0References2
Total number of security vulnerabilities2054