Skip to main content

Drupal SAML SSO CVE-2026-87945

| EUVDEUVD-2026-107856 MEDIUM
URL Redirection to Untrusted Site (Open Redirect) (CWE-601)
2026-10-22 drupal GHSA-5wg3-cvm2-2f2f
5.4
CVSS 3.1 · Vendor: drupal
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft link with malicious redirect parameter
  2. Delivery
    Deliver link via phishing to victim
  3. Exploit
    Victim clicks and app redirects
  4. Execution
    Browser lands on attacker-controlled site
  5. Impact
    Credential/SSO data harvested via spoofed page

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Redirect URL validation
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the Drupal SAML SSO - Service Provider contributed module installed at version 0.0.0 through 3.2.0 and a victim who clicks an attacker-crafted link (UI:R), so it cannot be triggered without user interaction. No authentication is required of the attacker (PR:N). The specific vulnerable redirect parameter or endpoint is not described in the available sources (only the vendor advisory is referenced). Limiting factors: the need for social-engineering a user into clicking, impact confined to redirection/phishing rather than code execution or availability loss, and applicability only to Drupal sites that have this specific contrib module enabled at an affected version. The vendor-provided fix (upgrade past 3.2.0) is available and, per the advisory, updating is the remediation.

Impact

This is a medium-severity open-redirect flaw (CVSS 5.4) whose signals consistently point to low real-world urgency rather than an emergency. The CVSS vector (AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N) shows a network-reachable, low-complexity, unauthenticated issue, but exploitation hinges on user interaction (UI:R) - a victim must click an attacker-crafted link - and impact is limited to low confidentiality and low integrity with no availability effect, consistent with an open redirect used to lend legitimacy to phishing. EPSS is low at 0.14% (3rd percentile), the CVE is not listed in CISA KEV, and no exploit or PoC reference is present - only the Drupal vendor advisory and the NVD detail page. These signals align: low probability of exploitation, no confirmed active exploitation, and no public exploit identified. The vuln.today decision label is 'this_month,' which is a routine patch-cycle priority, not act_now or emergency, and it is coherent with the low EPSS and absence of KEV. No signals conflict here. The one thing worth verifying is impact scoping: for a pure open redirect, confidentiality/integrity impact is often rated N, so the vendor's C:L/I:L may reflect SAML-flow data (e.g., relay/assertion leakage to the redirect target) - confirm the exact mechanism in the Drupal advisory sa-contrib-2026-143.

Exploit ScenarioDerived

An attacker crafts a URL pointing at a site running the Drupal SAML SSO - Service Provider module (<=3.2.0) that abuses an unvalidated redirect parameter so the application forwards the victim to an attacker-controlled domain. The victim, trusting the legitimate initial domain, clicks the link (UI:R) during or after an SSO flow and is sent to a lookalike page used for phishing or to capture SSO-related data. No public exploit code is identified at time of analysis; the trigger details are described only in the vendor advisory.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 22, 2026

The contributed Drupal module SAML SSO - Service Provider (versions 0.0.0 through 3.2.0) contains an open-redirect weakness that lets an attacker craft a link which sends a victim to an untrusted destination under the guise of the trusted Drupal site, enabling phishing and source-of-data spoofing. No authentication is required of the attacker (CVSS 3.1 vector PR:N), but the attack cannot succeed without a victim clicking the crafted link (UI:R), and impact is limited to low confidentiality and integrity effects with no availability loss. Exploitation has not been confirmed via CISA KEV and no public exploit code was identified at time of analysis; EPSS is 0.14% (3rd percentile), and the risk picture is consistent with a medium-severity, socially engineered redirect issue rather than an emergency - a vendor fix is available by upgrading past 3.2.0.

RemediationAI

Upgrade the SAML SSO - Service Provider module past version 3.2.0 as directed by the Drupal security advisory at https://www.drupal.org/sa-contrib-2026-143; per that advisory, updating is the remediation and a vendor patch is available. Because the advisory does not document a specific vulnerable parameter or endpoint, there is no published targeted filter or configuration toggle to fall back on, so the practical compensating control is to disable or uninstall the module on sites that do not actually use SAML SSO - which removes the exposure entirely but also removes federated login for those sites - and, where the module must stay enabled until it can be updated, to treat links carrying return or destination parameters from this module as untrusted when reviewing site traffic and user reports. Rollout should follow the 'this_month' priority implied by the low EPSS score (0.14%, 3rd percentile), the absence of KEV listing and the absence of any identified public exploit code.

