Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAttacker obtains Drupal admin-level credentials
-
DeliveryManipulates 'Disable Login Page' module configuration with crafted invalid input
-
ExploitEstablishes conditions satisfying high attack complexity requirements
-
ExecutionInduces target site user to interact with vulnerable code path
-
PersistExploits CWE-20 validation failure to bypass module access controls
-
ImpactAchieves unauthorized confidentiality or integrity compromise within Drupal application
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V2 - Validation and Business Logic Input validation, allowlisting
|
| Exploitation Conditions | Exploitation requires the attacker to hold high-privilege access within the Drupal instance equivalent to the Drupal administrator role (PR:H) - the vulnerability cannot be triggered by anonymous or standard authenticated users. The 'Disable Login Page' contrib module must be installed and enabled on the target site. High attack complexity (AC:H) indicates that beyond module presence, additional specific conditions must align - the precise nature is not detailed in available data, but CWE-20 patterns in redirect/configuration modules typically require a particular configuration state or input path to be reachable. User interaction (UI:R) from a site user is also required to complete exploitation, meaning the attacker cannot act entirely autonomously after gaining admin access. What limits exploitation: the three-factor prerequisite of administrative credentials, complex attack conditions, and required user interaction makes fully automated or unauthenticated abuse impossible; sites that enforce strict administrator role assignment and monitor administrative configuration activity face minimal realistic risk from external actors. |
| Impact | The CVSS 5.7 Medium score reflects a genuinely constrained threat profile: the vector AC:H (high attack complexity), PR:H (administrator-level privileges required), and UI:R (user interaction required) collectively eliminate automated, opportunistic, and unauthenticated exploitation vectors. This is not a case where a high CVSS base score is inflated by theoretical impact - the C:H and I:H metrics are meaningful, but the prerequisites are severe enough that only a malicious or compromised Drupal administrator acting under specific conditions could realistically exploit this. The EPSS score of 0.14% at the 4th percentile corroborates the very low observed exploitation probability. Absence from the CISA KEV catalog and lack of any identified POC further reduce urgency. The practical risk is most relevant to multi-tenant Drupal environments where administrator roles are granted to partially trusted users, or to sites where administrative credential compromise is a plausible threat scenario. The affected version range covers all released versions (*.* ), meaning no safe version exists until an advisory-confirmed patch is applied. |
| Exploit ScenarioDerived | An attacker who has obtained or already holds Drupal administrator credentials on a site running the 'Disable Login Page' module crafts a malicious input - most likely a manipulated configuration parameter or redirect value - that bypasses the module's input validation. Under the specific complex conditions required (AC:H), the attacker induces a site user to interact with the manipulated configuration or a triggered redirect, causing the vulnerable code path to execute and resulting in unauthorized disclosure of sensitive site data or unauthorized modification of site content or configuration. No public proof-of-concept code has been identified, making ad hoc exploitation by unsophisticated actors unlikely. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 26, 2026
Improper input validation in the Drupal 'Disable Login Page' contrib module (all versions) enables a network-delivered attack that can achieve high confidentiality and integrity compromise within a Drupal site. Exploitation is substantially constrained by the requirement for high-privilege (administrator-level) access, high attack complexity, and mandatory user interaction - making this a meaningful internal-threat or privilege-abuse scenario rather than an opportunistic remote attack. No public exploit code has been identified and no CISA KEV listing exists; the EPSS score of 0.14% (4th percentile) confirms negligible observed exploitation activity at time of analysis.
RemediationAI
No specific patched version has been confirmed in the available intelligence - the affected version range covers all releases and no explicit fix version is enumerated in the provided data. Site administrators should immediately consult the Drupal security advisories at https://www.drupal.org/sa-contrib-2026-091 and https://www.drupal.org/sa-contrib-2026-110, which typically include an updated module release on drupal.org as the primary remediation. As an interim compensating control, consider disabling the 'Disable Login Page' module via the Drupal admin interface (Extend > Disable) and enforcing login page access restrictions at the web server layer instead (e.g., adding IP allowlist rules for /user/login in nginx or Apache configuration) - note that this trade-off exposes the default Drupal login page to users outside the allowlist. Additionally, given the PR:H prerequisite, hardening the Drupal administrator role by restricting it to the minimum necessary personnel and enabling audit logging for administrative configuration changes reduces the realistic attack surface while awaiting the vendor patch.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in composer
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected component is the 'Disable Login Page' Drupal contrib module (CPE: cpe:2.3:a:drupal:disable_login_page:*:*:*:*:*:*:*:*), a community-contributed extension that suppresses or redirects the standard Drupal login endpoint (typically /user/login), commonly deployed alongside SSO, OAuth, or restricted-access configurations to prevent unauthorized login page exposure. The root cause is CWE-20 (Improper Input Validation), meaning the module fails to adequately validate or sanitize input - likely in configuration fields, redirect parameters, or page-hiding logic - allowing a crafted input value to subvert the module's intended access control behavior. Two Drupal security advisories reference this CVE (SA-contrib-2026-091 and SA-contrib-2026-110), suggesting the issue may span related functionality or advisory updates. The Scope:Unchanged designation in the CVSS vector confirms that exploitation impact is contained within the Drupal application boundary.
Know when Disable Login Page 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
AV:N/AC:H/PR:H/UI:R/S:U/C:H/I:H/A:N
Network vector applies as attack is HTTP-delivered; PR:H reflects mandatory admin-level access; C:H and I:H are supported by Information Disclosure tag and module's access-control role; no availability impact evident.
Primary rating from Vendor (drupal).
CVSS VectorVendor: drupal
Lifecycle Timeline
2DescriptionCVE.org
Vulnerability in Drupal Disable Login Page. This issue affects Disable Login Page versions: *.*.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More in Disable Login Page
View allAuthentication Bypass Using an Alternate Path or Channel vulnerability in Drupal Disable Login Page allows Functionality
The Drupal contributed module 'Disable Login Page' fails to fully suppress access to Drupal's login interface, allowing
EUVD-2026-66199
GHSA-96v6-mjqx-wqv5
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB