Skip to main content

Google Analytics Ga4 EUVDEUVD-2026-16383

| CVE-2026-3529 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-03-26 drupal GHSA-868m-2qw8-h5vx
6.1
CVSS 3.1 · NVD
View

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.

Impact

While a CVSS score and vector are not provided, the vulnerability is characterized as CWE-79 (XSS), which typically permits remote exploitation without authentication. The affected version range (0.0.0 to <1.1.14) spans all releases of this module prior to the patched version, suggesting broad exposure for installations that have not been updated. No CVSS severity, EPSS score, or CISA KEV listing is available in the provided data, limiting quantitative risk scoring; however, XSS vulnerabilities in analytics modules are generally considered moderate to high risk because they affect all site visitors and can be used for credential theft, malware distribution, or account compromise. The presence of a vendor-released patch (version 1.1.14) indicates the issue was actively addressed by the Drupal security team. No public exploit code has been identified, and no active exploitation has been confirmed at the time of analysis. The real-world priority depends on site traffic volume and whether the vulnerability is reliably exploitable without additional preconditions; organizations running vulnerable versions should prioritize patching to eliminate XSS exposure.

Exploit ScenarioDerived

An attacker could inject malicious JavaScript into a GA4 configuration parameter, custom event name, or URL parameter that the vulnerable module processes and reflects in the page HTML without escaping. For example, a crafted URL containing a payload like ?event=<script>alert(document.cookie)</script> could execute arbitrary JavaScript when a site administrator or visitor loads the page. This payload would execute in every user's browser session that views the affected page, enabling session hijacking, credential theft, or redirection to phishing sites. No public proof-of-concept code has been identified, but the attack vector requires only network access and knowledge of the module's input fields.

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

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

Alert me

AnalysisAIv1 – Mar 26, 2026

Drupal Google Analytics GA4 module versions before 1.1.14 contain a cross-site scripting (XSS) vulnerability through improper input neutralization during web page generation, allowing attackers to inject and execute arbitrary JavaScript in user browsers. Remote attackers can craft malicious requests that persist within analytics data or configuration, affecting all users of sites running vulnerable versions. The vulnerability is documented in Drupal's security advisory SA-CONTRIB-2026-024 and has been assigned EUVD-2026-16383; no public exploit code or active exploitation has been confirmed at the time of this analysis.

RemediationAI

Upgrade the Drupal Google Analytics GA4 module to version 1.1.14 or later as specified in the vendor security advisory (https://www.drupal.org/sa-contrib-2026-024). Use Drupal's administrative interface (Manage > Extend > Update) or manually download and apply the patch from the module's project page. If immediate patching is not feasible, consider disabling the module temporarily until updates can be applied, or restrict site access using a reverse proxy with authentication to limit exposure to trusted users only. After patching, clear any cached analytics configuration and verify that no malicious scripts remain in stored GA4 parameters or tracking codes.

Affected VersionsENISA

Google Analytics GA4 0.0.0 <1.1.14

Affected Packages

composer drupal/ga4_google_analytics fix: 1.1.14
euvd google_analytics_ga4 fix: 1.1.14

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 vulnerability exists in the Drupal Google Analytics GA4 module (CPE: cpe:2.3:a:drupal:google_analytics_ga4), a contributed extension that integrates Google Analytics 4 tracking functionality into Drupal sites. The flaw is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation), meaning the module fails to adequately sanitize or escape user-controlled input before rendering it in HTML/JavaScript contexts. This occurs in the process of generating web pages that contain GA4 tracking code or configuration, allowing attacker-supplied payloads to execute in the context of the affected web application and users' browsers. The module processes input-potentially from URL parameters, form fields, or GA4 configuration data-without sufficient validation or output encoding, enabling XSS injection.

Know when Google Analytics Ga4 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

NVD PRIMARY 6.1 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

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

Lifecycle Timeline

2
Patch released
Mar 31, 2026 - 21:13 nvd
Patch available
CVE Published
Mar 26, 2026 - 20:03 nvd
MEDIUM 6.1

DescriptionCVE.org

Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting") vulnerability in Drupal Google Analytics GA4 allows Cross-Site Scripting (XSS).This issue affects Google Analytics GA4: from 0.0.0 before 1.1.14.

Executive ViewAI

Why It Matters

CVE-2026-3529 presents moderate security risk, a cross-site scripting vulnerability rated CVSS 6.1. Attackers could inject scripts to steal sessions or perform actions as authenticated users. Organizations should apply vendor updates when available and monitor for exploitation.

Business Impact: Low
Compensating Controls

Apply vendor patch. If patching is delayed: implement CSP headers, enable HttpOnly cookies, deploy WAF XSS rules.

Threat Intelligence Overview

EPSS Score
0.0%
Top 92% exploitable
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.0%
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
Defer
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Low
Technical Impact
Partial

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +30
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