Skip to main content

Mother May I EUVDEUVD-2026-43093

| CVE-2026-11913 CRITICAL
Cross-site Scripting (XSS) (CWE-79)
2026-07-10 drupal GHSA-44mv-pf85-f9px
9.8
CVSS 3.1 · Vendor: drupal
View

Attack ChainAIDerived

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

  1. Access
    Identify Drupal site running Mother May I
  2. Delivery
    Inject script into module-rendered field
  3. Exploit
    Victim/admin views affected page
  4. Execution
    Payload executes in their session
  5. Impact
    Hijack session or act as user

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

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

Exploitation Conditions

Exploitation requires that the Drupal site has the 'Mother May I' contrib module installed and enabled and that an attacker can reach an input field the module renders back into a page; the effective trigger is a victim (often an admin) viewing the page containing the injected payload, so despite the published UI:N metric, XSS of this class realistically depends on user interaction with the poisoned content. Limiting factors: the module is not part of Drupal core, so only sites that chose to install it are exposed; impact is confined to the browser/session of users who view the affected output; and whether unauthenticated injection is possible depends on the specific field's access controls, which are not specified in the available data (the empty description '*.*' provides no concrete feature/config prerequisite). This is therefore not an unauthenticated full-server-compromise scenario in practice despite the 9.8 base score.

Impact

The signals conflict sharply and should be reconciled before prioritization. The published CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H = 9.8) is inconsistent with a CWE-79 XSS: XSS realistically requires user interaction (UI:R), usually causes a scope change (S:C) into the victim's browser, and rarely yields full C:H/I:H/A:H on the server - so the 9.8 appears inflated relative to the vulnerability class. Corroborating this, EPSS is only 0.15% (5th percentile), the flaw is NOT in CISA KEV, and no POC is referenced, so real-world exploitation pressure is currently low. This reads as a high-nominal-CVSS-but-modest-real-risk issue: genuine and worth patching, but not an emergency for most sites, and its true impact depends on whether the injection is stored (higher risk, hits admins) or reflected (requires luring a victim). Recommend verifying the true CVSS with the Drupal advisory, as the NVD/reporter score likely overstates severity.

Exploit ScenarioDerived

An attacker submits a crafted value containing HTML/JavaScript into a field processed by the Mother May I module; when a Drupal user or administrator later views the page that renders that value, the script executes in their authenticated session. Given the network attack vector and low complexity, the attacker could use this to steal session cookies, perform actions as the victim, or attempt to escalate toward administrative control. No public POC is referenced, so exploitation would require an attacker to independently craft the payload.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 13, 2026

Stored/reflected cross-site scripting (CWE-79) affects the Drupal contributed module 'Mother May I' across all released versions (*.*), letting attackers inject script that executes in the browser context of other Drupal users. Because the module is a Drupal add-on rather than core, exposure is limited to sites that have installed it, and no public exploit has been identified. EPSS is low (0.15%, 5th percentile) and the flaw is not on the CISA KEV list, indicating no known active exploitation despite the vendor-assigned 9.8 rating.

RemediationAI

Patch available per vendor advisory - consult the Drupal Security Team advisory at https://www.drupal.org/sa-contrib-2026-045 for the fixed release and upgrade to the patched version of the Mother May I module (an exact fixed version number is not present in the provided data, so confirm it directly from the advisory before deploying). If a patched release is not yet installable or the module is no longer maintained, the safest compensating control is to uninstall/disable the Mother May I module, since it is an optional contrib add-on (trade-off: loss of whatever permission-gating functionality it provides). Where the module must stay enabled, restrict access to the pages/forms that render its input to trusted authenticated roles and place them behind authentication, and consider a WAF/CSP rule that constrains inline script execution to blunt XSS payloads (trade-off: CSP tuning may break legitimate inline scripts and does not fix the underlying flaw). Track vuldb.com/vuln/377663 and the EUVD record for a confirmed fixed version.

Affected VersionsENISA

Mother May I *.*

Affected Packages

composer drupal/mothermayi no fix

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

Mother May I is a contributed access-control/permissions helper module for the Drupal CMS (PHP), identified by CPE cpe:2.3:a:drupal:mother_may_i. The weakness is CWE-79 (Improper Neutralization of Input During Web Page Generation), meaning user-supplied input is rendered into HTML output without adequate sanitization or output encoding, allowing arbitrary HTML/JavaScript to run in a victim's session. In Drupal, such flaws typically arise when module code emits values via unsafe render paths instead of Drupal's built-in Twig auto-escaping or sanitization APIs (Html::escape, Xss::filter, #plain_text). The Drupal Security Team advisory SA-CONTRIB-2026-045 is the authoritative source for this contrib module.

Know when Mother May I 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 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 5.4 MEDIUM

Typical stored XSS: network vector, low complexity, UI:R because a victim must view the payload, S:C into the browser, low C/I and no A; PR:L assumes some access to submit input.

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

Primary rating from Vendor (drupal).

CVSS VectorVendor: drupal

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

Lifecycle Timeline

3
CVSS changed
Jul 13, 2026 - 19:22 NVD
9.8 (CRITICAL)
CVE Published
Jul 10, 2026 - 22:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Jul 10, 2026 - 22:00 cve.org
CRITICAL 9.8

DescriptionCVE.org

vulnerability in Drupal Mother May I allows . This issue affects Mother May I versions: *.*.

Executive ViewAI

Why It Matters

The Drupal 'Mother May I' contributed module contains a stored and reflected cross-site scripting vulnerability (CVSS 9.8) affecting all released versions that enables script injection in user browsers, potentially compromising credentials and enabling unauthorized account actions. Despite the critical technical rating, no public exploit has been identified and the module's limited deployment scope reduces organizational risk to only affected Drupal instances. No patch is currently available, requiring immediate interim mitigation on any systems where this module is deployed.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Disable or uninstall the 'Mother May I' module on all production systems if operationally feasible; (2) Implement strict input validation and output encoding in custom code; (3) Deploy WAF rules to detect and block XSS payloads; (4) Restrict access to Drupal administrative functions to trusted IP ranges; (5) Enable Content-Security-Policy headers to limit script execution scope; (6) Monitor vendor advisories weekly for patch release.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
Low
niche Drupal contrib module, installed only on opt-in sites
Social Media
2
Sightings
Data Quality
6 sources
Confidence: High

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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Total

Priority Score

49
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +49
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

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