Affected VersionsENISA

SAML SSO - Service Provider 0.0.0 <3.2.0

Affected Packages

composer drupal/miniorange_saml fix: 3.2.0
euvd saml_sso_service_provider fix: 3.2.0

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in composer, euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is CWE-601 (URL Redirection to Untrusted Site, 'Open Redirect') in the Drupal contributed module SAML SSO - Service Provider, the component that implements the SAML service-provider side of federated single sign-on for Drupal sites. CPE data confirms the affected package as cpe:2.3:a:drupal:saml_sso_-_service_provider:*:*:*:*:*:*:*:*, i.e. every release of the module up to and including 3.2.0, and the EUVD record lists the range as 0.0.0 < 3.2.0. The root cause class is insufficient validation of a user-supplied redirect destination, so a link handled by the module can return a redirect to a site the operator does not control; the specific vulnerable parameter or endpoint is not described in the available sources, which reference only the Drupal security advisory. Applicability is narrow: it requires a Drupal site that has this specific contrib module enabled at an affected version, and the CVSS vector (AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N) frames the practical constraint as mandatory user interaction rather than any privilege requirement, with unchanged scope and only low confidentiality and integrity impact.

Know when Open Redirect gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (drupal) PRIMARY 5.4 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
vuln.today AI 5.4 MEDIUM

Network-reachable open redirect with no attacker privileges (PR:N) but mandatory victim click (UI:R); low integrity from spoofed destination and low confidentiality from potential SSO data exposure, no availability impact.

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (drupal).

CVSS VectorVendor: drupal

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

3
CVSS changed
Oct 22, 2026 - 17:23 NVD
5.4 (MEDIUM)
Patch available
Oct 22, 2026 - 03:01 EUVD
CVE Published
Oct 22, 2026 - 01:21 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

URL Redirection to Untrusted Site ('Open Redirect') vulnerability in Drupal SAML SSO - Service Provider allows Fake the Source of Data. This issue affects SAML SSO - Service Provider versions: from 0.0.0 to 3.2.0.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Low
niche Drupal contributed SSO module, limited production footprint
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

27
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +27
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0
CVE-2017-1000117 HIGH POC
8.8 Oct 05

A malicious third-party can give a crafted "ssh://..." URL to an unsuspecting victim, and an attempt to visit the URL ca

CVE-2024-52875 HIGH POC
8.8 Jan 31

GFI Kerio Control versions 9.2.5 through 9.4.5 contain an HTTP response splitting vulnerability in the dest parameter of

CVE-2016-5385 HIGH POC
8.1 Jul 19

PHP through 7.0.8 does not attempt to address RFC 3875 section 4.1.18 namespace conflicts and therefore does not protect

CVE-2013-2248 MEDIUM POC
5.8 Jul 20

Multiple open redirect vulnerabilities in Apache Struts 2.0.0 through 2.3.15 allow remote attackers to redirect users to

CVE-2018-11784 MEDIUM POC
4.3 Oct 04

When the default servlet in Apache Tomcat versions 9.0.0.M1 to 9.0.11, 8.5.0 to 8.5.33 and 7.0.23 to 7.0.90 returned a r

CVE-2012-6499 MEDIUM POC
5.8 Jan 12

Open redirect vulnerability in age-verification.php in the Age Verification plugin 0.4 and earlier for WordPress allows

CVE-2015-2863 MEDIUM POC
4.3 Jul 20

Open redirect vulnerability in Kaseya Virtual System Administrator (VSA) 7.x before 7.0.0.29, 8.x before 8.0.0.18, 9.0 b

CVE-2017-3528 MEDIUM POC
5.4 Apr 24

Vulnerability in the Oracle Applications Framework component of Oracle E-Business Suite (subcomponent: Popup windows (li

CVE-2012-0518 MEDIUM
4.7 Oct 16

Unspecified vulnerability in the Oracle Application Server Single Sign-On component in Oracle Fusion Middleware 10.1.4.3

CVE-2024-21641 MEDIUM POC
6.5 Jan 05

Flarum is open source discussion platform software. Rated medium severity (CVSS 6.5), this vulnerability is remotely exp

CVE-2015-5354 MEDIUM POC
5.8 Jul 01

Open redirect vulnerability in Novius OS 5.0.1 (Elche) allows remote attackers to redirect users to arbitrary web sites

CVE-2015-5461 MEDIUM POC
6.4 Jul 08

Open redirect vulnerability in the Redirect function in stageshow_redirect.php in the StageShow plugin before 5.0.9 for

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy